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.
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.
--
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.