Romain Manni-Bucau wrote > Le 25 juin 2016 19:12, "Rourke" <
> c4658372@ > > a écrit : >> >> I have been checking my pom.xml and see my dependencies: >> >> > <dependency> >> > <groupId> > javax > </groupId> >> > <artifactId> > javaee-web-api > </artifactId> >> > <version> > 7.0 > </version> >> > <scope> > provided > </scope> >> > </dependency> >> >> > <dependency> >> > <groupId> > org.glassfish > </groupId> >> > <artifactId> > javax.faces > </artifactId> >> > <version> > 2.2.13 > </version> >> > <scope> > runtime > </scope> >> > </dependency> >> >> The last dependency was necessary because otherwise I was not able to >> make >> TomEE run my JSF code. But with it, everything works fine. Not sure if > this >> has anything to do with the Web Services, it seems an unrelated issue, >> but >> just in case. >> > > This is not needed, tomee provides myfaces OOTB. > > ** You are right. I have removed it and it seems to work. With my previous > TomEE 1.7.4 it complained, but perhaps it is because it was not plumee > >> Is it possible that Netbeans is creating a simple Metro Web Services and >> TomEE is expecting CXF instead? Although they both should by JSR109 >> compliant. Sorry, I'm new and I have no idea what the difference between >> the two is, just think they are different implementations for the same >> thing, one by Oracle and the other by Apache. >> > > Netbe1ns generates a web.xml for glassfish - not standard. > > All sun classes should be removed. > > *** I see. Can you please send me a link to a proper web.xml and/or > sun-javaws.xml? Because every example I see is using sun classes as in my > case: > http://www.mkyong.com/webservices/jax-ws/deploy-jax-ws-web-services-on-tomcat/ > https://examples.javacodegeeks.com/enterprise-java/jws/jax-ws-web-services-on-tomcat/ > https://jaxenter.com/creating-soap-web-services-using-jax-ws-117689.html > > > Side note: in tomee examples you have some webservices running and tested > on tomee without proprietary code. > > *** I have been checking this but they seem to use Stateless Web Services > and apparently they don't need some xml configuration, as I believe is my > case > >> >> >> -- >> View this message in context: > http://tomee-openejb.979440.n4.nabble.com/TomEE-and-Web-Services-tp4679025p4679056.html >> Sent from the TomEE Users mailing list archive at Nabble.com. -- View this message in context: http://tomee-openejb.979440.n4.nabble.com/TomEE-and-Web-Services-tp4679025p4679058.html Sent from the TomEE Users mailing list archive at Nabble.com.
