Hi All, I tried to tie a web serice to an EJB. I followed the sample given in the Axis disitribution (in samples/ejb). I have a stateless session bean and i was trying to deploy that as webservice...I have copied all the axis WEB-INF stuff into my application war file...and merged the web.xml of axis with my application web.xml...(the one that is given in the webapps directory of the distribution).
However, in JBoss 4.0.0, Axis complains like this when I try to reach http://localhost:8080/servlet/AxisServlet (after having deployed the WSDD file of my service, without apparent trouble) : I could see the * AdminService (wsdl) * AdminService * Version (wsdl) * getVersion But when i deploy the service using the below WSDD through command line with AdminClient program ..i am getting the following exception.. Sorry, something seems to have gone wrong... here are the details: Exception - org.apache.axis.ConfigurationException: org.apache.axis.deployment.wsdd.WSDDException: No provider type matches QName '{http://xml.apache.org/axis/wsdd/providers/java}EJB' org.apache.axis.deployment.wsdd.WSDDException: No provider type matches QName '{http://xml.apache.org/axis/wsdd/providers/java}EJB' at org.apache.axis.deployment.wsdd.WSDDProvider.getInstance(WSDDProvider.java:206) ......... It looks like Axis can't find the EJB provider, and I have not much clue where to start to look... Another thing to note is that if I /don't/ deploy my WSDD file, then the http://localhost.../AxisServlet page just displays fine... It starts to fail as soon as I deploy the WSDD. My WSDD is like this : <?xml version="1.0" encoding="UTF-8"?> <deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> service name="MLoginService" provider="java:EJB"> parameter name="beanJndiName" value="com.airejb.administrator"/> parameter name="homeInterfaceName" value="com.airejb.AdministratorHome"/> parameter name="remoteInterfaceName" value="com.airejb.Administrator"/> parameter name="className" value="AdministratorBean" /> parameter name="allowedMethods" value="getParent"/> parameter name="jndiURL" value="jnp://localhost:1099"/> parameter name="jndiContextClass" value="org.jnp.interfaces.NamingContextFactory"/> /service> /deployment> Sorry i had to remove the "<" in this posting otherwise the full XML is not getting posted.. But my WSDD has the "<" before parameter and service.. Thanks in Advance View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3852249#3852249 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3852249 ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user