Bug 779291 (SOA-1679) - Multiple juddi/scout jars
Summary: Multiple juddi/scout jars
Keywords:
Status: CLOSED NEXTRELEASE
Alias: SOA-1679
Product: JBoss Enterprise SOA Platform 5
Classification: JBoss
Component: Build Process, 3rd Party
Version: 5.0.0 ER4
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ---
: 5.0.0 GA,5.0.0 ER8
Assignee: Julian Coleman
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-12-07 11:53 UTC by Julian Coleman
Modified: 2010-02-03 18:20 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-02-03 18:20:57 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 778762 0 urgent CLOSED Multiple juddi/scout jars 2021-02-22 00:41:40 UTC
Red Hat Bugzilla 779228 0 urgent CLOSED Incorrect scout version in jboss-as lib dir 2021-02-22 00:41:40 UTC
Red Hat Issue Tracker SOA-1679 0 None None None Never

Internal Links: 778762 779228

Description Julian Coleman 2009-12-07 11:53:52 UTC
Date of First Response: 2009-12-14 00:33:57
project_key: SOA

There are 2 versions of the juddi and scout jars:

  1) version 3 (plus scout 1.2) from ESB:
       server/{all|default|production}/deployers/esb.deployer/lib/
       server/{all|default|production}/deployers/jbossesb-registry.sar/
  2) version 2 (plus scout 1.1) from EAP:
       server/{all|standard|production}/deploy/juddi-service.sar/

The two version of jUDDI can probably co-exist, but scout 1.1 is not compatible
with jUDDI version 3.

Comment 1 Julian Coleman 2009-12-07 12:02:13 UTC
Link: Added: This issue is related to SOA-1217


Comment 2 Julian Coleman 2009-12-07 14:46:35 UTC
jUDDI removed with revision 4446 of:
  build-tools/builders/eap/post-patch/remove_juddi_scout.xml

Commit mesage:
  SOA-1679
  Remove juddi version 2 from all and production profiles.


Comment 3 Julian Coleman 2009-12-07 15:52:06 UTC
EAP also contains scout 1.1 in the jboss-as/client directory.
This is fixed with revision 4447 of:
  build-tools/post-patch/patch_juddi_scout.xml

Commit message:
  SOA-1679
  Remove client/scout.jar and replace with the ESB version (and associated
  AOP jar).


Comment 4 Julian Coleman 2009-12-10 15:47:59 UTC
Link: Added: This issue related SOA-1621


Comment 5 Jiri Pechanec 2009-12-14 05:33:57 UTC
Are not we breaking EE5 certified config (standard) by changing scout version in client lib?
I think this solution needs to be more elaborate. Documentation?

Comment 6 Julian Coleman 2009-12-15 15:47:18 UTC
If we replace the EAP scout version, then we will break the certified "standard" EAP profile.
If we do not, then the client scout jar will not be usable with jUDDI v3.


Comment 7 trev 2009-12-21 12:27:11 UTC
no decision yet on the client jar issue - so moving it to next release

Comment 8 trev 2010-01-15 15:54:05 UTC
The decision is to update the jars in /client to match the updated SOA ones  

Comment 9 Julian Coleman 2010-01-18 13:57:24 UTC
As noted, the current build does replace:
  jboss-as/client/scout.jar
with:
  jboss-as/client/scout-1.2-aop.jar
from the ESB distribution.  I.e., it is the same jar as:
  jboss-as/server/<profile>/deployers/esb.deployer/lib/scout\-1.2.aop.jar

Thus, no changes need to be made.


Comment 10 Len DiMaggio 2010-02-03 18:20:57 UTC
Verified in ER8:

[ldimaggi@ldimaggi jboss-as]$ find . -name "*scout*".jar -ls
3281333  288 -rw-r--r--   1 ldimaggi ldimaggi   284644 Feb  2 21:25 ./server/all/deployers/esb.deployer/lib/scout-1.2.1.jar
2638013  288 -rw-r--r--   1 ldimaggi ldimaggi   284644 Feb  2 21:25 ./server/production/deployers/esb.deployer/lib/scout-1.2.1.jar
5670582  236 -rw-r--r--   1 ldimaggi ldimaggi   233421 Feb  2 21:23 ./server/standard/deploy/juddi-service.sar/scout.jar
5787022  288 -rw-r--r--   1 ldimaggi ldimaggi   284644 Feb  2 21:25 ./server/default/deployers/esb.deployer/lib/scout-1.2.1.jar
3249776  288 -rw-r--r--   1 ldimaggi ldimaggi   284644 Feb  2 21:26 ./client/scout-1.2.1.jar




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