You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@abdera.apache.org by Olve Hansen <ol...@gmail.com> on 2011/10/10 10:23:55 UTC

Suggestions to how to fix ABDERA-290

Earlier I reported this issue:
https://issues.apache.org/jira/browse/ABDERA-290

I have these problems because our application lives in an environment where
we don't control all of our dependencies. I would think that a jump in a
minor version should be OK. But in Abdera it is not it seems. I see that the
change in Axis is in the API, not in the implementation, so there could be a
discussion if this is an api-change in a minor release in Axis. 


I have tried to look into the issue my self, but I was not able to in my
limited time, so I hope someone in the Abdera community could help me? Worst
case I would have to drop using Abdera to generate json-feeds. 

The axiom change that caused this problem was:
https://github.com/apache/webservices-axiom/commit/f8789598f36f1cfe18ecc6592eaf7a233d5ccf8d

The problem in Abdera is that it subclasses the axiom-implementation
iterators, mainly 
    public class FOMExtensionIterator extends OMChildrenIterator 
and 
    public class FOMElementIterator extends OMChildrenIterator

Can anyone help to get me going on this? In worst case it need not to be an
official release, I could create a company-local version for this fix only.

-----
-- 
 Olve Hansen 
-- 
View this message in context: http://old.nabble.com/Suggestions-to-how-to-fix-ABDERA-290-tp32622650p32622650.html
Sent from the abdera-dev mailing list archive at Nabble.com.


Re: Suggestions to how to fix ABDERA-290

Posted by ant elder <an...@gmail.com>.
On Mon, Oct 10, 2011 at 9:23 AM, Olve Hansen <ol...@gmail.com> wrote:

>
> Earlier I reported this issue:
> https://issues.apache.org/jira/browse/ABDERA-290
>
> I have these problems because our application lives in an environment where
> we don't control all of our dependencies. I would think that a jump in a
> minor version should be OK. But in Abdera it is not it seems. I see that
> the
> change in Axis is in the API, not in the implementation, so there could be
> a
> discussion if this is an api-change in a minor release in Axis.
>
>
> I have tried to look into the issue my self, but I was not able to in my
> limited time, so I hope someone in the Abdera community could help me?
> Worst
> case I would have to drop using Abdera to generate json-feeds.
>
> The axiom change that caused this problem was:
>
> https://github.com/apache/webservices-axiom/commit/f8789598f36f1cfe18ecc6592eaf7a233d5ccf8d
>
> The problem in Abdera is that it subclasses the axiom-implementation
> iterators, mainly
>    public class FOMExtensionIterator extends OMChildrenIterator
> and
>    public class FOMElementIterator extends OMChildrenIterator
>
> Can anyone help to get me going on this? In worst case it need not to be an
> official release, I could create a company-local version for this fix only.
>
> -----
> --
>  Olve Hansen
> --
> View this message in context:
> http://old.nabble.com/Suggestions-to-how-to-fix-ABDERA-290-tp32622650p32622650.html
> Sent from the abdera-dev mailing list archive at Nabble.com.
>
>
You and Andreas Veithen have created a patch that fixes this in ABDERA-290,
that looks good and i've applied it to trunk. We haven't had a 1.x release
for a while so i'll spin an release and see if everyone is ok with release
this now.

   ...ant