Ok, I finally got my WSDL to show up! I'm not sure what changed
exactly but I thought maybe it was my web service so I created an
EchoService with a singe echo method.
Only thing is when I call the service I get a parsing error:
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,39]
Message: expected start or end tag
at org.apache.servicemix.jbi.jaxp.ExtendedXMLStreamReader.nextTag(Extend
edXMLStreamReader.java:54)
at org.apache.servicemix.soap.marshalers.SoapReader.readSoapUsingStax(So
apReader.java:164)
at org.apache.servicemix.soap.marshalers.SoapReader.read(SoapReader.java
:89)
at org.apache.servicemix.soap.marshalers.SoapReader.read(SoapReader.java
:76)
at org.apache.servicemix.http.processors.ProviderProcessor.process(Provi
derProcessor.java:174)
at org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLi
feCycle.java:489)
at org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(Async
BaseLifeCycle.java:441)
at org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
Cycle.java:46)
at org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
d(DeliveryChannelImpl.java:595)
at org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
w.java:174)
at org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
ava:176)
at org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav
a:134)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Wor
ker.runTask(ThreadPoolExecutor.java:665)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Wor
ker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:595)
I'm not sure if I'm doing something wrong again or if this is a bug. Any ideas?
Thanks to everyone for the help. I think I'm almost there!