[
https://jira.jboss.org/jira/browse/JBESB-2754?page=com.atlassian.jira.plu...
]
Martin Vecera updated JBESB-2754:
---------------------------------
Attachment: test-framework.jar
test-framework.jar contains TrackingRegistryInterceptor and must be placed under
deploy/jbossesb.sar/lib. The JAR file contains also source codes. Sample usage in
jbossesb-properties.xml:
<property name="org.jboss.soa.esb.registry.interceptors"
value="org.jboss.internal.soa.esb.services.registry.InVMRegistryInterceptor,
org.jboss.soa.esb.qa.framework.TrackingRegistryInterceptor"/>
Every EBWS invocation makes UDDI lookup
---------------------------------------
Key: JBESB-2754
URL:
https://jira.jboss.org/jira/browse/JBESB-2754
Project: JBoss ESB
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Rosetta, Web Services
Affects Versions: 4.4 CP3
Reporter: Martin Vecera
Priority: Critical
Attachments: test-framework.jar
With every call of a Web Service published using EBWS, an instance of JAXWS provider
(BaseWebService) is created, which requests new ServiceInvoker and a lookup into UDDI.
Attached is a TrackingRegistryInterceptor which shows UDDI lookups and their duration.
This is a significant performance issue - after applying a partial workaround (see
Workaround field) the performance almost doubled.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira