Bug 778135 (SOA-648) - jBPM does not initialise thread context classloader
Summary: jBPM does not initialise thread context classloader
Keywords:
Status: CLOSED NEXTRELEASE
Alias: SOA-648
Product: JBoss Enterprise SOA Platform 4
Classification: JBoss
Component: JBPM - within SOA
Version: 4.2 CP02
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ---
: 4.3 CP01
Assignee: trev
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-08-05 13:56 UTC by Kevin Conner
Modified: 2009-03-13 05:56 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-02-27 04:44:27 UTC
Type: Bug


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 778352 0 urgent CLOSED jBPM does not initialise thread context classloader 2021-02-22 00:41:40 UTC
Red Hat Issue Tracker SOA-648 0 None None None Never

Internal Links: 778352

Description Kevin Conner 2008-08-05 13:56:25 UTC
Date of First Response: 2008-09-07 06:05:58
Help Desk Ticket Reference: https://enterprise.redhat.com/issue-tracker/?module=issues&action=view&tid=191831
project_key: SOA

 jBPM does not initialise the thread context classloader when executing actions within the process.

The outcome of this decision is that code executed within the context of this action will not have access to classes/resources in the par unless the action classloader is an explicit parameter.

One example of this is the RMI marshalling layer, which has an implication on JNDI lookups.

Comment 1 Kevin Conner 2008-08-05 13:57:35 UTC
This issue originally existed as SOA-635 but was moved into the jBPM JIRA.  This exists for tracking through the SOA platform.

Comment 2 Kevin Conner 2008-08-05 13:58:05 UTC
Link: Added: This issue is a dependency of JBPM-1448


Comment 3 Kevin Conner 2008-08-05 14:02:09 UTC
Link: Removed: This issue is a dependency of JBPM-1448 


Comment 4 Kevin Conner 2008-08-05 14:02:45 UTC
Link: Added: This issue depends JBPM-1448


Comment 5 Thomas Diesler 2008-09-07 10:05:58 UTC
Waiting on JBPM-1448

Comment 6 nwallace 2008-09-18 15:00:59 UTC
Emailed Thomas on behalf of J, but I see there's a comment on JBPM-1448 for Trev so I've emailed him too.

Comment 7 nwallace 2008-09-25 14:32:06 UTC
Link: Added: This issue related SOA-837


Comment 8 Thomas Diesler 2008-11-29 10:41:49 UTC
Fixed in jbpm-3.3.0.GA

Comment 9 Jiri Pechanec 2009-02-27 04:44:27 UTC
Verified in the sources

Comment 10 Dana Mison 2009-03-13 05:56:31 UTC
Release Note:
JBPM-1448
The thread context classloader is now initialized by jBPM when executing actions within the process.  This allows access to classes and resources in the PAR.


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