Bug 779879 (SOA-2238) - riftsaw needs uddi clerk configured in jbossesb.sar/esb.juddi.client.xml to register EPRs into uddi registry
Summary: riftsaw needs uddi clerk configured in jbossesb.sar/esb.juddi.client.xml to r...
Keywords:
Status: CLOSED NEXTRELEASE
Alias: SOA-2238
Product: JBoss Enterprise SOA Platform 5
Classification: JBoss
Component: riftsaw
Version: 5.1.0.dev2
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ---
: 5.1.0 GA,5.1.0.ER6
Assignee: Julian Coleman
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-08-25 12:49 UTC by Jiri Sedlacek
Modified: 2015-08-02 23:43 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-01-12 13:13:55 UTC
Type: Bug


Attachments (Terms of Use)
updated.zip (5.17 KB, application/x-jar)
2010-12-07 18:12 UTC, Kevin Conner
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker SOA-2238 0 None None None Never

Description Jiri Sedlacek 2010-08-25 12:49:11 UTC
project_key: SOA

Affects all 5.1.0.dev* versions, clerks should be configured with registerOnStartup=true attribute.

Comment 1 Jiri Sedlacek 2010-09-24 12:10:39 UTC
It's probably not a bug, but a configuration issue. 

In Riftsaw user guide, there is written, that registering processes in uddi registry can be enabled in riftsaw configuration file. Juddi client, which is used by riftsaw for comunication  with registry, by default uses configuration in jbossesb.sar/esb.juddi.client.xml (the file can be specified in riftsaw config file) and configuration in jbossesb.sar/esb.juddi.client.xml does not contain setup for uddi clerk, which is needed for riftsaw to register and lookup endpoints in registry.



Comment 2 Julian Coleman 2010-09-30 09:53:35 UTC
The configuration change should be done as part of the SOA build process.

Comment 3 trev 2010-09-30 11:15:05 UTC
need to ensure  "deploy.esb.uddi.config" target in the RiftSaw installer is run and handle any resulting ESB/RiftSaw inconsistencies (i.e, use "uddi-portlet-manager" everywhere instead of "esb-registry").

Comment 4 Julian Coleman 2010-10-06 09:22:43 UTC
Resolveded with revision 6901 of:

  build-tools/builders/riftsaw/build.xml
  build-tools/builders/riftsaw/pom.xml

Commit message:

  SOA-2238
  Use a fake installation root so that the extra RiftSaw configuration changes
  can be picked up in the SOA build.


Comment 5 Jiri Sedlacek 2010-11-02 13:04:15 UTC
As far as I can see in bits we've got, there is no clerk configured in soa-p.5.1.0.ER3

Comment 6 Jiri Sedlacek 2010-12-07 08:53:52 UTC
uddi clerk for riftsaw is still not configured in ER5

Comment 7 Kevin Conner 2010-12-07 12:41:18 UTC
There are a number of files that are overlayed by the riftsaw installation, however not all are applied to the SOA build.  We need to cleanly separate the riftsaw configuration from the esb configuration and have the SOA build handle any specific merging on behalf of both projects.

Comment 8 Kevin Conner 2010-12-07 18:12:59 UTC
The following overlays separate the riftsaw configuration from the ESB  configuration, with only one file now requiring modifications as part of the build (esb.juddi.client.xml).

Will ask Kurt to look over the changes.

Comment 9 Kevin Conner 2010-12-07 18:12:59 UTC
Attachment: Added: updated.zip


Comment 10 Kevin Conner 2010-12-08 11:53:38 UTC
Kurt has checked the changes and can see no issues, will reassign to Julian after Jiri also agrees.

Comment 11 Jiri Sedlacek 2010-12-08 12:27:52 UTC
Verified and it's working.

Comment 12 Anne-Louise Tangring 2010-12-08 21:20:17 UTC
Triaged Dec 7 as a blocker.

Comment 13 Julian Coleman 2010-12-14 16:49:36 UTC
Resolved with revision 7631 of:
  build-tools/builders/riftsaw/post-patch/patch_esb_files.xml
  build-tools/builders/riftsaw/resource/riftsaw_tModels.xml
  build-tools/builders/riftsaw/resource/riftsaw_BusinessEntity.xml
  build-tools/builders/riftsaw/resource/patch_esb_juddi_client.xsl
  build-tools/builders/riftsaw/resource/riftsaw_Publisher.xml
  build-tools/builders/riftsaw/build.xml

Commit message:
  SOA-2238
  SOA-2655
  Remove ESB files from RiftSaw install.
  Add files from SOA-2238 to configure jUDDI for RiftSaw.
  Patch esb.juddi.client.xml for RiftSaw.


Comment 14 Julian Coleman 2010-12-14 16:49:36 UTC
Labels: Added: rn-not-needed


Comment 15 Laura Bailey 2010-12-17 01:00:59 UTC
Release Notes Docs Status: Added: Not Required


Comment 17 Dana Mison 2011-01-05 00:14:48 UTC
Writer: Added: dlesage


Comment 18 Jiri Sedlacek 2011-01-12 13:13:55 UTC
verified in 5.1.0.ER6


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