You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scout-dev@ws.apache.org by ks...@apache.org on 2007/05/04 01:56:06 UTC
svn commit: r535031 -
/webservices/scout/trunk/modules/scout/src/java/org/apache/ws/scout/registry/RegistryImpl.java
Author: kstam
Date: Thu May 3 16:56:05 2007
New Revision: 535031
URL: http://svn.apache.org/viewvc?view=rev&rev=535031
Log:
Reverting back some more code since it was constructing the wrong object, which can not be serialized.
Modified:
webservices/scout/trunk/modules/scout/src/java/org/apache/ws/scout/registry/RegistryImpl.java
Modified: webservices/scout/trunk/modules/scout/src/java/org/apache/ws/scout/registry/RegistryImpl.java
URL: http://svn.apache.org/viewvc/webservices/scout/trunk/modules/scout/src/java/org/apache/ws/scout/registry/RegistryImpl.java?view=diff&rev=535031&r1=535030&r2=535031
==============================================================================
--- webservices/scout/trunk/modules/scout/src/java/org/apache/ws/scout/registry/RegistryImpl.java (original)
+++ webservices/scout/trunk/modules/scout/src/java/org/apache/ws/scout/registry/RegistryImpl.java Thu May 3 16:56:05 2007
@@ -247,7 +247,19 @@
public XmlObject execute(XmlObject uddiRequest, URI endPointURI)
throws RegistryException {
- Document doc = (Document) uddiRequest.newDomNode();
+ Document doc;
+ try {
+ DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance();
+ docBuilderFactory.setNamespaceAware(true);
+ DocumentBuilder docBuilder= docBuilderFactory.newDocumentBuilder();
+ doc = docBuilder.parse(uddiRequest.newInputStream());
+ } catch (SAXException saxe) {
+ throw (new RegistryException(saxe));
+ } catch (ParserConfigurationException pce) {
+ throw (new RegistryException(pce));
+ } catch (IOException ioe) {
+ throw (new RegistryException(ioe));
+ }
Element request = doc.getDocumentElement();
request.setAttribute("generic", this.getUddiVersion());
---------------------------------------------------------------------
To unsubscribe, e-mail: scout-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: scout-dev-help@ws.apache.org