You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by chema gomez <jo...@gmail.com> on 2012/07/26 17:29:14 UTC

Servlet failed with IOException

I'm calling a Web Service build with Java and Axis2 and throws me the
following error:

org.apache.axis2.AxisFault: The current node has been removed using a
method other than Iterator#remove()
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at org.apache.axis2.description.AxisService.getWSDL(AxisService.java:1653)
at org.apache.axis2.description.AxisService.printWSDL(AxisService.java:1413)
at
org.apache.axis2.transport.http.ListingAgent.handleWSDLRequest(ListingAgent.java:327)
at
org.apache.axis2.transport.http.ListingAgent.processListService(ListingAgent.java:183)
Truncated. see log file for complete stacktrace
Caused By: java.util.ConcurrentModificationException: The current node has
been removed using a method other than Iterator#remove()
at
org.apache.axiom.om.impl.traverse.OMAbstractIterator.hasNext(OMAbstractIterator.java:67)
at
org.apache.axiom.om.impl.util.OMSerializerUtil.serializeChildren(OMSerializerUtil.java:555)
at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:874)
at
org.apache.axiom.om.impl.util.OMSerializerUtil.serializeChildren(OMSerializerUtil.java:556)
at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:874)
Truncated. see log file for complete stacktrace

Can you help me with this, please?
Thank you.

Re: Servlet failed with IOException

Posted by chema gomez <jo...@gmail.com>.
Thanks.

I'm trying to change the Axis library to the last version.

I'll let you know.

2012/7/26 Andreas Veithen <an...@gmail.com>

> The stack trace indicates that the error doesn't occur while invoking
> the service, but while fetching the WSDL. There have been thread
> safety issues in that part of the code:
>
> https://issues.apache.org/jira/browse/AXIS2-3276
>
> This would explain the sporadic nature of the issue.
>
> Andreas
>
> On Thu, Jul 26, 2012 at 8:10 PM, chema gomez <jo...@gmail.com>
> wrote:
> > Well, I'm working on an interface  made in jsp and it receives the input
> > parameters of the service, then they are modified to serve as input to
> the
> > service. But this error only occurs once every few requests
> >
> > 2012/7/26 Andreas Veithen <an...@gmail.com>
> >>
> >> What are the steps to reproduce this issue?
> >>
> >> Andreas
> >>
> >> On Thu, Jul 26, 2012 at 5:29 PM, chema gomez <jo...@gmail.com>
> >> wrote:
> >> > I'm calling a Web Service build with Java and Axis2 and throws me the
> >> > following error:
> >> >
> >> > org.apache.axis2.AxisFault: The current node has been removed using a
> >> > method
> >> > other than Iterator#remove()
> >> > at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
> >> > at
> >> >
> org.apache.axis2.description.AxisService.getWSDL(AxisService.java:1653)
> >> > at
> >> >
> org.apache.axis2.description.AxisService.printWSDL(AxisService.java:1413)
> >> > at
> >> >
> >> >
> org.apache.axis2.transport.http.ListingAgent.handleWSDLRequest(ListingAgent.java:327)
> >> > at
> >> >
> >> >
> org.apache.axis2.transport.http.ListingAgent.processListService(ListingAgent.java:183)
> >> > Truncated. see log file for complete stacktrace
> >> > Caused By: java.util.ConcurrentModificationException: The current node
> >> > has
> >> > been removed using a method other than Iterator#remove()
> >> > at
> >> >
> >> >
> org.apache.axiom.om.impl.traverse.OMAbstractIterator.hasNext(OMAbstractIterator.java:67)
> >> > at
> >> >
> >> >
> org.apache.axiom.om.impl.util.OMSerializerUtil.serializeChildren(OMSerializerUtil.java:555)
> >> > at
> >> >
> >> >
> org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:874)
> >> > at
> >> >
> >> >
> org.apache.axiom.om.impl.util.OMSerializerUtil.serializeChildren(OMSerializerUtil.java:556)
> >> > at
> >> >
> >> >
> org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:874)
> >> > Truncated. see log file for complete stacktrace
> >> >
> >> > Can you help me with this, please?
> >> > Thank you.
> >> >
> >> >
> >> >
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
> >> For additional commands, e-mail: java-user-help@axis.apache.org
> >>
> >
> >
> >
> > --
> > José Ma. Gómez M.
> > Desarrollador
> > 0412-243-6245
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
> For additional commands, e-mail: java-user-help@axis.apache.org
>
>


-- 
José Ma. Gómez M.
Desarrollador
0412-243-6245

Re: Servlet failed with IOException

Posted by Andreas Veithen <an...@gmail.com>.
The stack trace indicates that the error doesn't occur while invoking
the service, but while fetching the WSDL. There have been thread
safety issues in that part of the code:

https://issues.apache.org/jira/browse/AXIS2-3276

This would explain the sporadic nature of the issue.

Andreas

On Thu, Jul 26, 2012 at 8:10 PM, chema gomez <jo...@gmail.com> wrote:
> Well, I'm working on an interface  made in jsp and it receives the input
> parameters of the service, then they are modified to serve as input to the
> service. But this error only occurs once every few requests
>
> 2012/7/26 Andreas Veithen <an...@gmail.com>
>>
>> What are the steps to reproduce this issue?
>>
>> Andreas
>>
>> On Thu, Jul 26, 2012 at 5:29 PM, chema gomez <jo...@gmail.com>
>> wrote:
>> > I'm calling a Web Service build with Java and Axis2 and throws me the
>> > following error:
>> >
>> > org.apache.axis2.AxisFault: The current node has been removed using a
>> > method
>> > other than Iterator#remove()
>> > at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
>> > at
>> > org.apache.axis2.description.AxisService.getWSDL(AxisService.java:1653)
>> > at
>> > org.apache.axis2.description.AxisService.printWSDL(AxisService.java:1413)
>> > at
>> >
>> > org.apache.axis2.transport.http.ListingAgent.handleWSDLRequest(ListingAgent.java:327)
>> > at
>> >
>> > org.apache.axis2.transport.http.ListingAgent.processListService(ListingAgent.java:183)
>> > Truncated. see log file for complete stacktrace
>> > Caused By: java.util.ConcurrentModificationException: The current node
>> > has
>> > been removed using a method other than Iterator#remove()
>> > at
>> >
>> > org.apache.axiom.om.impl.traverse.OMAbstractIterator.hasNext(OMAbstractIterator.java:67)
>> > at
>> >
>> > org.apache.axiom.om.impl.util.OMSerializerUtil.serializeChildren(OMSerializerUtil.java:555)
>> > at
>> >
>> > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:874)
>> > at
>> >
>> > org.apache.axiom.om.impl.util.OMSerializerUtil.serializeChildren(OMSerializerUtil.java:556)
>> > at
>> >
>> > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:874)
>> > Truncated. see log file for complete stacktrace
>> >
>> > Can you help me with this, please?
>> > Thank you.
>> >
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
>> For additional commands, e-mail: java-user-help@axis.apache.org
>>
>
>
>
> --
> José Ma. Gómez M.
> Desarrollador
> 0412-243-6245
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org


Re: Servlet failed with IOException

Posted by chema gomez <jo...@gmail.com>.
Well, I'm working on an interface  made in jsp and it receives the input
parameters of the service, then they are modified to serve as input to the
service. But this error only occurs once every few requests

2012/7/26 Andreas Veithen <an...@gmail.com>

> What are the steps to reproduce this issue?
>
> Andreas
>
> On Thu, Jul 26, 2012 at 5:29 PM, chema gomez <jo...@gmail.com>
> wrote:
> > I'm calling a Web Service build with Java and Axis2 and throws me the
> > following error:
> >
> > org.apache.axis2.AxisFault: The current node has been removed using a
> method
> > other than Iterator#remove()
> > at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
> > at
> org.apache.axis2.description.AxisService.getWSDL(AxisService.java:1653)
> > at
> org.apache.axis2.description.AxisService.printWSDL(AxisService.java:1413)
> > at
> >
> org.apache.axis2.transport.http.ListingAgent.handleWSDLRequest(ListingAgent.java:327)
> > at
> >
> org.apache.axis2.transport.http.ListingAgent.processListService(ListingAgent.java:183)
> > Truncated. see log file for complete stacktrace
> > Caused By: java.util.ConcurrentModificationException: The current node
> has
> > been removed using a method other than Iterator#remove()
> > at
> >
> org.apache.axiom.om.impl.traverse.OMAbstractIterator.hasNext(OMAbstractIterator.java:67)
> > at
> >
> org.apache.axiom.om.impl.util.OMSerializerUtil.serializeChildren(OMSerializerUtil.java:555)
> > at
> >
> org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:874)
> > at
> >
> org.apache.axiom.om.impl.util.OMSerializerUtil.serializeChildren(OMSerializerUtil.java:556)
> > at
> >
> org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:874)
> > Truncated. see log file for complete stacktrace
> >
> > Can you help me with this, please?
> > Thank you.
> >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
> For additional commands, e-mail: java-user-help@axis.apache.org
>
>


-- 
José Ma. Gómez M.
Desarrollador
0412-243-6245

Re: Servlet failed with IOException

Posted by Andreas Veithen <an...@gmail.com>.
What are the steps to reproduce this issue?

Andreas

On Thu, Jul 26, 2012 at 5:29 PM, chema gomez <jo...@gmail.com> wrote:
> I'm calling a Web Service build with Java and Axis2 and throws me the
> following error:
>
> org.apache.axis2.AxisFault: The current node has been removed using a method
> other than Iterator#remove()
> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
> at org.apache.axis2.description.AxisService.getWSDL(AxisService.java:1653)
> at org.apache.axis2.description.AxisService.printWSDL(AxisService.java:1413)
> at
> org.apache.axis2.transport.http.ListingAgent.handleWSDLRequest(ListingAgent.java:327)
> at
> org.apache.axis2.transport.http.ListingAgent.processListService(ListingAgent.java:183)
> Truncated. see log file for complete stacktrace
> Caused By: java.util.ConcurrentModificationException: The current node has
> been removed using a method other than Iterator#remove()
> at
> org.apache.axiom.om.impl.traverse.OMAbstractIterator.hasNext(OMAbstractIterator.java:67)
> at
> org.apache.axiom.om.impl.util.OMSerializerUtil.serializeChildren(OMSerializerUtil.java:555)
> at
> org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:874)
> at
> org.apache.axiom.om.impl.util.OMSerializerUtil.serializeChildren(OMSerializerUtil.java:556)
> at
> org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:874)
> Truncated. see log file for complete stacktrace
>
> Can you help me with this, please?
> Thank you.
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org