J*r
2 楼
如题,我试着减少xsl里的代码,程序就能正常运行了,感觉是XSL文件里的代码太
长了,但是又不能减少。一直调试不出来。 Stack Trace如下:
javax.xml.transform.TransformerException: java.lang.
ArrayIndexOutOfBoundsException: -1
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.
transform(TransformerImpl.java:716)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.
transform(TransformerImpl.java:313)
at preorder.XslResponseProcessor.transformResponse(XslResponseProcessor.
java:81)
at preorder.webservice.invoker.IaEdiInvoker.genericValidateAddress(
IaEdiInvoker.java:253)
at preorder.webservice.invoker.IaEdiInvoker.validateAddress(IaEdiInvoker
.java:123)
at preorder.webservice.AddressValidationByAddressRequest.
submitThisRequest(AddressValidationByAddressRequest.java:713)
at preorder.webservice.AddressPreorderRequest.submitRequest(
AddressPreorderRequest.java:179)
at preorder.webservice.GenericPreorderRequest.processRequest(
GenericPreorderRequest.java:108)
at preorder.webservice.AddressValidationByAddressRequest.main(
AddressValidationByAddressRequest.java:549)
Caused by: java.lang.ArrayIndexOutOfBoundsException: -1
at com.sun.org.apache.xml.internal.dtm.ref.sax2dtm.SAX2DTM2._type2(
SAX2DTM2.java:1989)
at com.sun.org.apache.xml.internal.dtm.ref.sax2dtm.SAX2DTM2$
FollowingIterator.setStartNode(SAX2DTM2.java:1075)
at com.sun.org.apache.xalan.internal.xsltc.dom.StepIterator.setStartNode
(StepIterator.java:95)
at com.sun.org.apache.xalan.internal.xsltc.dom.StepIterator.setStartNode
(StepIterator.java:91)
at GregorSamsa.template$dot$0()
at GregorSamsa.applyTemplates()
at GregorSamsa.applyTemplates()
at GregorSamsa.applyTemplates()
at GregorSamsa.applyTemplates()
at GregorSamsa.transform()
at com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet.
transform(AbstractTranslet.java:603)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.
transform(TransformerImpl.java:709)
... 8 more
---------
java.lang.ArrayIndexOutOfBoundsException: -1
at com.sun.org.apache.xml.internal.dtm.ref.sax2dtm.SAX2DTM2._type2(
SAX2DTM2.java:1989)
at com.sun.org.apache.xml.internal.dtm.ref.sax2dtm.SAX2DTM2$
FollowingIterator.setStartNode(SAX2DTM2.java:1075)
at com.sun.org.apache.xalan.internal.xsltc.dom.StepIterator.setStartNode
(StepIterator.java:95)
at com.sun.org.apache.xalan.internal.xsltc.dom.StepIterator.setStartNode
(StepIterator.java:91)
at GregorSamsa.template$dot$0()
at GregorSamsa.applyTemplates()
at GregorSamsa.applyTemplates()
at GregorSamsa.applyTemplates()
at GregorSamsa.applyTemplates()
at GregorSamsa.transform()
at com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet.
transform(AbstractTranslet.java:603)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.
transform(TransformerImpl.java:709)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.
transform(TransformerImpl.java:313)
at preorder.XslResponseProcessor.transformResponse(XslResponseProcessor.
java:81)
at preorder.webservice.invoker.IaEdiInvoker.genericValidateAddress(
IaEdiInvoker.java:253)
at preorder.webservice.invoker.IaEdiInvoker.validateAddress(IaEdiInvoker
.java:123)
at preorder.webservice.AddressValidationByAddressRequest.
submitThisRequest(AddressValidationByAddressRequest.java:713)
at preorder.webservice.AddressPreorderRequest.submitRequest(
AddressPreorderRequest.java:179)
at preorder.webservice.GenericPreorderRequest.processRequest(
GenericPreorderRequest.java:108)
at preorder.webservice.AddressValidationByAddressRequest.main(
AddressValidationByAddressRequest.java:549)
长了,但是又不能减少。一直调试不出来。 Stack Trace如下:
javax.xml.transform.TransformerException: java.lang.
ArrayIndexOutOfBoundsException: -1
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.
transform(TransformerImpl.java:716)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.
transform(TransformerImpl.java:313)
at preorder.XslResponseProcessor.transformResponse(XslResponseProcessor.
java:81)
at preorder.webservice.invoker.IaEdiInvoker.genericValidateAddress(
IaEdiInvoker.java:253)
at preorder.webservice.invoker.IaEdiInvoker.validateAddress(IaEdiInvoker
.java:123)
at preorder.webservice.AddressValidationByAddressRequest.
submitThisRequest(AddressValidationByAddressRequest.java:713)
at preorder.webservice.AddressPreorderRequest.submitRequest(
AddressPreorderRequest.java:179)
at preorder.webservice.GenericPreorderRequest.processRequest(
GenericPreorderRequest.java:108)
at preorder.webservice.AddressValidationByAddressRequest.main(
AddressValidationByAddressRequest.java:549)
Caused by: java.lang.ArrayIndexOutOfBoundsException: -1
at com.sun.org.apache.xml.internal.dtm.ref.sax2dtm.SAX2DTM2._type2(
SAX2DTM2.java:1989)
at com.sun.org.apache.xml.internal.dtm.ref.sax2dtm.SAX2DTM2$
FollowingIterator.setStartNode(SAX2DTM2.java:1075)
at com.sun.org.apache.xalan.internal.xsltc.dom.StepIterator.setStartNode
(StepIterator.java:95)
at com.sun.org.apache.xalan.internal.xsltc.dom.StepIterator.setStartNode
(StepIterator.java:91)
at GregorSamsa.template$dot$0()
at GregorSamsa.applyTemplates()
at GregorSamsa.applyTemplates()
at GregorSamsa.applyTemplates()
at GregorSamsa.applyTemplates()
at GregorSamsa.transform()
at com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet.
transform(AbstractTranslet.java:603)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.
transform(TransformerImpl.java:709)
... 8 more
---------
java.lang.ArrayIndexOutOfBoundsException: -1
at com.sun.org.apache.xml.internal.dtm.ref.sax2dtm.SAX2DTM2._type2(
SAX2DTM2.java:1989)
at com.sun.org.apache.xml.internal.dtm.ref.sax2dtm.SAX2DTM2$
FollowingIterator.setStartNode(SAX2DTM2.java:1075)
at com.sun.org.apache.xalan.internal.xsltc.dom.StepIterator.setStartNode
(StepIterator.java:95)
at com.sun.org.apache.xalan.internal.xsltc.dom.StepIterator.setStartNode
(StepIterator.java:91)
at GregorSamsa.template$dot$0()
at GregorSamsa.applyTemplates()
at GregorSamsa.applyTemplates()
at GregorSamsa.applyTemplates()
at GregorSamsa.applyTemplates()
at GregorSamsa.transform()
at com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet.
transform(AbstractTranslet.java:603)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.
transform(TransformerImpl.java:709)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.
transform(TransformerImpl.java:313)
at preorder.XslResponseProcessor.transformResponse(XslResponseProcessor.
java:81)
at preorder.webservice.invoker.IaEdiInvoker.genericValidateAddress(
IaEdiInvoker.java:253)
at preorder.webservice.invoker.IaEdiInvoker.validateAddress(IaEdiInvoker
.java:123)
at preorder.webservice.AddressValidationByAddressRequest.
submitThisRequest(AddressValidationByAddressRequest.java:713)
at preorder.webservice.AddressPreorderRequest.submitRequest(
AddressPreorderRequest.java:179)
at preorder.webservice.GenericPreorderRequest.processRequest(
GenericPreorderRequest.java:108)
at preorder.webservice.AddressValidationByAddressRequest.main(
AddressValidationByAddressRequest.java:549)
w*t
3 楼
就是写一个publisher
相关阅读
前老板要抢第一作者怎么办有作PET的吗,请问11C and 18F的放射性危害 (转载)统筹的就业市场如何 (转载)我们这个版上有做航运的吗?请问向量势怎么求???Vector Potential???谁能推荐个Markov Process的Fluid Limit的参考资料 (转载)请教个optimization问题关于Smart grid方面的研究 (转载)评价学校好与坏,看看访问学者数量就行了Job in Boeing$20/页,求高手翻译弱电系统(TC/AV/SE)的技术规范书,中译英求几篇paper 谢谢 (转载)有8月1-5去San Diego spie年会的么?芝加哥展会有去的么请问有谁懂得用 model viewer 去得到想要的图形的呢 ?Biomedical imaging Research Scientist or Post Doc position at HHMI Janelia Farm Research Campusjob openning: Optical Engineer有人六月要去Napal开ASME么?科技爱好者网络期刊 (转载)Job opportunity in Singapore