Title: Message
Please file a JIRA for this. Axis code should not be throwing exceptions unless they include messages that clearly explain what the problem is. In this case, it is not clear to me that an exception should be thrown at all.
 
Thanks.
 
Derek
-----Original Message-----
From: Brecht Yperman [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 03, 2006 1:44 AM
To: axis-user@ws.apache.org
Subject: [Axis2] Axiom OMException

Hi,

 

I’m trying to call the GoogleSearch webservice, for a simple test, but I don’t seem to succeed.

 

When reading in a very simple document, I get an OMException, without detailMessage.

 

Definition serviceDefinition = getWsdlDefinition(wsdl);

AxisConfiguration config = new AxisConfiguration();

ConfigurationContext context = new ConfigurationContext(config);

ServiceClient client = new ServiceClient(context, serviceDefinition, serviceName, port);

 

OMFactory omFactory = OMAbstractFactory.getOMFactory();

InputStream is = new StringBufferInputStream("<doSpellingSuggestion><key>some_valid_key</key><phrase>gogle</phrase></doSpellingSuggestion>");

StAXBuilder builder = new StAXOMBuilder(is);

OMDocument omDocument = omFactory.createOMDocument(builder);

// the following instruction throws the Exception

OMElement documentElement = omDocument.getOMDocumentElement();

 

client.sendReceive(documentElement);

 

The following is reported in the logging:

 

START_ELEMENT: doSpellingSuggestion:doSpellingSuggestion

START_ELEMENT: key:key

CHARACTERS: [some_valid_key]

END_ELEMENT: key:key

START_ELEMENT: phrase:phrase

CHARACTERS: [gogle]

END_ELEMENT: phrase:phrase

END_ELEMENT: doSpellingSuggestion:doSpellingSuggestion

END_DOCUMENT:

org.apache.axiom.om.OMException

      at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:121)

      at org.apache.axiom.om.impl.llom.OMDocumentImpl.getOMDocumentElement(OMDocumentImpl.java:144)

      at com.invenso.xb.isp.xbconnect.wscall.WebserviceCallWorker.run(WebserviceCallWorker.java:121)

 

This is Axiom-related ofcourse, but I think this is the best place to ask this question?

 

Any help is very much appreciated.

 

Thanks,

Brecht

Invenso - The “Integration Software” specialists.
_____________________________________________

Brecht Yperman
Development team

Direct: +32 (0)3 780 30 05
Email:
[EMAIL PROTECTED]

INVENSO bvba
Industriepark-West 75
9100 Sint-Niklaas
Belgium - Europe

Phone: +32 (0)3 780 30 02
Fax: +32 (0)3 780 30 03
Email: [EMAIL PROTECTED]

Website: www.invenso.com

"E-mail disclaimer: This e-mail, and any attachments thereto, is intended only for use by the addressee(s) named herein and may contain legally privileged and/or confidential information. If you are not the intended recipient, please note that any review, dissemination, disclosure, alteration, printing, copying or transmission of this e-mail and/or any file transmitted with it, is strictly prohibited and may be unlawful. If you have received this e-mail by mistake, please immediately notify the sender and permanently delete the original as well as any copy of any e-mail and any printout thereof."

 

Reply via email to