membrane / soa-model

Toolkit and Java API for WSDL, WADL and XML Schema.
http://www.membrane-soa.org/soa-model/
Apache License 2.0
94 stars 73 forks source link

groovy.lang.MissingPropertyException: No such property: getClass for class: com.predic8.schema.SchemaList #230

Open SaiprasadKrishnamurthy opened 9 years ago

SaiprasadKrishnamurthy commented 9 years ago

I get this exception when I try to diff 2 valid wsdls.

predic8 commented 9 years ago

Can you provide some more details e.g. the version you are using, your JRE version, OS platform, ...

thx

ghost commented 9 years ago

I get exactly the same error when i comapre two particular wsdl's. I use soa-model-distribution-1.4.1 (bat file, executed from c#). I have Java (32-bit) Version 8 Update 25 (build 1.8.0_25-b18). My OS platform is windows 7 professional - Service Pack 1

I extracted the stack trace:

Exception in thread "main" groovy.lang.MissingPropertyException: No such property: getClass for class: com.predic8.schema.SchemaList at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:50) at org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.getProperty(PogoGetPropertySite.java:49) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:227) at com.predic8.schema.SchemaList.equals(SchemaList.groovy:41) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1074) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:904) at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:848) at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:831)

EDIT: i now updated java to (32-bit) Version 8 Update 40 (build 1.8.0_40-b26). I still get the same error though.

EDIT: Here is another example of a stacktrace.

SORRY FOR THE HUGE STACK :-)

Exception in thread "main" groovy.lang.MissingPropertyException: No such property: getClass for class: com.predic8.schema.SchemaList at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:50) at org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.getProperty(PogoGetPropertySite.java:49) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:227) at com.predic8.schema.SchemaList.equals(SchemaList.groovy:41) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1074) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:904) at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:848) at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:831) at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.compareEqual(DefaultTypeTransformation.java:648) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.compareEqual(ScriptBytecodeAdapter.java:677) at com.predic8.schema.SimpleType.equals(SimpleType.groovy:70) at java.util.ArrayList.indexOf(Unknown Source) at java.util.ArrayList.contains(Unknown Source) at java_util_List$contains.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) at java_util_List$contains.call(Unknown Source) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:28) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareSimpleType(SchemaDiffGenerator.groovy:106) at com.predic8.schema.diff.SchemaDiffGenerator.this$3$compareSimpleType(SchemaDiffGenerator.groovy) at com.predic8.schema.diff.SchemaDiffGenerator$this$3$compareSimpleType.call(Unknown Source) at com.predic8.schema.SimpleType.compare(SimpleType.groovy:87) at com.predic8.schema.SimpleType$compare.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) at com.predic8.schema.BuiltInSchemaType$compare.call(Unknown Source) at com.predic8.schema.diff.ElementDiffGenerator.compare4WSDL(ElementDiffGenerator.groovy:97) at com.predic8.schema.diff.ElementDiffGenerator.compareUnit(ElementDiffGenerator.groovy:50) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareElement(SchemaDiffGenerator.groovy:114) at com.predic8.schema.diff.SchemaDiffGenerator$compareElement.call(Unknown Source) at com.predic8.schema.Element.compare(Element.groovy:87) at com.predic8.schema.Element$compare.call(Unknown Source) at com.predic8.schema.diff.SequenceDiffGenerator$_compareUnit_closure4.doCall(SequenceDiffGenerator.groovy:58) at sun.reflect.GeneratedMethodAccessor169.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:904) at groovy.lang.Closure.call(Closure.java:415) at org.codehaus.groovy.runtime.DefaultGroovyMethods.eachWithIndex(DefaultGroovyMethods.java:1318) at org.codehaus.groovy.runtime.dgm$153.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) at com.predic8.schema.diff.SequenceDiffGenerator.compareUnit(SequenceDiffGenerator.groovy:43) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareSequence(SchemaDiffGenerator.groovy:82) at com.predic8.schema.diff.SchemaDiffGenerator$compareSequence.call(Unknown Source) at com.predic8.schema.Sequence.compare(Sequence.groovy:34) at com.predic8.schema.Sequence$compare.call(Unknown Source) at com.predic8.schema.diff.ComplexTypeDiffGenerator.compareModel(ComplexTypeDiffGenerator.groovy:48) at com.predic8.schema.diff.ComplexTypeDiffGenerator.compareUnit(ComplexTypeDiffGenerator.groovy:37) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareComplexType(SchemaDiffGenerator.groovy:78) at com.predic8.schema.diff.SchemaDiffGenerator.this$3$compareComplexType(SchemaDiffGenerator.groovy) at com.predic8.schema.diff.SchemaDiffGenerator$this$3$compareComplexType.call(Unknown Source) at com.predic8.schema.ComplexType.compare(ComplexType.groovy:98) at com.predic8.schema.ComplexType$compare.call(Unknown Source) at com.predic8.schema.diff.ElementDiffGenerator.compare4WSDL(ElementDiffGenerator.groovy:97) at com.predic8.schema.diff.ElementDiffGenerator.compareUnit(ElementDiffGenerator.groovy:50) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareElement(SchemaDiffGenerator.groovy:114) at com.predic8.schema.diff.SchemaDiffGenerator$compareElement.call(Unknown Source) at com.predic8.schema.Element.compare(Element.groovy:87) at com.predic8.schema.Element$compare.call(Unknown Source) at com.predic8.schema.diff.SequenceDiffGenerator$_compareUnit_closure4.doCall(SequenceDiffGenerator.groovy:58) at sun.reflect.GeneratedMethodAccessor169.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:904) at groovy.lang.Closure.call(Closure.java:415) at org.codehaus.groovy.runtime.DefaultGroovyMethods.eachWithIndex(DefaultGroovyMethods.java:1318) at org.codehaus.groovy.runtime.dgm$153.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) at com.predic8.schema.diff.SequenceDiffGenerator.compareUnit(SequenceDiffGenerator.groovy:43) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareSequence(SchemaDiffGenerator.groovy:82) at com.predic8.schema.diff.SchemaDiffGenerator$compareSequence.call(Unknown Source) at com.predic8.schema.Sequence.compare(Sequence.groovy:34) at com.predic8.schema.Sequence$compare.call(Unknown Source) at com.predic8.schema.diff.ComplexTypeDiffGenerator.compareModel(ComplexTypeDiffGenerator.groovy:48) at com.predic8.schema.diff.ComplexTypeDiffGenerator.compareUnit(ComplexTypeDiffGenerator.groovy:37) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareComplexType(SchemaDiffGenerator.groovy:78) at com.predic8.schema.diff.SchemaDiffGenerator.this$3$compareComplexType(SchemaDiffGenerator.groovy) at com.predic8.schema.diff.SchemaDiffGenerator$this$3$compareComplexType.call(Unknown Source) at com.predic8.schema.ComplexType.compare(ComplexType.groovy:98) at com.predic8.schema.ComplexType$compare.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) at com.predic8.schema.BuiltInSchemaType$compare.call(Unknown Source) at com.predic8.schema.diff.ElementDiffGenerator.compare4WSDL(ElementDiffGenerator.groovy:97) at com.predic8.schema.diff.ElementDiffGenerator.compareUnit(ElementDiffGenerator.groovy:50) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareElement(SchemaDiffGenerator.groovy:114) at com.predic8.schema.diff.SchemaDiffGenerator$compareElement.call(Unknown Source) at com.predic8.schema.Element.compare(Element.groovy:87) at com.predic8.schema.Element$compare.call(Unknown Source) at com.predic8.schema.diff.SequenceDiffGenerator$_compareUnit_closure4.doCall(SequenceDiffGenerator.groovy:58) at sun.reflect.GeneratedMethodAccessor169.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:904) at groovy.lang.Closure.call(Closure.java:415) at org.codehaus.groovy.runtime.DefaultGroovyMethods.eachWithIndex(DefaultGroovyMethods.java:1318) at org.codehaus.groovy.runtime.dgm$153.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) at com.predic8.schema.diff.SequenceDiffGenerator.compareUnit(SequenceDiffGenerator.groovy:43) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareSequence(SchemaDiffGenerator.groovy:82) at com.predic8.schema.diff.SchemaDiffGenerator$compareSequence.call(Unknown Source) at com.predic8.schema.Sequence.compare(Sequence.groovy:34) at com.predic8.schema.Sequence$compare.call(Unknown Source) at com.predic8.schema.diff.ComplexTypeDiffGenerator.compareModel(ComplexTypeDiffGenerator.groovy:48) at com.predic8.schema.diff.ComplexTypeDiffGenerator.compareUnit(ComplexTypeDiffGenerator.groovy:37) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareComplexType(SchemaDiffGenerator.groovy:78) at com.predic8.schema.diff.SchemaDiffGenerator.this$3$compareComplexType(SchemaDiffGenerator.groovy) at com.predic8.schema.diff.SchemaDiffGenerator$this$3$compareComplexType.call(Unknown Source) at com.predic8.schema.ComplexType.compare(ComplexType.groovy:98) at com.predic8.schema.ComplexType$compare.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) at com.predic8.schema.SimpleType$compare.call(Unknown Source) at com.predic8.schema.diff.ElementDiffGenerator.compare4WSDL(ElementDiffGenerator.groovy:97) at com.predic8.schema.diff.ElementDiffGenerator.compareUnit(ElementDiffGenerator.groovy:50) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareElement(SchemaDiffGenerator.groovy:114) at com.predic8.schema.diff.SchemaDiffGenerator$compareElement.call(Unknown Source) at com.predic8.schema.Element.compare(Element.groovy:87) at com.predic8.schema.Element$compare.call(Unknown Source) at com.predic8.schema.diff.SequenceDiffGenerator$_compareUnit_closure4.doCall(SequenceDiffGenerator.groovy:58) at sun.reflect.GeneratedMethodAccessor169.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:904) at groovy.lang.Closure.call(Closure.java:415) at org.codehaus.groovy.runtime.DefaultGroovyMethods.eachWithIndex(DefaultGroovyMethods.java:1318) at org.codehaus.groovy.runtime.dgm$153.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) at com.predic8.schema.diff.SequenceDiffGenerator.compareUnit(SequenceDiffGenerator.groovy:43) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareSequence(SchemaDiffGenerator.groovy:82) at com.predic8.schema.diff.SchemaDiffGenerator$compareSequence.call(Unknown Source) at com.predic8.schema.Sequence.compare(Sequence.groovy:34) at com.predic8.schema.Sequence$compare.call(Unknown Source) at com.predic8.schema.diff.ComplexTypeDiffGenerator.compareModel(ComplexTypeDiffGenerator.groovy:48) at com.predic8.schema.diff.ComplexTypeDiffGenerator.compareUnit(ComplexTypeDiffGenerator.groovy:37) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.schema.diff.SchemaDiffGenerator.compareComplexType(SchemaDiffGenerator.groovy:78) at com.predic8.schema.diff.SchemaDiffGenerator.this$3$compareComplexType(SchemaDiffGenerator.groovy) at com.predic8.schema.diff.SchemaDiffGenerator$this$3$compareComplexType.call(Unknown Source) at com.predic8.schema.ComplexType.compare(ComplexType.groovy:98) at com.predic8.schema.ComplexType$compare.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callSafe(AbstractCallSite.java:96) at com.predic8.schema.diff.ElementDiffGenerator.compareEmbeddedType(ElementDiffGenerator.groovy:83) at com.predic8.schema.diff.ElementDiffGenerator.compareType(ElementDiffGenerator.groovy:55) at com.predic8.schema.diff.ElementDiffGenerator.compareUnit(ElementDiffGenerator.groovy:48) at com.predic8.schema.diff.UnitDiffGenerator.compare(UnitDiffGenerator.groovy:31) at com.predic8.schema.diff.UnitDiffGenerator$compare.call(Unknown Source) at com.predic8.wsdl.diff.WsdlDiffGenerator.comparePart(WsdlDiffGenerator.groovy:235) at com.predic8.wsdl.diff.WsdlDiffGenerator.this$3$comparePart(WsdlDiffGenerator.groovy) at sun.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:361) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:904) at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:149) at com.predic8.wsdl.diff.WsdlDiffGenerator$_compareParts_closure15.doCall(WsdlDiffGenerator.groovy:208) at sun.reflect.GeneratedMethodAccessor221.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:904) at groovy.lang.Closure.call(Closure.java:415) at groovy.lang.Closure.call(Closure.java:428) at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1326) at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1298) at org.codehaus.groovy.runtime.dgm$148.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) at com.predic8.wsdl.diff.WsdlDiffGenerator.compareParts(WsdlDiffGenerator.groovy:205) at com.predic8.wsdl.diff.WsdlDiffGenerator.this$3$compareParts(WsdlDiffGenerator.groovy) at com.predic8.wsdl.diff.WsdlDiffGenerator$this$3$compareParts.callCurrent(Unknown Source) at com.predic8.wsdl.diff.WsdlDiffGenerator.compareMessage(WsdlDiffGenerator.groovy:192) at sun.reflect.GeneratedMethodAccessor220.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:272) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:52) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:149) at com.predic8.wsdl.diff.WsdlDiffGenerator.comparePortTypeMessage(WsdlDiffGenerator.groovy:168) at com.predic8.wsdl.diff.WsdlDiffGenerator.this$3$comparePortTypeMessage(WsdlDiffGenerator.groovy) at com.predic8.wsdl.diff.WsdlDiffGenerator$this$3$comparePortTypeMessage.callCurrent(Unknown Source) at com.predic8.wsdl.diff.WsdlDiffGenerator.compareOperation(WsdlDiffGenerator.groovy:139) at com.predic8.wsdl.diff.WsdlDiffGenerator.this$3$compareOperation(WsdlDiffGenerator.groovy) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:361) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:904) at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:145) at com.predic8.wsdl.diff.WsdlDiffGenerator$_compareOperations_closure9.doCall(WsdlDiffGenerator.groovy:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:904) at groovy.lang.Closure.call(Closure.java:415) at groovy.lang.Closure.call(Closure.java:428) at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1326) at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1298) at org.codehaus.groovy.runtime.dgm$148.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) at com.predic8.wsdl.diff.WsdlDiffGenerator.compareOperations(WsdlDiffGenerator.groovy:119) at com.predic8.wsdl.diff.WsdlDiffGenerator.this$3$compareOperations(WsdlDiffGenerator.groovy) at com.predic8.wsdl.diff.WsdlDiffGenerator$this$3$compareOperations.callCurrent(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:145) at com.predic8.wsdl.diff.WsdlDiffGenerator.comparePortType(WsdlDiffGenerator.groovy:105) at com.predic8.wsdl.diff.WsdlDiffGenerator.this$3$comparePortType(WsdlDiffGenerator.groovy) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:361) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:904) at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:145) at com.predic8.wsdl.diff.WsdlDiffGenerator$_comparePortTypes_closure6.doCall(WsdlDiffGenerator.groovy:98) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:904) at groovy.lang.Closure.call(Closure.java:415) at groovy.lang.Closure.call(Closure.java:428) at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1326) at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1298) at org.codehaus.groovy.runtime.dgm$148.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) at com.predic8.wsdl.diff.WsdlDiffGenerator.comparePortTypes(WsdlDiffGenerator.groovy:95) at com.predic8.wsdl.diff.WsdlDiffGenerator.compare(WsdlDiffGenerator.groovy:46) at com.predic8.wsdl.diff.WsdlDiffGenerator$compare.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) at org.membrane_soa.soa_model.diff.AbstractDiffCLI.start(AbstractDiffCLI.groovy:39) at org.membrane_soa.soa_model.diff.AbstractDiffCLI$start.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) at org.membrane_soa.soa_model.diff.WSDLDiffCLI.main(WSDLDiffCLI.groovy:25)