Weblogic OTD wizard fails with eInsight model exception: java.lang.IllegalArgumentException: error: 'Integer[]' is not a valid NCName

(Doc ID 1025885.1)

Last updated on MARCH 13, 2012

Applies to:

Oracle Java CAPS - Version: 5.1.0 and later   [Release: 5.1 and later ]
Information in this document applies to any platform.
"Checked for Currency 03-MAR-2012"

Symptoms

The following exception is encountered when trying to create a Weblogic OTD from an EJB jar file.

~~~~~~~~~~~~~~~~~~~~~~~~
com.stc.bpms.common.model.EInsightModelException: Cannot compute inline XML Schema (see below):

==> Cannot parse inline schema (see below):

==> error: 'Integer[]' is not a valid NCName.: java.lang.IllegalArgumentException: error: 'Integer[]' is not a valid NCName.

at com.stc.bpms.common.model.wsdl.impl.WSDLDefinitionsImpl.computeInlineXMLSchemas(WSDLDefinitionsImpl.java:1808)

at com.stc.bpms.common.model.wsdl.impl.TypesImpl.getSchemas(TypesImpl.java:100)

at com.stc.bpms.common.model.xsd.impl.CastorSupportImpl.convertSchemaToExtensibilityElement(CastorSupportImpl.java:1033)

at com.stc.bpms.common.model.wsdl.impl.WSDLDocumentImpl.ensureInlineSchemasMatchExtensElems(WSDLDocumentImpl.java:524)

at com.stc.bpms.common.model.wsdl.impl.WSDLDocumentImpl.serialize(WSDLDocumentImpl.java:560)
~~~~~~~~~~~~~~~~~~~~~~~~~~~

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms