| Summary: | Property javax.xml.registry.ConnectionFactoryClass not set if configured to remote SOA registry without jbossesb-registry.sar directory | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise SOA Platform 5 | Reporter: | Jiri Sedlacek <jsedlace> | ||||
| Component: | JBossESB | Assignee: | trev <tkirby> | ||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | |||||
| Severity: | high | Docs Contact: | |||||
| Priority: | high | ||||||
| Version: | 5.0.0 ER4 | CC: | oskutka | ||||
| Target Milestone: | --- | ||||||
| Target Release: | 5.0.0 GA, 5.0.0 ER5 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| URL: | http://jira.jboss.org/jira/browse/SOA-1648 | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: |
SOA-P without embeded jbossesb-registry.sar
|
|||||
| Last Closed: | 2010-01-29 10:33:08 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
|
Description
Jiri Sedlacek
2009-11-25 14:33:01 UTC
Attachment: Added: server.log It is definitely a bug for that property to be set within the server side MBean, it should be moved to the JuddiClientService. I'll create an ESB issue for this. Link: Added: This issue depends JBESB-3006 Workaround attached Workaround Description: Added: Set the following on the command line -Djavax.xml.registry.ConnectionFactoryClass=org.apache.ws.scout.registry.ConnectionFactoryImpl Property moved to client service bean in ESB CP codebase, will be in next merge. It's just a partial solution. If I want to use SOA-P with different registry, I needn't any of jUDDI consoles nor JuddiClientService mbean, therefore javax.xml.registry.ConnectionFactoryClass system property is not set again and setting the property on command line is required. Wouldn't be better to set this property in some configuration file not dependent on uddi provider, but just on JAXR implementation? Sorry, your concern is that a juddi specific service no longer sets a property on behalf of a non juddi implementation? If you are setting up a completely different service then this should be part of that initialisation. If there is a specific (new) issue to be addressed then please raise a new issue. Closing this as it has been addressed. |