0

We are trying to connect to:

http://resellertest.enom.com/interface.asp?command=nameofcommand&uid=yourloginid&pw=yourpassword&paramname=paramvalue&nextparamname=nextparamvalue

Where we need to append parameters to http url and the response from the site is xml.

Sample xml response:

<?xml version="1.0" ?>
<interface-response>
<Contact>
<RegistrantPartyID>{FFD61956-8D43-45FB-BC38-E0EE23331503}</RegistrantPartyID>
</Contact>
<Command>ADDCONTACT</Command>
<Language>en</Language>
<IsLockable>True</IsLockable>
<IsRealTimeTLD>True</IsRealTimeTLD>
<TimeDifference>+03.00</TimeDifference>
<ExecTime>0.3164063</ExecTime>
<Done>true</Done>
<debug>
<![CDATA [ ] ]>
</debug>
</interface-response>

We are trying to connect to these services from java. Is there is a way that we can auto generate java classes (corresponding to xml) as we do in traditional webservices?

Thank you in advance.

1 Answer 1

1

If you want to populate XML data into Java objects using an XML schema, you could try Apache XmlBeans or JAXB. It depends whether you expect an XML Schema/DTD/RelaxNG/... structure. You could try Relaxer for RelaxNG (I think there are documents in English within the zip file, unless you can read Japanese).

(As a side note, I'm not sure if the service for the URL you've cited in your example is under your control, but putting the password in the URL with uid=yourloginid&pw=yourpassword doesn't seem to be a good idea.)

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.