Bug 777988 (SOA-515) - SOA embedded server has broken the jBPM upload from the bpm quickstarts
Summary: SOA embedded server has broken the jBPM upload from the bpm quickstarts
Keywords:
Status: CLOSED NOTABUG
Alias: SOA-515
Product: JBoss Enterprise SOA Platform 4
Classification: JBoss
Component: JBossESB
Version: 4.2 GA
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 4.2 CP02
Assignee: Default User
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On: SOA-262 SOA-265 SOA-270
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-04-15 17:17 UTC by Kevin Conner
Modified: 2008-06-25 08:57 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-04-15 18:01:33 UTC
Type: Bug


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 778098 0 high CLOSED bpm_orchestration1 quickstart is broken 2021-02-22 00:41:40 UTC
Red Hat Issue Tracker SOA-515 0 None None None Never

Internal Links: 778098

Description Kevin Conner 2008-04-15 17:17:21 UTC
Date of First Response: 2008-04-15 13:52:14
Help Desk Ticket Reference: https://enterprise.redhat.com/issue-tracker/?module=issues&action=view&tid=174697
project_key: SOA

The upload servlet mapping of the jbpm console has been changed in the production server used in the SOA embedded artifact, this breaks the bpm quickstarts.

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>

As the QSes are still looking for original location this will always fail to deploy.

Does anyone know why this change introduced?

Comment 1 Kevin Conner 2008-04-15 17:20:42 UTC
Link: Added: This issue depends JBESB-1673


Comment 2 Len DiMaggio 2008-04-15 17:52:14 UTC
See:   http://jira.jboss.com/jira/browse/SOA-270

Summary:
   For standalone server, default configuration exposes /upload servlet
   For embedded server, all configuration exposes /upload servlet
   For embedded server, production configuration does not expose /upload servlet

jBPM User guide includes instructions to expose or not expose /upload servlet

Standalone and embedded server .zip files both inlcude /tools/resources dir with these files:

-rw-r--r-- 1 ldimaggi ldimaggi 723723 Feb 3 16:25 jbpm-console-development.war
-rw-r--r-- 1 ldimaggi ldimaggi 723724 Feb 3 16:25 jbpm-console-production.war 

Comment 3 Len DiMaggio 2008-04-15 17:52:48 UTC
Link: Added: This issue depends SOA-270


Comment 4 Len DiMaggio 2008-04-15 17:52:49 UTC
Link: Added: This issue depends SOA-262


Comment 5 Len DiMaggio 2008-04-15 17:52:49 UTC
Link: Added: This issue depends SOA-265


Comment 6 Kevin Conner 2008-04-15 17:58:28 UTC
Fixing this by having the ant task support security credentials is preferable to replacing the jbpm-console war file, I'll keep the ESB task open and fix this in our codebase.


Comment 7 Kevin Conner 2008-04-15 18:01:33 UTC
This is a deliberate decision by the productisation team to break the upload task. I am closing for now

Comment 8 Lukáš Petrovický 2008-06-25 08:57:15 UTC
Link: Added: This issue is related to SOA-609



Note You need to log in before you can comment on or make changes to this bug.