aspose 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 EJB 3 in Action this week in the EJB and other Java EE Technologies 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: 463
    
    2
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]

 
Consider Paul's rocket mass heater.
 
subject: class from xsd
 
Similar Threads
How to Generate "data entry form" from an XSD using Java?
xsd2xml.xslt
XML Generation with Freemarker Templates.
Generate Schema for XML
Generate an xsl from xsd/xml