Author: thomas.diesler(a)jboss.com
Date: 2006-10-11 04:07:21 -0400 (Wed, 11 Oct 2006)
New Revision: 1206
Modified:
branches/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/xop/XOPTypeDefTestCase.java
Log:
[JBWS-1293] Fix XOPTypeDefTestCase
Modified:
branches/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/xop/XOPTypeDefTestCase.java
===================================================================
---
branches/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/xop/XOPTypeDefTestCase.java 2006-10-11
08:04:20 UTC (rev 1205)
+++
branches/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/xop/XOPTypeDefTestCase.java 2006-10-11
08:07:21 UTC (rev 1206)
@@ -92,28 +92,31 @@
public void testMSFTElementScan() throws Exception
{
- /*
- SchemaUtils utils = SchemaUtils.getInstance();
- File f = new File(prefix +"resources/jaxrpc/xop/schema.xsd");
- assertTrue("Unable to load schema file " + f.getAbsolutePath(),
f.exists());
+ if (true)
+ {
+ System.out.println("FIXME: JBWS-1293");
+ return;
+ }
- XSModel xsModel = utils.parseSchema(f.toURL());
- assertNotNull(xsModel);
- WSSchemaUtils wsUtil = WSSchemaUtils.getInstance(new NamespaceRegistry(),
"http://jboss.org/test/ws/xop/doclit");
- JBossXSModel schemaModel= wsUtil.getJBossXSModel(xsModel);
+ SchemaUtils utils = SchemaUtils.getInstance();
+ File f = new File("resources/jaxrpc/xop/schema.xsd");
+ assertTrue("Unable to load schema file " + f.getAbsolutePath(),
f.exists());
- XSTypeDefinition xsType =
schemaModel.getTypeDefinition(">MSFTBinary",
"http://jboss.org/test/ws/xop/doclit");
+ XSModel xsModel = utils.parseSchema(f.toURL());
+ assertNotNull(xsModel);
+ WSSchemaUtils wsUtil = WSSchemaUtils.getInstance(new NamespaceRegistry(),
"http://jboss.org/test/ws/xop/doclit");
+ JBossXSModel schemaModel = wsUtil.getJBossXSModel(xsModel);
- assertNotNull("Root type def not found", xsType);
- XOPScanner scanner = new XOPScanner();
+ XSTypeDefinition xsType = schemaModel.getTypeDefinition(">MSFTBinary",
"http://jboss.org/test/ws/xop/doclit");
- if (xsType instanceof XSComplexTypeDefinition)
- {
- XSComplexTypeDefinition xsComplexType = (XSComplexTypeDefinition)xsType;
- XSTypeDefinition resultType = scanner.findXOPTypeDef(xsComplexType);
- assertNotNull("Unable to find xop typedef in schema", resultType);
- }
- */
- System.out.println("FIXME: testMSFTElementScan");
+ assertNotNull("Root type def not found", xsType);
+ XOPScanner scanner = new XOPScanner();
+
+ if (xsType instanceof XSComplexTypeDefinition)
+ {
+ XSComplexTypeDefinition xsComplexType = (XSComplexTypeDefinition)xsType;
+ XSTypeDefinition resultType = scanner.findXOPTypeDef(xsComplexType);
+ assertNotNull("Unable to find xop typedef in schema", resultType);
+ }
}
}
Show replies by date