Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#491 Register Deployed Axis services in embedded JUDDI

CVS HEAD
open
nobody
JbossSOAP (10)
5
2004-05-24
2004-04-23
No

The following classes have been changed:
* org/jboss/net/axis/server/AxisService.java
The class now broadcasts a WebServiceNotification
when a web service is deployed
* org/jboss/net/uddi/server/UddiService.java
The class registers as a listener for
WebServiceNotifications and publishes the webservice
on deployment, unpublishes on un-deployment

New class introduced:
* org.jboss.net.jmx.server.WebServiceNotification
The notification class

To make everything work I had to modify
* src/etc/conf/default/login-config.xml
Adding uddi-users.propererties and uddi-roles.properties
containing a user <NOBODY> that matches the
<NOBODY> publisher in the default UDDI registry
database.
* jboss.net/src/resources/plugin/META-INF/jboss-
service.xml
added additional JMX attributes to initialize the
UDDIService with information to prime the UDDI registry
with:
- default AccessPoint
- username and password of publisher
- business entity name underwhih all services are
published in UDDI

Attached is a zip containing
- one DIFF file containing changes to existing files
- 2 properties files
- one new Java class
- changed java classes

Discussion

  •  
    Attachments
    • assigned_to: nobody --> cgjung
     
    • assigned_to: cgjung --> nobody