Brian_Mowbray
16 years agoContributor
OutofMemory Error when importing complex WSDL's
When I'm importing a WSDL with soapUI Pro, I get the below error. I'm running on a dual processor with 4GB RAM and have changed my -Xms/-Xmx values to 1536m (it would not let me set it to 2048m) and the error still occurs.
I've attached the wsdls and schema's. Several cause errors but try the PIXManager.wsdl and see if you get the same results.
Exception in thread "SwingWorker" java.lang.OutOfMemoryError: Java heap space
at org.apache.xmlbeans.impl.store.Cur$CurLoadContext.attr(Cur.java:3039)
at org.apache.xmlbeans.impl.store.Cur$CurLoadContext.attr(Cur.java:3060)
at org.apache.xmlbeans.impl.store.Locale$SaxHandler.startElement(Locale.
java:3255)
at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.reportStartTag(Piccolo.j
ava:1082)
at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.parseAttributesNS(P
iccoloLexer.java:1802)
at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.parseOpenTagNS(Picc
oloLexer.java:1521)
at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.parseTagNS(PiccoloL
exer.java:1362)
at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.parseXMLNS(PiccoloL
exer.java:1293)
at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.parseXML(PiccoloLex
er.java:1261)
at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.yylex(PiccoloLexer.
java:4808)
at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.yylex(Piccolo.java:1290)
at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.yyparse(Piccolo.java:140
0)
at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.parse(Piccolo.java:714)
at org.apache.xmlbeans.impl.store.Locale$SaxLoader.load(Locale.java:3444
)
at org.apache.xmlbeans.impl.store.Locale.parse(Locale.java:711)
at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:69
5)
at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:68
2)
at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaType
LoaderBase.java:208)
at org.apache.xmlbeans.XmlObject$Factory.parse(XmlObject.java:633)
at com.eviware.soapui.impl.wsdl.support.wsdl.CachedWsdlLoader.getPartCon
tent(CachedWsdlLoader.java:114)
at com.eviware.soapui.impl.wsdl.support.wsdl.CachedWsdlLoader.loadXmlObj
ect(CachedWsdlLoader.java:74)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:335)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
I've attached the wsdls and schema's. Several cause errors but try the PIXManager.wsdl and see if you get the same results.
Exception in thread "SwingWorker" java.lang.OutOfMemoryError: Java heap space
at org.apache.xmlbeans.impl.store.Cur$CurLoadContext.attr(Cur.java:3039)
at org.apache.xmlbeans.impl.store.Cur$CurLoadContext.attr(Cur.java:3060)
at org.apache.xmlbeans.impl.store.Locale$SaxHandler.startElement(Locale.
java:3255)
at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.reportStartTag(Piccolo.j
ava:1082)
at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.parseAttributesNS(P
iccoloLexer.java:1802)
at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.parseOpenTagNS(Picc
oloLexer.java:1521)
at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.parseTagNS(PiccoloL
exer.java:1362)
at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.parseXMLNS(PiccoloL
exer.java:1293)
at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.parseXML(PiccoloLex
er.java:1261)
at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.yylex(PiccoloLexer.
java:4808)
at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.yylex(Piccolo.java:1290)
at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.yyparse(Piccolo.java:140
0)
at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.parse(Piccolo.java:714)
at org.apache.xmlbeans.impl.store.Locale$SaxLoader.load(Locale.java:3444
)
at org.apache.xmlbeans.impl.store.Locale.parse(Locale.java:711)
at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:69
5)
at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:68
2)
at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaType
LoaderBase.java:208)
at org.apache.xmlbeans.XmlObject$Factory.parse(XmlObject.java:633)
at com.eviware.soapui.impl.wsdl.support.wsdl.CachedWsdlLoader.getPartCon
tent(CachedWsdlLoader.java:114)
at com.eviware.soapui.impl.wsdl.support.wsdl.CachedWsdlLoader.loadXmlObj
ect(CachedWsdlLoader.java:74)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:335)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(Schem
aUtils.java:441)