[
http://jira.jboss.com/jira/browse/JBESB-1673?page=all ]
Daniel Bevenius closed JBESB-1673.
----------------------------------
Resolution: Done
Committed to JBESB_4_2_1_GA_CP with revision: 20163
Notes about testing:
To test this with the SOA platform I took these steps:
1. Downloaded jboss-soa-p.4.2.0
2. Copied jbpm-ant.jar from the JBESB_4_2_1_GA_CP branch to
jboss-soa-p.4.2.0/jboss-as/server/production/deploy/jbpm.esb/jbpm-ant.jar
3. Uncommented the admin user in server/production/conf/props/soa-users.properties
4. In the JBESB_4_2_1_GA_CP branch, updated
samples/quickstarts/conf/quickstarts.properties and set org.jboss.esb.server.home to point
to the downloaded jboss-soa-p.4.2.0 server.
5. In the JBESB_4_2_1_GA_CP branch, updated
samples/quickstarts/conf/quickstarts.properties and set org.jboss.esb.server.config to
production.
6. In the JBESB_4_2_1_GA_CP branch, updated
samples/quickstarts/conf/quickstarts.properties and uncommented jbpm.console.username and
jbpm.console.password. If you don't you will see the following error message:
BUILD FAILED
/opt/jboss/esb/JBESB_4_2_1_GA_CP/product/samples/quickstarts/conf/base-build.xml:266:
Quickstart configuration error:
jBPM username and password must be set in
/opt/jboss/esb/JBESB_4_2_1_GA_CP/product/samples/quickstarts/conf/quickstarts.properties.
The jBPM web console is secured when running in production mode i.e when
org.jboss.esb.server.config=production.
7. Start the server with the production configuration.
8. In the JBESB_4_2_1_GA_CP branch, run 'ant deploy' from one of the
bpm_orchestration quickstart.
9. In the JBESB_4_2_1_GA_CP branch, run 'ant deployProcess' from one of the
bpm_orchestration quickstart.
10. Log into the jbpm-console and verify that the process has been deployed (note that
there was no console output as described in the readme.txt)
To test this with the all configuration just shutdown the server and start with the all
configuration.
To test with BASIC authentication, update jbpm-console.war, web.xml and comment out the
current login-config(FORM based) and uncomment the BASIC based login-config.
To test this with no security configuration simply run the quickstart against the
esbserver in the JBESB_4_2_1_GA_CP branch.
The above steps will not be needed once the changes are in the soa platform. They are just
here in case someone needs/wants to test this before that time.
SOA platform changed upload URL for jBPM
----------------------------------------
Key: JBESB-1673
URL:
http://jira.jboss.com/jira/browse/JBESB-1673
Project: JBoss ESB
Issue Type: Task
Security Level: Public(Everyone can see)
Components: Examples
Affects Versions: 4.2.1 CP2
Reporter: Kevin Conner
Assigned To: Daniel Bevenius
Fix For: 4.2.1 CP3
The SOA platform has changed the URL used for uploading the process definitions for the
'production' server instance. The consequence of this is that the QSes cannot
deploy their process definitions through the build.xml file.
The mapping should read
<servlet-mapping>
<servlet-name>GDP Deployer Servlet</servlet-name>
<url-pattern>/upload/*</url-pattern>
</servlet-mapping>
but now reads
<servlet-mapping>
<servlet-name>GDP Deployer Servlet</servlet-name>
<url-pattern>/app/upload/*</url-pattern>
</servlet-mapping>
The ant task is still using
http://localhost:8080/jbpm-console/upload
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira