File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Web Services and the fly likes class from xsd Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "class from xsd" Watch "class from xsd" New topic
Author

class from xsd

Marian Tataru
Greenhorn

Joined: Sep 30, 2011
Posts: 4
Hello

I need to send some xml messages with soap 1.2 asyncronous.
First I need to generate java classes from xsd file of those xml. The problem is when using jaxb 2.0, I cannot generate those classe. There are some errors. I tried xmlbeans and again error.
I tried with jdk 1.5 and 1.6 as java_home.

What should I do?


[Thumbnail for a.JPG]

Pankaj Kumarkk
Ranch Hand

Joined: Apr 17, 2011
Posts: 108
It seems that the xsd file is not in classpath.
g tsuji
Ranch Hand

Joined: Jan 18, 2011
Posts: 510
    
    3
Suppose you have jdk installed at c:\program files\java\jdk1.x.y_zz. Add the -compiler option to the command line like this.

That would take out the major obstacle encountered.
Marian Tataru
Greenhorn

Joined: Sep 30, 2011
Posts: 4
Thanks for replies.
There are severals xsd files and a wsdl file, not only one xsd file like I said in previous post. All of them are interconnected. I managed to generate java classes using wsdl2java from axis2. Know I have a lot of java classes for xml data and a skeleton, a skeleton interface, a MessageReceiverInOut and a stub. I suppose the stub send the xml data over http with soap headers and skeleton is the receiver. Know I must implement bussiness logic in skeleton and stub I think.
Marian Tataru
Greenhorn

Joined: Sep 30, 2011
Posts: 4
I'm stuck in another problem:
When I try to generate client stub from https://xx.xx.xx.xx/dgw/ris-europe?wsdl with wsdl2java it throws some errors like in picture.
I installed the certificate in java from that site using command: keytool -import -trustcacerts -keystore cacerts -storepass changeit -noprompt -alias mycert -file certeduj.cer



[Thumbnail for error.JPG]

 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: class from xsd