You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2006/02/27 06:16:27 UTC
svn commit: r381264 -
/incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/DataObjectUtil.java
Author: jsdelfino
Date: Sun Feb 26 21:16:21 2006
New Revision: 381264
URL: http://svn.apache.org/viewcvs?rev=381264&view=rev
Log:
initial fix for JIRA tuscany-42
Modified:
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/DataObjectUtil.java
Modified: incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/DataObjectUtil.java
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/DataObjectUtil.java?rev=381264&r1=381263&r2=381264&view=diff
==============================================================================
--- incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/DataObjectUtil.java (original)
+++ incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/DataObjectUtil.java Sun Feb 26 21:16:21 2006
@@ -1673,6 +1673,13 @@
result.put("xsd", new XSDResourceFactoryImpl());
}
+ //FIXME ClassCastException in XSDHelper.define() if you give it a WSDL file
+ // Patch for JIRA TUSCANY-42
+ if (Resource.Factory.Registry.INSTANCE.getFactory(URI.createURI("*.wsdl")) == null)
+ {
+ result.put("wsdl", new XSDResourceFactoryImpl());
+ }
+
if (Resource.Factory.Registry.INSTANCE.getFactory(URI.createURI("*.*")) == null)
{
result.put("*", new XMLResourceFactoryImpl());