https://github.com/jmkgreen/tomee-cditest be my guest.
Normally I create projects in Netbeans but since I recently bought an Intelli license I decided to use that instead - as a result it's entirely possible that the project is missing something. Keep this in mind. Thanks, James On 23 February 2013 18:48, Romain Manni-Bucau <rmannibu...@gmail.com> wrote: > can you reproduce it and share your app? > > we have tests on webservices and it works fine > > *Romain Manni-Bucau* > *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* > *Blog: **http://rmannibucau.wordpress.com/*< > http://rmannibucau.wordpress.com/> > *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* > *Github: https://github.com/rmannibucau* > > > > 2013/2/23 James Green <james.mk.gr...@gmail.com> > > > Deploy the same war to 1.5.1 and it works as expected. I guess there's a > > regression in the 1.6 snapshot? > > > > > > > > On 23 February 2013 18:09, James Green <james.mk.gr...@gmail.com> wrote: > > > > > The log says: > > > > > > INFO: Configuring enterprise application: > > > > > > /Users/jamesgreen/Downloads/apache-tomee-plus-1.6.0-SNAPSHOT/webapps/cdi-webcontext-1.0-SNAPSHOT > > > Feb 23, 2013 6:04:28 PM org.apache.openejb.config.InitEjbDeployments > > deploy > > > INFO: Auto-deploying ejb PersonSoap: > > > EjbDeployment(deployment-id=PersonSoap) > > > Feb 23, 2013 6:04:28 PM org.apache.openejb.config.AppInfoBuilder build > > > INFO: Enterprise application > > > > > > "/Users/jamesgreen/Downloads/apache-tomee-plus-1.6.0-SNAPSHOT/webapps/cdi-webcontext-1.0-SNAPSHOT" > > > loaded. > > > Feb 23, 2013 6:04:28 PM org.apache.openejb.assembler.classic.Assembler > > > createApplication > > > INFO: Assembling app: > > > > > > /Users/jamesgreen/Downloads/apache-tomee-plus-1.6.0-SNAPSHOT/webapps/cdi-webcontext-1.0-SNAPSHOT > > > Feb 23, 2013 6:04:28 PM org.apache.openejb.cdi.CdiBuilder initSingleton > > > INFO: Existing thread singleton service in SystemInstance(): > > > org.apache.openejb.cdi.ThreadSingletonServiceImpl@52878389 > > > Feb 23, 2013 6:04:28 PM org.apache.openejb.cdi.OpenEJBLifecycle > > > startApplication > > > INFO: OpenWebBeans Container is starting... > > > Feb 23, 2013 6:04:28 PM org.apache.webbeans.plugins.PluginLoader > startUp > > > INFO: Adding OpenWebBeansPlugin : [CdiPlugin] > > > Feb 23, 2013 6:04:28 PM org.apache.webbeans.plugins.PluginLoader > startUp > > > INFO: Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin] > > > Feb 23, 2013 6:04:28 PM org.apache.openejb.cdi.BeansDeployer > > > validateInjectionPoints > > > INFO: All injection points are validated successfully. > > > Feb 23, 2013 6:04:28 PM org.apache.openejb.cdi.OpenEJBLifecycle > > > startApplication > > > INFO: OpenWebBeans Container has started, it took 7 ms. > > > Feb 23, 2013 6:04:28 PM org.apache.openejb.assembler.classic.Assembler > > > startEjbs > > > INFO: Created Ejb(deployment-id=PersonSoap, ejb-name=PersonSoap, > > > container=Default Stateless Container) > > > Feb 23, 2013 6:04:28 PM org.apache.openejb.assembler.classic.Assembler > > > startEjbs > > > INFO: Started Ejb(deployment-id=PersonSoap, ejb-name=PersonSoap, > > > container=Default Stateless Container) > > > Feb 23, 2013 6:04:28 PM > > > org.apache.cxf.service.factory.ReflectionServiceFactoryBean > > > buildServiceFromClass > > > INFO: Creating Service { > > http://www.github.com/jmkgreen/tomee/cdi}Personfrom class > > com.github.jmkgreen.tomee.PersonSoap > > > Feb 23, 2013 6:04:28 PM org.apache.cxf.endpoint.ServerImpl > > initDestination > > > INFO: Setting the server's publish address to be http://nopath:80 > > > Feb 23, 2013 6:04:28 PM org.apache.openejb.assembler.classic.Assembler > > > createApplication > > > INFO: Deployed > > > > > > Application(path=/Users/jamesgreen/Downloads/apache-tomee-plus-1.6.0-SNAPSHOT/webapps/cdi-webcontext-1.0-SNAPSHOT) > > > Feb 23, 2013 6:04:28 PM org.apache.cxf.endpoint.ServerImpl > > initDestination > > > INFO: Setting the server's publish address to be > > > http://localhost:8080/cdi-webcontext-1.0-SNAPSHOT/ > > > > > > > > > > > > On 23 February 2013 17:41, Romain Manni-Bucau <rmannibu...@gmail.com > > >wrote: > > > > > >> you should get a line WebService(wsdl=...) in the logs > > >> > > >> *Romain Manni-Bucau* > > >> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* > > >> *Blog: **http://rmannibucau.wordpress.com/*< > > >> http://rmannibucau.wordpress.com/> > > >> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* > > >> *Github: https://github.com/rmannibucau* > > >> > > >> > > >> > > >> 2013/2/23 James Green <james.mk.gr...@gmail.com> > > >> > > >> > Yep - latest 1.6 snapshot in fact. > > >> > > > >> > > > >> > > > >> > On 23 February 2013 17:28, John D. Ament <john.d.am...@gmail.com> > > >> wrote: > > >> > > > >> > > Are you deploying to TomEE Plus? > > >> > > > > >> > > > > >> > > On Sat, Feb 23, 2013 at 12:27 PM, James Green < > > >> james.mk.gr...@gmail.com > > >> > > >wrote: > > >> > > > > >> > > > Decided to do some testing. Created the following and deployed > to > > >> > > localhost > > >> > > > in a maven project named cdi-webcontext-1.0-SNAPSHOT: > > >> > > > > > >> > > > package com.github.jmkgreen.tomee; > > >> > > > > > >> > > > import javax.ejb.Stateless; > > >> > > > import javax.jws.WebMethod; > > >> > > > import javax.jws.WebService; > > >> > > > > > >> > > > @Stateless > > >> > > > @WebService(portName = "Person", serviceName = "Person", > > >> > targetNamespace > > >> > > = > > >> > > > " > > >> > > > http://www.github.com/jmkgreen/tomee/cdi") > > >> > > > public class PersonSoap { > > >> > > > > > >> > > > @WebMethod > > >> > > > public String hello() { > > >> > > > return "Hello"; > > >> > > > } > > >> > > > > > >> > > > } > > >> > > > > > >> > > > The log shows: > > >> > > > > > >> > > > INFO: Creating Service > > >> > > > {http://www.github.com/jmkgreen/tomee/cdi}Personfrom class > > >> > > > com.github.jmkgreen.tomee.PersonSoap > > >> > > > Feb 23, 2013 5:20:25 PM org.apache.cxf.endpoint.ServerImpl > > >> > > initDestination > > >> > > > INFO: Setting the server's publish address to be > http://nopath:80 > > >> > > > Feb 23, 2013 5:20:25 PM > > >> org.apache.openejb.assembler.classic.Assembler > > >> > > > createApplication > > >> > > > INFO: Deployed > > >> > > > > > >> > > > > > >> > > > > >> > > > >> > > > Application(path=/Users/jamesgreen/Downloads/apache-tomee-plus-1.6.0-SNAPSHOT/webapps/cdi-webcontext-1.0-SNAPSHOT) > > >> > > > Feb 23, 2013 5:20:25 PM org.apache.cxf.endpoint.ServerImpl > > >> > > initDestination > > >> > > > INFO: Setting the server's publish address to be > > >> > > > http://localhost:8080/cdi-webcontext-1.0-SNAPSHOT/ > > >> > > > > > >> > > > But various urls such as > > >> > > > > > http://localhost:8080/cdi-webcontext-1.0-SNAPSHOT/PersonSoap?wsdlall > > >> > > 404. > > >> > > > Where should I be going for the wsdl? > > >> > > > > > >> > > > Thanks, > > >> > > > > > >> > > > James > > >> > > > > > >> > > > > >> > > > >> > > > > > > > > >