Thanks again, i think we are getting somewhere... :) OK, here goes. I have tried two methods. As mentioned i deploy using JPDL so i don't really know what my .par is named and what happens to it, but it shouldn't matter...
?.par -first.xhtml -forms.xml -gpd.xml -processdefinition.xml -processimage.xml -clh.java (package) --calc.java -org.me.calculator (package) --Add.java --AddResponse.java --CalculatorWS.java --CalculatorWSService.java --MessageActionHandler.java --ObjectFactory.java --package-info.java I built a jax.war (zipped the mentioned files below and renamed to war). Then put it in the "jbpm-jpdl-3.2.3\deploy" dir. deploy -jax.war --activation.jar --jaxb1-impl.jar --jaxb-api.jar --jaxb-impl.jar --jax-xjc.jar --jboss-jaxws.jar --jse173_1.0_api.jar This results in the err anonymous wrote : Cannot load service endpoint interface: org.me.calculator.CalculatorWS Right after "Debug:2". This is printed in the web-server but the webinterface returns anonymous wrote : Information | Variables updated | Task completed So i think this is close... If i remove my .war file i get the exact same result so you must be right is a classloader issue... Looking for the right solution since i don't know if i did my .war correctly i have tried putting all the JAR-files in the classpath (edited the run.bat so it imports them) So my startup of the jboss server says: anonymous wrote : =============================================================================== | | JBoss Bootstrap Environment | | JBOSS_HOME: C:\Program Files\jBPM\jbpm-jpdl-3.2.3\server | | JAVA: C:\Program Files\Java\jdk1.5.0_16\bin\java | | JAVA_OPTS: -Dprogram.name=run.bat -server -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.g | cInterval=3600000 | | CLASSPATH: C:\Program Files\jBPM\jbpm-jpdl-3.2.3\server\CP\activation.jar;C:\Program Files\jBPM\jbpm-jpdl-3.2.3\server\CP\j | axb1-impl.jar;C:\Program Files\jBPM\jbpm-jpdl-3.2.3\server\CP\jaxb-api.jar;C:\Program Files\jBPM\jbpm-jpdl-3.2.3\server\CP\ja | xb-impl.jar;C:\Program Files\jBPM\jbpm-jpdl-3.2.3\server\CP\jaxb-xjc.jar;C:\Program Files\jBPM\jbpm-jpdl-3.2.3\server\CP\jbos | s-jaxws.jar;C:\Program Files\jBPM\jbpm-jpdl-3.2.3\server\CP\jsr173_1.0_api.jar;C:\Program Files\Java\jdk1.5.0_16\lib\tools.ja | r;C:\Program Files\jBPM\jbpm-jpdl-3.2.3\server\bin\run.jar | | =============================================================================== This returns an error in the webinterface: anonymous wrote : description The server encountered an internal error () that prevented it from fulfilling this request. | | exception | | javax.servlet.ServletException: Servlet execution threw an exception | org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) | | | root cause | | java.lang.NoClassDefFoundError: javax/xml/soap/FactoryLoader | javax.xml.ws.spi.Provider.provider(Provider.java:91) | javax.xml.ws.Service.(Service.java:83) | org.me.calculator.CalculatorWSService.(CalculatorWSService.java:47) | clh.java.calc.execute(calc.java:22) So with the first example i get to line 24 of my code (Debug:2) in the 2nd i get to line 22 which is where i create the service... See below: log.info("##############################"); | log.info("Debug:1"); | CalculatorWSService service = new CalculatorWSService(); //line 22 | log.info("Debug:2"); | CalculatorWS port = service.getCalculatorWSPort(); //line 24 | log.info("Debug:3"); View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4176062#4176062 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4176062 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user