Thanks for your kind responses Edell Nolan.
But I still have the problem..
following is my interface java class
package org.athiva.www.hierarchyservice;
import javax.jws.WebService;
public interface MyTestServices {
public String getMyName(String sayWhat);
public String getMyAge(String age);
}
following is my implementation for the interface java class
package org.athiva.www.hierarchyservice;
import javax.jws.WebService;
@WebService(targetNamespace = "http://opensource.esb.org/CoC/")
public class MyTestServicesImpl implements MyTestServices {
public String getMyName(String sayWhat) {
// TODO Auto-generated method stub
return "Shayanthan";
}
public String getMyAge(String age) {
// TODO Auto-generated method stub
return "My age is 21";
}
}
Here I used the @WebService(targetNamespace =
"http://opensource.esb.org/CoC/") annotation in the implementation class.
Now have a loo at my pop xml file. - for my safe I'll upload the
http://www.nabble.com/file/p23423280/pom.xml pom.xml file here
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<version>2.0.9</version>
<dependencies>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws
</artifactId>
<version>2.0.9</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>generate-wsdl</id>
<phase>process-classes</phase>
<configuration>
<sourceRoot>${basedir}/target/jaxws
</sourceRoot>
<outputFile>
${basedir}/target/generated-sources/jaxws/MyTestServicesImpl.wsdl
</outputFile>
<className>org.athiva.www.hierarchyservice.MyTestServicesImpl
</className>
<verbose>true</verbose>
<classdir>${basedir}/target/classes</classdir>
<targetNameSpace>http://opensource.esb.org/CoC/
</targetNameSpace>
</configuration>
<goals>
<goal>java2wsdl</goal>
</goals>
</execution>
</executions>
</plugin>
As you prefer I changed my codes. It generate some classes but that are not
taken into the .zip archive file which is my service engine. So when I
deploy it in the serviceMix it send and runtime exception..:(
What can I do next.. help me in this issue.. thanks
shauom
Edell Nolan wrote:
>
> Hi,
>
> Have you specified any annotations on your org.example.MyService interface
> ?
>
> Also try this
>
> <executions>
> <execution>
> <id>generate-wsdl</id>
> <phase>process-classes</phase>
> <configuration>
> <className>org.example.MyService</className>
> <outputFile>
>
> ${project.build.directory}/generated-sources/jaxws/MyService.wsdl
> </outputFile>
> <verbose>true</verbose>
> <argline>-classdir
> ${project.build.directory}/classes</argline>
> </configuration>
> <goals>
> <goal>java2wsdl</goal>
> </goals>
> </execution>
> </executions>
>
> You are also on an old version of CXF - is it possible you can upgrade to
> a
> later version ?
>
> Edell.
>
>
> On Wed, May 6, 2009 at 1:17 PM, shauom <[email protected]> wrote:
>
>>
>> Hi, every one,
>> I'm new to ServiceMix. I tried to develop a bottom up WS using
>> servicemix-cxf-bc and servicemix-cxf-se through maven builder. I tried
>> the
>> top down approach, its working. But for the bottom up, i couldn't find a
>> good understandable examples. can u anyone help me to do so. I found some
>> maven ( Java2WSDL ) CXF scripts to generate the WDSL file from the java
>> implantation. but its generate the WSDL file but not generate the
>> necessery
>> stub jave files. can anyone help me to write a good WS which using
>> servicemix-cxf-se.
>>
>>
>> I used this sources -
>> http://cwiki.apache.org/CXF20DOC/maven-integration-and-plugin.html
>>
>> Java2WSDL
>>
>> <plugin>
>> <groupId>org.apache.cxf</groupId>
>> <artifactId>cxf-codegen-plugin</artifactId>
>> <version>2.0.9</version>
>> <dependencies>
>> <dependency>
>> <groupId>org.apache.cxf</groupId>
>> <artifactId>cxf-rt-frontend-jaxws</artifactId>
>> <version>2.0.9</version>
>> </dependency>
>> </dependencies>
>> <executions>
>> <execution>
>> <id>generate-wsdl</id>
>> <phase>process-classes</phase>
>> <configuration>
>> <className>org.example.MyService</className>
>> </configuration>
>> <goals>
>> <goal>java2wsdl</goal>
>> </goals>
>> </execution>
>> </executions>
>> </plugin>
>>
>>
>> This is the script : http://www.nabble.com/file/p23405483/maven.txt
>> maven.txt
>>
>>
>> I need this urgently. so please help me.. :)
>>
>>
>> Thanks in advance
>> --
>> View this message in context:
>> http://www.nabble.com/Need-help-to-create-a-Bottomup-WS-using-CXF-tp23405483p23405483.html
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>>
>
>
--
View this message in context:
http://www.nabble.com/Need-help-to-create-a-Bottomup-WS-using-CXF-tp23405483p23423280.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.