[prev in list] [next in list] [prev in thread] [next in thread]
List: xmlbeans-dev
Subject: [jira] Updated: (XMLBEANS-35) OutOfMemoryError with this schema
From: xmlbeans-dev () xml ! apache ! org
Date: 2004-09-17 18:34:45
Message-ID: 289790725.1095446085570.JavaMail.apache () nagoya
[Download RAW message or body]
The following issue has been updated:
Updater: Dave Remy (mailto:david.remy@bea.com)
Date: Fri, 17 Sep 2004 11:34 AM
Changes:
Version changed to Version 2
---------------------------------------------------------------------
For a full history of the issue, see:
http://issues.apache.org/jira/browse/XMLBEANS-35?page=history
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/XMLBEANS-35
Here is an overview of the issue:
---------------------------------------------------------------------
Key: XMLBEANS-35
Summary: OutOfMemoryError with this schema
Type: Bug
Status: Open
Priority: Major
Project: XMLBeans
Components:
Compiler
Versions:
Version 1
Version 2
Assignee: Radu Preotiuc-Pietro
Reporter: d
Created: Wed, 12 May 2004 11:24 AM
Updated: Fri, 17 Sep 2004 11:34 AM
Description:
When I try to compile schema below, using XmlBeans.compileXsd as per javadoc for \
SchemaTypeSystem, I get an OutOfMemoryError.
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://www.orbeon.com/oxf/pipeline" \
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \
xmlns:xs="http://www.w3.org/2001/XMLSchema" \
xmlns:p="http://www.orbeon.com/oxf/pipeline" elementFormDefault="qualified" \
attributeFormDefault="unqualified" \
xsi:schemaLocation="http://www.w3.org/2001/XMLSchema \
http://www.w3.org/2001/XMLSchema.xsd"> <xs:element name="config">
<xs:annotation>
<xs:documentation>XPL root element</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="param" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="name" type="xs:string" use="required"/>
<xs:attribute name="type" type="xs:string" use="required"/>
<xs:attributeGroup ref="p:debug-schema-attributes"/>
</xs:complexType>
</xs:element>
<xs:group ref="p:statements"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:group name="statement">
<xs:sequence>
<xs:choice>
<xs:element name="processor">
<xs:complexType>
<xs:sequence>
<xs:element name="input" minOccurs="0" \
maxOccurs="unbounded"> <xs:complexType>
<xs:sequence>
<xs:any processContents="lax" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="name" type="xs:string" \
use="required"/>
<xs:attribute name="href" type="xs:string" \
use="optional"/>
<xs:attributeGroup \
ref="p:debug-schema-attributes"/> </xs:complexType>
</xs:element>
<xs:element name="output" minOccurs="0" \
maxOccurs="unbounded"> <xs:complexType>
<xs:sequence>
<xs:any processContents="lax" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="name" type="xs:string" \
use="required"/>
<xs:attribute name="id" type="xs:string" \
use="optional"/>
<xs:attribute name="ref" type="xs:string" \
use="optional"/>
<xs:attributeGroup \
ref="p:debug-schema-attributes"/> </xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="uri" type="xs:anyURI" use="optional"/>
<xs:attribute name="name" type="xs:anyURI" use="optional"/>
<xs:attribute name="encapsulation" type="xs:string" \
use="optional"/> </xs:complexType>
</xs:element>
<xs:element name="choose">
<xs:complexType>
<xs:sequence>
<xs:element name="when" maxOccurs="unbounded">
<xs:complexType>
<xs:group ref="p:statements"/>
<xs:attribute name="test" type="xs:string" \
use="required"/> </xs:complexType>
</xs:element>
<xs:element name="otherwise" minOccurs="0">
<xs:complexType>
<xs:group ref="p:statements"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="href" type="xs:string" use="required"/>
<xs:attributeGroup ref="p:debug-schema-attributes"/>
</xs:complexType>
</xs:element>
<xs:element name="for-each">
<xs:complexType>
<xs:group ref="p:statements"/>
<xs:attribute name="href" type="xs:string" use="required"/>
<xs:attribute name="select" type="xs:string" use="required"/>
<xs:attribute name="id" type="xs:QName" use="required"/>
<xs:attribute name="root" type="xs:QName" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:group>
<xs:group name="statements">
<xs:sequence>
<xs:group ref="p:statement" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:group>
<xs:attributeGroup name="debug-schema-attributes">
<xs:attribute name="debug" type="xs:string" use="optional"/>
<xs:attribute name="schema-href" type="xs:anyURI" use="optional"/>
<xs:attribute name="schema-uri" type="xs:anyURI" use="optional"/>
</xs:attributeGroup>
</xs:schema>
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: dev-help@xmlbeans.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic