Effective October 27, 2012, online and email support for FuseSource products will move to Red Hat support channels. For more information, please see the JIRA Migration to Red Hat FAQ.
As of October 27th, please open all new issues in the Red Hat Customer Portal .
Issue Details (XML | Word | Printable)

Key: ESB-1672
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Freeman Fang
Reporter: Freeman Fang
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
FUSE ESB

axiom 1.2.12 can't work with abdera 1.1.2

Created: 21/Mar/12 05:34 AM   Updated: 23/Mar/12 01:14 AM
Component/s: None
Affects Version/s: None
Fix Version/s: 4.4.1-fuse-03-xx


 Description  « Hide
In org.apache.abdera.parser.stax.util.FOMExtensionIterator(abdera code), it need use a field currentChild which inherit from org.apache.axiom.om.impl.traverse.OMAbstractIterator(axiom code), but field currentChild was removed from axiom 1.2.12, so that we can see exception like
java.lang.NoSuchFieldError: currentChild
at org.apache.abdera.parser.stax.util.FOMExtensionIterator.hasNext(FOMExtensionIterator.java:74)
at org.apache.abdera.parser.stax.util.FOMList.buffer(FOMList.java:60)
at org.apache.abdera.parser.stax.util.FOMList.size(FOMList.java:77)

As abdera 1.1.2 already the latest version so that I think we need rollback to axiom 1.2.10 utill next abdera version which can work with axiom 1.2.12

AFAIK, this only happen when use atom related staff, like jax-rs atom provider or camel-atom feature.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Freeman Fang added a comment - 23/Mar/12 01:14 AM
commit fix on features-4.4.1-fuse branch
commit 8144b2160b924ddc3c5c4b352b97e9b90864bb50
Author: Freeman Fang <freeman.fang@gmail.com>
Date:   Fri Mar 23 09:10:42 2012 +0800

    [ESB-1672]axiom 1.2.12 can't work with abdera 1.1.2

and camel 2.8.x-fuse branch

commit e1d4ab9ffdc0cb97e0f2a06af11213251cd6c039
Author: Freeman Yue Fang <ffang@apache.org>
Date:   Wed Mar 21 08:02:55 2012 +0000

    [CAMEL-5109]axiom 1.2.12 can't work with abdera 1.1.2
    
    git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1303301 13f79535-47bb-0310-9956-ffa450edef68