How to configure/deploy servlet based webservices on WebSphere?
Any application on WebSphere is deployed as EAR.
Lets assume The enterprise archive (EAR) is NeoServiceEAR.ear
This has following entries:
NeoServiceEAR/META-INF
NeoServiceEAR/META-INF/application.xml
NeoServiceEAR/NeoService.war
The application.xml has just one web module(NeoService.war)configuration on it.
The web (war) module can have default META-INF and the WEB-INF should contain following files.
NeoService/
NeoService/META-INF/
NeoService/META-INF/Manifest.mf
NeoService/WEB-INF/
NeoService/WEB-INF/classes (directory to have all classes required)
NeoService/WEB-INF/lib(directory to have all runtime libraries)
NeoService/WEB-INF/wsdl (directory - contains webServiceInterfaceClassName.wsdl )
NeoService/WEB-INF/wsdl/webServiceInterfaceClassName.wsdl
NeoService/WEB-INF/web.xml
NeoService/WEB-INF/webservices.xml
NeoService/WEB-INF/webServiceInterfaceClassName_mapping.xml
NeoService/WEB-INF/ibm-webservices-bnd.xmi
NeoService/WEB-INF/ibm-webservices-ext.xmi
Friday, January 18, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment