On Thu, May 27, 2010 at 6:25 PM, Rick McGuire <[email protected]> wrote:

>  On 5/27/2010 8:29 AM, Martin Gainty wrote:
>
> devs: to accomodate a delta on a specific style a point release makes far
> more sense e.g. Axis2.1.5.1.1
>
> when a new base library (Axiom) becomes available a new 'full release'
> (with all the patches and previous point releases) is more than
> justified..(provided TC's are factored in!)
> e.g. Axis2-1.6
>
> Re:split packages: maven shaded-plugin can handle most 'split
> package' issues or is there another *unknown* interaction at play?
>
> McGuire:
> what gating issues are you seeing with current build of Axis
>
>
> Geronimo 3.0 is restructuring to be an OSGi-based kernel.  This means all
> of the jars that make up the core server runtime need to be OSGi bundles.
> The Axis2 jars include OSGi imports/exports, but because of the split
> package issue, they cannot be used together in the same runtime, which makes
> the OSGi information essentially useless.  The only fix we have is to
> repackage all of the axis2 jars into a single uber bundle to sidestep the
> problem.
>

What about Axis2 providing an OSGI bundle jar like axis2-all-1.6.jar which
includes all the split package jars?

thanks,
Amila.

>
> The Geronimo build structure is such that any jars that we repackage as
> bundles get released as separate packages.  This means every time we need to
> update the axis2 version, we first have to spin a new version of the
> Geronimo repackaged bundle, have a vote on that release, then update
> Geronimo itself to pick up the new version and have a second vote.  This is
> doable, but fixing the problem at the source makes life a lot easier for
> us.  We have many dependencies we have to worry about, so eliminating as
> many special considerations as possible helps streamline the entire release
> process.
>
> Rick
>
>
>
> ?
> Martin Gainty
> ______________________________________________
> Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
>
> Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene
> Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte
> Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht
> dient lediglich dem Austausch von Informationen und entfaltet keine
> rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von
> E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
>
> Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le 
> destinataire prévu, nous te demandons avec bonté que pour satisfaire informez 
> l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci 
> est interdite. Ce message sert à l'information seulement et n'aura pas 
> n'importe quel effet légalement obligatoire. Étant donné que les email 
> peuvent facilement être sujets à la manipulation, nous ne pouvons accepter 
> aucune responsabilité pour le contenu fourni.
>
>
>
>
>
>
> > Date: Thu, 27 May 2010 06:48:45 -0400
> > From: [email protected]
> > To: [email protected]
> > Subject: Re: Split packages issue (AXIS2-4311)
> >
> > On 5/26/2010 3:51 PM, Andreas Veithen wrote:
> > > In order to successfully build, they currently have to do that, but I
> > > doubt that they consider that as a viable option. Note that they also
> > > have the "option" to drop Axis2 support in favor of CXF [1]...
> > >
> > This is an option we really prefer not to use, since it complicates our
> > release process because repackaged jar files get released separately
> > from the main server. We'd really prefer to consume the dependency
> > directly without requiring this extra step.
> >
> > Rick
> >
> > > [1] https://cwiki.apache.org/GMOxDOC20/configure-jax-ws-engine.html
> > >
> > > On Tue, May 25, 2010 at 13:52, Amila Suriarachchi
> > > <[email protected]> <[email protected]> wrote:
> > >
> > >>
> > >> On Sun, May 23, 2010 at 5:21 PM, Andreas Veithen
> <[email protected]> <[email protected]>
> > >> wrote:
> > >>
> > >>> On Sat, May 22, 2010 at 06:41, Amila Suriarachchi
> > >>> <[email protected]> <[email protected]> wrote:
> > >>>
> > >>>>
> > >>>> On Fri, May 21, 2010 at 12:43 AM, Andreas Veithen
> > >>>> <[email protected]> <[email protected]> wrote:
> > >>>>
> > >>>>> Hi devs,
> > >>>>>
> > >>>>> I think we should have a look at AXIS2-4311 and see if and how we
> can
> > >>>>> fix that for the 1.6 release.
> > >>>>>
> > >>>>> I had a quick lock at the different packages and here are my
> > >>>>> preliminary conclusions:
> > >>>>>
> > >>>>> * org.apache.axis2.util in axis2-adb only contains a single utility
> > >>>>> class --> should not cause much trouble to move it elsewhere
> > >>>>> * org.apache.axis2.transport.jms is no longer in axis2-kernel.
> > >>>>> * org.apache.axis2.transport.http in axis2-kernel mainly contains
> the
> > >>>>> standard MessageFormatter implementations. Obviously the package
> name
> > >>>>> is no longer appropriate for this and it would make sense to move
> > >>>>> these classes. However, this means that users need to change their
> > >>>>> axis2.xml file. Note that cleaning this up would also be a good
> > >>>>> opportunity to move the non standard message builders/formatters
> from
> > >>>>> the transports project to the core Axis2 project, as discussed back
> in
> > >>>>> december 2008 [1] [2].
> > >>>>>
> > >>>>> Thoughts?
> > >>>>>
> > >>>> I agree with you that there are some areas we need to re factor and
> > >>>> find
> > >>>> the proper way of doing it.
> > >>>>
> > >>>> We did the Axis2 1.5 release last year May but actually cut the
> branch
> > >>>> on
> > >>>> December as I remember. So my idea was to do an Axis2 1.6 release
> with
> > >>>> whatever the fixes we have done after cut the 1.5 branch. Otherwise
> > >>>> people
> > >>>> tend to think Axis2 has died.
> > >>>>
> > >>>> The split package problem is actually part of the whole Axis2 OSGI
> work.
> > >>>> Saminda started this discussion some time ago and there was no
> progress
> > >>>> after that.
> > >>>>
> > >>>> So my suggestion is to just wait until Axiom and woden releases
> (which I
> > >>>> believe happen shortly) and cut the Axis2 1.6 branch. Then we can
> take
> > >>>> the
> > >>>> topics like "Axis2 OSGI" , "Axis2 Spring integration" and do
> subsequent
> > >>>> releases with them.
> > >>>>
> > >>>> And also I think synapse people wait on Axis2 1.6 release. So lets
> do
> > >>>> Axis2
> > >>>> 1.6 with whatever fixes we can do with and target major changes to
> Axis2
> > >>>> 1.7.
> > >>>>
> > >>> I tend to agree with that from a purely Axis2 point of view. Not sure
> > >>> though what the Geronimo folks think about that, considering that 1.7
> > >>> will not be release before a long time. Don't forget that they are
> one
> > >>> of our important "customers"...
> > >>>
> > >> I haven't looked into the jira, when I send the reply. As I saw they
> have
> > >> the option of using it as a one bundle isn't it?
> > >>
> > >> thanks,
> > >> Amila.
> > >>
> > >>
> > >>>
> > >>>> thanks,
> > >>>> Amila.
> > >>>>
> > >>>>
> > >>>>
> > >>>>> Andreas
> > >>>>>
> > >>>>> [1] http://markmail.org/message/fgtbr6tzpfemlery
> > >>>>> [2] http://markmail.org/thread/i6cq72unknnnvjy5
> > >>>>>
> > >>>>>
> ---------------------------------------------------------------------
> > >>>>> To unsubscribe, e-mail: [email protected]
> > >>>>> For additional commands, e-mail: [email protected]
> > >>>>>
> > >>>>>
> > >>>>
> > >>>>
> > >>>> --
> > >>>> Amila Suriarachchi
> > >>>> WSO2 Inc.
> > >>>> blog: http://amilachinthaka.blogspot.com/
> > >>>>
> > >>>>
> > >>> ---------------------------------------------------------------------
> > >>> To unsubscribe, e-mail: [email protected]
> > >>> For additional commands, e-mail: [email protected]
> > >>>
> > >>>
> > >>
> > >>
> > >> --
> > >> Amila Suriarachchi
> > >> WSO2 Inc.
> > >> blog: http://amilachinthaka.blogspot.com/
> > >>
> > >>
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [email protected]
> > > For additional commands, e-mail: [email protected]
> > >
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
>
> ------------------------------
> The New Busy think 9 to 5 is a cute idea. Combine multiple calendars with
> Hotmail. Get 
> busy.<http://www.windowslive.com/campaign/thenewbusy?tile=multicalendar&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_5>
>
>
>


-- 
Amila Suriarachchi
WSO2 Inc.
blog: http://amilachinthaka.blogspot.com/

Reply via email to