exo-addons / bonita-extension Goto Github PK
View Code? Open in Web Editor NEWBonita Extension for eXo Platform
Bonita Extension for eXo Platform
Bonita open solution 5.10 have so many differences than 5.7.x, it seperate studio and bundle... so that many errors we met when build it for exo according to this repo's wiki. Please any info or commits for newer version of bonita
in Verification form of the Publication Process, we have a link to open the web content in content explorer.
Following the build instructions and when I reach the mvn clean install, receive the following error:
[ERROR] Non-resolvable parent POM: Failure to find org.exoplatform.addons:ad
dons-parent-pom:pom:2 in http://repo.maven.apache.org/maven2 was cached in the l
ocal repository, resolution will not be reattempted until the update interval of
central has elapsed or updates are forced and 'parent.relativePath' points at w
rong local POM @ line 8, column 10 -> [Help 2]
As far as I can tell, org.exoplatform.addons is not listed in the maven repository. I was able to find several other exoplatform items listed there, but not addons.
For more clarity to the actors and ergonomics for the portlet, it should be better to display available tasks by process in order to not have all the tasks mixed together.
the sample "Leave Application" process has a field which requests input of a user name.
We should implement a user selector with autocompletion and name wrapping.
currently, after submitting a workflow form, the following link displayed :
"Your task has been taken into account"
It's not very user friendly. A few things should be done to improve it :
Hi,
When clicking on a task in the portlet there is a redirection error and I end up on this invalid URL:
http://bonita/login.jsp?redirectUrl=%2F%2Fbonita%2Fportal%2Fhomepage#?id=2&_p=performTask&_pf=1
The problem seems to be related to the URL of the task link:
http://localhost:48165//bonita/portal/homepage#?id=2&_p=performTask&_pf=1
Notice that there are 2 forward slashes before the application name (bonita).
If I remove one of them, then the URL is correct and the task's form is correctly displayed.
This is rather strange as I configured this properly in exo.properties
:
bonita.server.url=http://localhost:48165/bonita
Here is my environment:
Let me know if you need more information to address the issue.
Cheers,
Business processes do not seem translated.
When I switch to french,
If you can find the time to do it, it would be nice to have Bonita extension on eXo Platform 4.
We have more and more requests about this extension on PLF4 ;-)
bonita-extension-resources.jar is not built because the resources module declaration is missing in Parent pom
I followed the installation but failed on the last step :
I have Build Failure
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.844s
[INFO] Finished at: Mon Apr 15 15:07:01 CEST 2013
[INFO] Final Memory: 15M/265M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project bonita-extension-component-api-services: Could not resolve dependencies for project org.exoplatform.platform:bonita-extension-component-api-services:jar:1.0.0-SNAPSHOT: The following artifacts could not be resolved: org.exoplatform.portal:exo.portal.component.web.api:jar:3.2.7-PLF-SNAPSHOT, org.exoplatform.portal:exo.portal.webui.portal:jar:3.2.7-PLF-SNAPSHOT, org.exoplatform.jcr:exo.jcr.component.core:jar:1.14.10-GA-SNAPSHOT, org.exoplatform.ecms:exo-ecms-core-publication:jar:2.3.10-SNAPSHOT, org.exoplatform.ecms:exo-ecms-core-publication-plugins:jar:2.3.10-SNAPSHOT, org.exoplatform.social:exo.social.component.core:jar:1.2.12-SNAPSHOT: Failure to find org.exoplatform.portal:exo.portal.component.web.api:jar:3.2.7-PLF-SNAPSHOT in http://repository.exoplatform.org/public/ was cached in the local repository, resolution will not be reattempted until the update interval of exo-central-server has elapsed or updates are forced -> [Help 1]
My target was to try to build Bonita Extension in eXo Platform 4. Did you test it already or not?
In some cases, one ask can has a group, role or membership as an actor not only a specific user. So we should display all available tasks not only tasks to be done (which are assigned to a specific user as an actor), otherwise we can not see our tasks.
when no process is available to be started by the connected actor, it should be better to display a message "No process available" like the message "No task assigned" for the case of available tasks.
Hi,
I just tried to use the extension following your instructions and the extension did connect to Bonita.
However, all tasks and process are listed twice the portlet:
Here is my environment:
Let me know if you need more information to address the issue.
Cheers,
Bonita extension is not compliant with platform 4.1 and 4.2
@Romain could you take a look
The loginBonita function assumes that the successful response will only contain a singular Set-Cookie header. Might work randomly. It should be fetching all the Set-Cookie headers and use the one with the (J)SessionID. Also, the exceptions should have been propagated properly rather than silently handled.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.