Hide Forgot
Date of First Response: 2009-06-10 04:44:51 project_key: SOA The default configuration in the jbpm-jpdl-3.2.5SP5 package defines the path to the GPD deployer servlet as /app/upload in /deploy/server/default/deploy/jbpm/jsf-console.war/WEB-INF/web.xml: <servlet-mapping> <servlet-name>GDP Deployer Servlet</servlet-name> <url-pattern>/app/upload/*</url-pattern> </servlet-mapping> This doesn't match with the defaults in the GPD/JBDS, and should thus be changed to <url-pattern>/upload/*</url-pattern>.
Link: Added: This issue depends JBPM-2289
Done, for resolution details see JBPM-2289.
The resolution had to be reverted for security issues.
The SOA distribution of jBPM is tuned for production deployment and maps this servlet to a URL pattern in the secured area. In consequence, the upload servlet is no longer able to accept GPD deployment requests, as GPD does not support authentication. To reenable GPD deployment, map the servlet to the path expected by the GPD, namely "/upload/*".
documented as known issue in 4.3.CP02
Known issue: Cannot upload to the default SOA jBPM Configuration The jBPM package upload servlet included in the JBoss Enterprise SOA Platform is configured to use an path that requires authentication. The GPD does not support authentication and so this path must be updated if you wish to use JBoss Developer Studio or any other IDE to deploy using GPD. This can be done by editing jbpm/jsf-console.war/WEB-INF/web.xml and updating the servlet-mapping url-pattern parameter. The value expected by GPD is /upload/* . <servlet-mapping> <servlet-name>GDP Deployer Servlet</servlet-name> <url-pattern>/upload/*</url-pattern> </servlet-mapping>
As of 4.3 CP02 CR3, the file to be edited is: jboss-soa-p.4.3.0/jboss-as/server/production/deploy/jbpm.esb/jbpm-console.war/WEB-INF/web.xml
Assigning to Len as I don't have access to the enterprise documentation for jBPM to make the required change.
Link: Added: This issue related SOA-1586
In 5.0 ER4 - the code is unchanged: <servlet-mapping> <servlet-name>GDP Deployer Servlet</servlet-name> <url-pattern>/app/upload/*</url-pattern> </servlet-mapping> Can we get this fixed with SOA-P 5.0 and JBDS 3.0?
Link: Added: This issue is related to SOA-327
Won't fix since SOA-1586 (secure GPD deployer) superseded this issue.
Fix for https://jira.jboss.org/jira/browse/SOA-1586 verified in 4.3 CP03 ER1 during review of the Getting Started Guide: https://jira.jboss.org/jira/browse/SOA-2001?focusedCommentId=12522128#action_12522128