Axis2 and WebSphere Interoperability

2007-10-19 Thread Andrew Das
Hello,
We are looking to identify a strategy to inject basic samples into the
Apache Axis2 build tree. The purpose of the samples will be to test
interoperability with the WebSphere WS Feature Pack services. Additionally,
we are also interested in testing Quality of services using the same samples
integrated in the Axis2 source. Could you please advise on what's the best
way to accomplish this? Thanks.

-- 
Regards,
Andrew Das


Re: Axis2 and WebSphere Interoperability

2007-10-19 Thread Eran Chinthaka
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Andrew,

1.Why do you want to put them "inside" Axis2?
Until convinced otherwise, I am not sure whether we need to add those
interop tests to main build. And also why can not you host that in your
end? That question is somewhat related to Q1.

2. Where do you want to put them? There is a module inside Axis2, which
of course is used to test widely used WSDLs. If you really want, the
best place is it.

Some of our Axis2 devs worked inter-operating with other platforms also,
but we never thought of putting them "inside" Axis2. So why do you think
we should put those Websphere specific examples inside Axis2?

Please help us to understand the above concerns.

Thanks,
Chinthaka

Andrew Das wrote:
> Hi David,
> Thanks for the quick response. The samples we intend to add are
> specifically designed and customized for WebSphere services. I am not
> certain the current Axis2 samples will work. Additionally, I can foresee
> future changes to the WebSphere sample clients based on API/spec
> changes, so mucking with the Axis2 samples would not be a good idea.
> Finally, our endpoints will be hardcoded and we need to have enough
> flexibility to change those in the future.
> 
> Not sure if my response helped. As I mentioned earlier, we are looking
> for the best way to accomplish WebSphere interoperability. Therefore I
> am open to new suggestions if it will help us integrate with Axis2 and
> satisfy our goals.
> 
> Thanks.
> 
> On 10/19/07, *David Illsley* <[EMAIL PROTECTED]
> > wrote:
> 
> Hi Andrew,
> It's not entirely clear to me what you're trying to do... are you
> looking to add client and service samples into the axis2 build which
> you can then run against WebSphere? If so, how do the existing Axis2
> samples[1] match up to what you're looking for?
> David
> [1]
> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/
> 
> 
> 
> On 19/10/2007, Andrew Das <[EMAIL PROTECTED]
> > wrote:
> > Hello,
> > We are looking to identify a strategy to inject basic samples into the
> > Apache Axis2 build tree. The purpose of the samples will be to test
> > interoperability with the WebSphere WS Feature Pack services.
> Additionally,
> > we are also interested in testing Quality of services using the
> same samples
> > integrated in the Axis2 source. Could you please advise on what's
> the best
> > way to accomplish this? Thanks.
> >
> > --
> > Regards,
> > Andrew Das
> 
> 
> --
> David Illsley - IBM Web Services Development
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> 
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 
> 
> -- 
> Regards,
> Andrew Das

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHGUxajON2uBzUhh8RAk3YAJ9QYLZQvqGfDSLKv29PfjqjBEakUQCfahZn
zaMh6kb3ML51NBePFPb8zuA=
=OOgW
-END PGP SIGNATURE-

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Axis2 and WebSphere Interoperability

2007-10-19 Thread David Illsley
Hi Andrew,
It's not entirely clear to me what you're trying to do... are you
looking to add client and service samples into the axis2 build which
you can then run against WebSphere? If so, how do the existing Axis2
samples[1] match up to what you're looking for?
David
[1] http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/

On 19/10/2007, Andrew Das <[EMAIL PROTECTED]> wrote:
> Hello,
> We are looking to identify a strategy to inject basic samples into the
> Apache Axis2 build tree. The purpose of the samples will be to test
> interoperability with the WebSphere WS Feature Pack services. Additionally,
> we are also interested in testing Quality of services using the same samples
> integrated in the Axis2 source. Could you please advise on what's the best
> way to accomplish this? Thanks.
>
> --
> Regards,
> Andrew Das


-- 
David Illsley - IBM Web Services Development

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Axis2 and WebSphere Interoperability

2007-10-19 Thread Andrew Das
Hi David,
Thanks for the quick response. The samples we intend to add are specifically
designed and customized for WebSphere services. I am not certain the current
Axis2 samples will work. Additionally, I can foresee future changes to the
WebSphere sample clients based on API/spec changes, so mucking with the
Axis2 samples would not be a good idea. Finally, our endpoints will be
hardcoded and we need to have enough flexibility to change those in the
future.

Not sure if my response helped. As I mentioned earlier, we are looking for
the best way to accomplish WebSphere interoperability. Therefore I am open
to new suggestions if it will help us integrate with Axis2 and satisfy our
goals.

Thanks.

On 10/19/07, David Illsley <[EMAIL PROTECTED]> wrote:
>
> Hi Andrew,
> It's not entirely clear to me what you're trying to do... are you
> looking to add client and service samples into the axis2 build which
> you can then run against WebSphere? If so, how do the existing Axis2
> samples[1] match up to what you're looking for?
> David
> [1]
> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/
>
> On 19/10/2007, Andrew Das <[EMAIL PROTECTED]> wrote:
> > Hello,
> > We are looking to identify a strategy to inject basic samples into the
> > Apache Axis2 build tree. The purpose of the samples will be to test
> > interoperability with the WebSphere WS Feature Pack services.
> Additionally,
> > we are also interested in testing Quality of services using the same
> samples
> > integrated in the Axis2 source. Could you please advise on what's the
> best
> > way to accomplish this? Thanks.
> >
> > --
> > Regards,
> > Andrew Das
>
>
> --
> David Illsley - IBM Web Services Development
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Regards,
Andrew Das


Re: Axis2 and WebSphere Interoperability

2007-10-20 Thread Paul Fremantle
Andrew

Are these WebSphere endpoints going to be publicly (internet) accessible?

Paul

On 10/19/07, Andrew Das <[EMAIL PROTECTED]> wrote:
>
> Hi David,
> Thanks for the quick response. The samples we intend to add are
> specifically designed and customized for WebSphere services. I am not
> certain the current Axis2 samples will work. Additionally, I can foresee
> future changes to the WebSphere sample clients based on API/spec changes, so
> mucking with the Axis2 samples would not be a good idea. Finally, our
> endpoints will be hardcoded and we need to have enough flexibility to change
> those in the future.
>
> Not sure if my response helped. As I mentioned earlier, we are looking for
> the best way to accomplish WebSphere interoperability. Therefore I am open
> to new suggestions if it will help us integrate with Axis2 and satisfy our
> goals.
>
> Thanks.
>
> On 10/19/07, David Illsley <[EMAIL PROTECTED]> wrote:
> >
> > Hi Andrew,
> > It's not entirely clear to me what you're trying to do... are you
> > looking to add client and service samples into the axis2 build which
> > you can then run against WebSphere? If so, how do the existing Axis2
> > samples[1] match up to what you're looking for?
> > David
> > [1] 
> > http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/
> >
> >
> > On 19/10/2007, Andrew Das <[EMAIL PROTECTED]> wrote:
> > > Hello,
> > > We are looking to identify a strategy to inject basic samples into the
> > > Apache Axis2 build tree. The purpose of the samples will be to test
> > > interoperability with the WebSphere WS Feature Pack services.
> > Additionally,
> > > we are also interested in testing Quality of services using the same
> > samples
> > > integrated in the Axis2 source. Could you please advise on what's the
> > best
> > > way to accomplish this? Thanks.
> > >
> > > --
> > > Regards,
> > > Andrew Das
> >
> >
> > --
> > David Illsley - IBM Web Services Development
> >
> > -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> Regards,
> Andrew Das




-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

"Oxygenating the Web Service Platform", www.wso2.com


Re: Axis2 and WebSphere Interoperability

2007-10-22 Thread Andrew Das
Yes they will be.

On 10/20/07, Paul Fremantle <[EMAIL PROTECTED]> wrote:
>
> Andrew
>
> Are these WebSphere endpoints going to be publicly (internet) accessible?
>
> Paul
>
> On 10/19/07, Andrew Das < [EMAIL PROTECTED]> wrote:
> >
> > Hi David,
> > Thanks for the quick response. The samples we intend to add are
> > specifically designed and customized for WebSphere services. I am not
> > certain the current Axis2 samples will work. Additionally, I can foresee
> > future changes to the WebSphere sample clients based on API/spec changes, so
> > mucking with the Axis2 samples would not be a good idea. Finally, our
> > endpoints will be hardcoded and we need to have enough flexibility to change
> > those in the future.
> >
> > Not sure if my response helped. As I mentioned earlier, we are looking
> > for the best way to accomplish WebSphere interoperability. Therefore I am
> > open to new suggestions if it will help us integrate with Axis2 and satisfy
> > our goals.
> >
> > Thanks.
> >
> > On 10/19/07, David Illsley < [EMAIL PROTECTED]> wrote:
> > >
> > > Hi Andrew,
> > > It's not entirely clear to me what you're trying to do... are you
> > > looking to add client and service samples into the axis2 build which
> > > you can then run against WebSphere? If so, how do the existing Axis2
> > > samples[1] match up to what you're looking for?
> > > David
> > > [1] 
> > > http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/
> > >
> > >
> > > On 19/10/2007, Andrew Das <[EMAIL PROTECTED]> wrote:
> > > > Hello,
> > > > We are looking to identify a strategy to inject basic samples into
> > > the
> > > > Apache Axis2 build tree. The purpose of the samples will be to test
> > > > interoperability with the WebSphere WS Feature Pack services.
> > > Additionally,
> > > > we are also interested in testing Quality of services using the same
> > > samples
> > > > integrated in the Axis2 source. Could you please advise on what's
> > > the best
> > > > way to accomplish this? Thanks.
> > > >
> > > > --
> > > > Regards,
> > > > Andrew Das
> > >
> > >
> > > --
> > > David Illsley - IBM Web Services Development
> > >
> > > -
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
> >
> > --
> > Regards,
> > Andrew Das
>
>
>
>
> --
> Paul Fremantle
> Co-Founder and VP of Technical Sales, WSO2
> OASIS WS-RX TC Co-chair
>
> blog: http://pzf.fremantle.org
> [EMAIL PROTECTED]
>
> "Oxygenating the Web Service Platform", www.wso2.com




-- 
Regards,
Andrew Das


Re: Axis2 and WebSphere Interoperability

2007-10-22 Thread Andrew Das
We prefer to put in an automated process in Axis2 so that we don't have to
manage when and where to run the samples. Any developer, including internal
developers can run our samples against a snapshot or released Axis2 build.
This will free us from managing and maintaining the test cycles, if done
internally. Furthermore, it will be a good story for IBM by demonstrating a
publicized effort to test interoperability.

I have also noticed that Sun has introduced their interoperability samples.
So I do not imagine our request to be unique in any way. Please correct me
if I am wrong. We could place the samples in the same module as Sun is
using. For example, the Sun samples I am referring to are under:
\Axis2\modules\integration\manual\src\test\interop\sun

Thanks Eran.

On 10/19/07, Eran Chinthaka <[EMAIL PROTECTED]> wrote:
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Hi Andrew,
>
> 1.Why do you want to put them "inside" Axis2?
> Until convinced otherwise, I am not sure whether we need to add those
> interop tests to main build. And also why can not you host that in your
> end? That question is somewhat related to Q1.
>
> 2. Where do you want to put them? There is a module inside Axis2, which
> of course is used to test widely used WSDLs. If you really want, the
> best place is it.
>
> Some of our Axis2 devs worked inter-operating with other platforms also,
> but we never thought of putting them "inside" Axis2. So why do you think
> we should put those Websphere specific examples inside Axis2?
>
> Please help us to understand the above concerns.
>
> Thanks,
> Chinthaka
>
> Andrew Das wrote:
> > Hi David,
> > Thanks for the quick response. The samples we intend to add are
> > specifically designed and customized for WebSphere services. I am not
> > certain the current Axis2 samples will work. Additionally, I can foresee
> > future changes to the WebSphere sample clients based on API/spec
> > changes, so mucking with the Axis2 samples would not be a good idea.
> > Finally, our endpoints will be hardcoded and we need to have enough
> > flexibility to change those in the future.
> >
> > Not sure if my response helped. As I mentioned earlier, we are looking
> > for the best way to accomplish WebSphere interoperability. Therefore I
> > am open to new suggestions if it will help us integrate with Axis2 and
> > satisfy our goals.
> >
> > Thanks.
> >
> > On 10/19/07, *David Illsley* <[EMAIL PROTECTED]
> > > wrote:
> >
> > Hi Andrew,
> > It's not entirely clear to me what you're trying to do... are you
> > looking to add client and service samples into the axis2 build which
> > you can then run against WebSphere? If so, how do the existing Axis2
> > samples[1] match up to what you're looking for?
> > David
> > [1]
> >
> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/
> > <
> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/
> >
> >
> > On 19/10/2007, Andrew Das <[EMAIL PROTECTED]
> > > wrote:
> > > Hello,
> > > We are looking to identify a strategy to inject basic samples into
> the
> > > Apache Axis2 build tree. The purpose of the samples will be to
> test
> > > interoperability with the WebSphere WS Feature Pack services.
> > Additionally,
> > > we are also interested in testing Quality of services using the
> > same samples
> > > integrated in the Axis2 source. Could you please advise on what's
> > the best
> > > way to accomplish this? Thanks.
> > >
> > > --
> > > Regards,
> > > Andrew Das
> >
> >
> > --
> > David Illsley - IBM Web Services Development
> >
> >
> -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > 
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> >
> >
> >
> >
> > --
> > Regards,
> > Andrew Das
>
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFHGUxajON2uBzUhh8RAk3YAJ9QYLZQvqGfDSLKv29PfjqjBEakUQCfahZn
> zaMh6kb3ML51NBePFPb8zuA=
> =OOgW
> -END PGP SIGNATURE-
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Regards,
Andrew Das


Re: Axis2 and WebSphere Interoperability

2007-10-22 Thread Deepal Jayasinghe
I have no objecting on introducing these samples, and I think it is good
to have such a set of samples. But my only worry is I should be able to
run the build off line. Therefore rather than adding to the build
directly let's have a separate maven option to run those sample ,
something like
mvn clean install -Dwebsphere

Thanks
Deepal

Andrew Das wrote:
> We prefer to put in an automated process in Axis2 so that we don't have
to manage when and where to run the samples. Any developer, including
internal developers can run our samples against a snapshot or released
Axis2 build. This will free us from managing and maintaining the test
cycles, if done internally. Furthermore, it will be a good story for IBM
by demonstrating a publicized effort to test interoperability.
>
> I have also noticed that Sun has introduced their interoperability
samples. So I do not imagine our request to be unique in any way. Please
correct me if I am wrong. We could place the samples in the same module
as Sun is using. For example, the Sun samples I am referring to are
under: \Axis2\modules\integration\manual\src\test\interop\sun
>
> Thanks Eran.
>
> On 10/19/07, *Eran Chinthaka* <[EMAIL PROTECTED]
> wrote:
>
> Hi Andrew,
>
> 1.Why do you want to put them "inside" Axis2?
> Until convinced otherwise, I am not sure whether we need to add those
> interop tests to main build. And also why can not you host that in your
> end? That question is somewhat related to Q1.
>
> 2. Where do you want to put them? There is a module inside Axis2, which
> of course is used to test widely used WSDLs. If you really want, the
> best place is it.
>
> Some of our Axis2 devs worked inter-operating with other platforms also,
> but we never thought of putting them "inside" Axis2. So why do you think
> we should put those Websphere specific examples inside Axis2?
>
> Please help us to understand the above concerns.
>
> Thanks,
> Chinthaka
>
> Andrew Das wrote:
> > Hi David,
> > Thanks for the quick response. The samples we intend to add are
> > specifically designed and customized for WebSphere services. I am not
> > certain the current Axis2 samples will work. Additionally, I can foresee
> > future changes to the WebSphere sample clients based on API/spec
> > changes, so mucking with the Axis2 samples would not be a good idea.
> > Finally, our endpoints will be hardcoded and we need to have enough
> > flexibility to change those in the future.
>
> > Not sure if my response helped. As I mentioned earlier, we are looking
> > for the best way to accomplish WebSphere interoperability. Therefore I
> > am open to new suggestions if it will help us integrate with Axis2 and
> > satisfy our goals.
>
> > Thanks.
>
> > On 10/19/07, *David Illsley* <[EMAIL PROTECTED]
> 
> > >> wrote:
>
> > Hi Andrew,
> > It's not entirely clear to me what you're trying to do... are you
> > looking to add client and service samples into the axis2 build which
> > you can then run against WebSphere? If so, how do the existing Axis2
> > samples[1] match up to what you're looking for?
> > David
> > [1]
> >
> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/
> > <
> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/>
>
> > On 19/10/2007, Andrew Das < [EMAIL PROTECTED]
> 
> > >> wrote:
> > > Hello,
> > > We are looking to identify a strategy to inject basic samples
> into the
> > > Apache Axis2 build tree. The purpose of the samples will be to
> test
> > > interoperability with the WebSphere WS Feature Pack services.
> > Additionally,
> > > we are also interested in testing Quality of services using the
> > same samples
> > > integrated in the Axis2 source. Could you please advise on what's
> > the best
> > > way to accomplish this? Thanks.
> > >
> > > --
> > > Regards,
> > > Andrew Das
>
>
> > --
> > David Illsley - IBM Web Services Development
>
> >
> -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> 
> >  >
> > For additional commands, e-mail: [EMAIL PROTECTED]
> 
> >  >
>
>
>
>
> > --
> > Regards,
> > Andrew Das
>

-
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]



Re: Axis2 and WebSphere Interoperability

2007-10-22 Thread David Illsley

:-) I don't think you want to put the websphere samples in that
directory (modile/integration/manual)... I don't think it actually
builds, and it may not have a long lifespan (see below).

How about you create a module in modules/integration/websphere which
isn't hooked in to the build by default. My maven2-fu is a little
rusty but it should be possible for you to include a couple of
different profiles - one for local axis2 testing and one to test
against a published endpoint. If that works we could at a later point
consider integrating that into the build, with the local axis2 profile
being the default.

I'd warn you up-front that you'll probably have to maintain these
yourself or they'll quickly break and probably be ignored, and if
that's the case then after a while (like will probably happen to
modules/integration/manual when I get a chance) they will be deleted.

I do think that (re?)creating public interop for WS-* is a good thing
and this seems like a simple (and easily reversed if it doesn't work
out) thing to do.
David


On 22/10/2007, Andrew Das <[EMAIL PROTECTED]> wrote:
> We prefer to put in an automated process in Axis2 so that we don't have to
> manage when and where to run the samples. Any developer, including internal
> developers can run our samples against a snapshot or released Axis2 build.
> This will free us from managing and maintaining the test cycles, if done
> internally. Furthermore, it will be a good story for IBM by demonstrating a
> publicized effort to test interoperability.
>
> I have also noticed that Sun has introduced their interoperability samples.
> So I do not imagine our request to be unique in any way. Please correct me
> if I am wrong. We could place the samples in the same module as Sun is
> using. For example, the Sun samples I am referring to are under:
> \Axis2\modules\integration\manual\src\test\interop\sun
>
> Thanks Eran.
>
>
> On 10/19/07, Eran Chinthaka <[EMAIL PROTECTED]> wrote:
> > -BEGIN PGP SIGNED MESSAGE-
> > Hash: SHA1
> >
> > Hi Andrew,
> >
> > 1.Why do you want to put them "inside" Axis2?
> > Until convinced otherwise, I am not sure whether we need to add those
> > interop tests to main build. And also why can not you host that in your
> > end? That question is somewhat related to Q1.
> >
> > 2. Where do you want to put them? There is a module inside Axis2, which
> > of course is used to test widely used WSDLs. If you really want, the
> > best place is it.
> >
> > Some of our Axis2 devs worked inter-operating with other platforms also,
> > but we never thought of putting them "inside" Axis2. So why do you think
> > we should put those Websphere specific examples inside Axis2?
> >
> > Please help us to understand the above concerns.
> >
> > Thanks,
> > Chinthaka
> >
> > Andrew Das wrote:
> > > Hi David,
> > > Thanks for the quick response. The samples we intend to add are
> > > specifically designed and customized for WebSphere services. I am not
> > > certain the current Axis2 samples will work. Additionally, I can foresee
> > > future changes to the WebSphere sample clients based on API/spec
> > > changes, so mucking with the Axis2 samples would not be a good idea.
> > > Finally, our endpoints will be hardcoded and we need to have enough
> > > flexibility to change those in the future.
> > >
> > > Not sure if my response helped. As I mentioned earlier, we are looking
> > > for the best way to accomplish WebSphere interoperability. Therefore I
> > > am open to new suggestions if it will help us integrate with Axis2 and
> > > satisfy our goals.
> > >
> > > Thanks.
> > >
> > > On 10/19/07, *David Illsley* <[EMAIL PROTECTED]
> > > > wrote:
> > >
> > > Hi Andrew,
> > > It's not entirely clear to me what you're trying to do... are you
> > > looking to add client and service samples into the axis2 build which
> > > you can then run against WebSphere? If so, how do the existing Axis2
> > > samples[1] match up to what you're looking for?
> > > David
> > > [1]
> > >
> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/
> > > <
> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/>
> > >
> > > On 19/10/2007, Andrew Das < [EMAIL PROTECTED]
> > > > wrote:
> > > > Hello,
> > > > We are looking to identify a strategy to inject basic samples into
> the
> > > > Apache Axis2 build tree. The purpose of the samples will be to
> test
> > > > interoperability with the WebSphere WS Feature Pack services.
> > > Additionally,
> > > > we are also interested in testing Quality of services using the
> > > same samples
> > > > integrated in the Axis2 source. Could you please advise on what's
> > > the best
> > > > way to accomplish this? Thanks.
> > > >
> > > > --
> > > > Regards,
> > > > Andrew Das
> > >
> > >
> > > --
> > > David Illsley - IBM Web Services Development

Re: Axis2 and WebSphere Interoperability

2007-10-22 Thread Sanjiva Weerawarana
If you really want to have hardcoded endpoints etc. then the solution is 
to host those samples somewhere and have some automated execution of those 
against Axis2 nightly builds.


Its not acceptable to commit into the ASF repo some code that is only 
designed to work against some WebSphere samples. (Is this an IBM question 
or a 3rd party who wants to do it? Sorry I don't recognize your name and 
you didn't use an @ibm.com email.)


Sanjiva.

Andrew Das wrote:

Hi David,
Thanks for the quick response. The samples we intend to add are 
specifically designed and customized for WebSphere services. I am not 
certain the current Axis2 samples will work. Additionally, I can foresee 
future changes to the WebSphere sample clients based on API/spec 
changes, so mucking with the Axis2 samples would not be a good idea. 
Finally, our endpoints will be hardcoded and we need to have enough 
flexibility to change those in the future.


Not sure if my response helped. As I mentioned earlier, we are looking 
for the best way to accomplish WebSphere interoperability. Therefore I 
am open to new suggestions if it will help us integrate with Axis2 and 
satisfy our goals.


Thanks.

On 10/19/07, *David Illsley* <[EMAIL PROTECTED] 
> wrote:


Hi Andrew,
It's not entirely clear to me what you're trying to do... are you
looking to add client and service samples into the axis2 build which
you can then run against WebSphere? If so, how do the existing Axis2
samples[1] match up to what you're looking for?
David
[1]
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/


On 19/10/2007, Andrew Das <[EMAIL PROTECTED]
> wrote:
 > Hello,
 > We are looking to identify a strategy to inject basic samples
into the
 > Apache Axis2 build tree. The purpose of the samples will be to test
 > interoperability with the WebSphere WS Feature Pack services.
Additionally,
 > we are also interested in testing Quality of services using the
same samples
 > integrated in the Axis2 source. Could you please advise on what's
the best
 > way to accomplish this? Thanks.
 >
 > --
 > Regards,
 > Andrew Das


--
David Illsley - IBM Web Services Development

-
To unsubscribe, e-mail: [EMAIL PROTECTED]

For additional commands, e-mail: [EMAIL PROTECTED]





--
Regards,
Andrew Das


--
Sanjiva Weerawarana, Ph.D.
Founder & Director; Lanka Software Foundation; http://www.opensource.lk/
Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
Member; Apache Software Foundation; http://www.apache.org/
Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Axis2 and WebSphere Interoperability

2007-10-23 Thread Nicholas L Gallardo

I agree completely with those that have mentioned making this a
non-automated/non-mandatory module.  There shouldn't be anything in the
tree that prevents building off-line.

Andrew, what if anything is WebSphere specific about the samples that you
want to integrate?  Nothing?  Deployment info?  Code?

Your stated goal is to:

"test interoperability with the WebSphere WS Feature Pack services[1].
Additionally, we are also interested in testing Quality of services[2]
using the same samples integrated in the Axis2 source."

So, there are two different goals here that will require different
solutions.  I'll separate my comments for each.

[1] To test interop with WebSphere (or any other web service provider for
that matter) in some semi-automated fashion, the best solution seems to be
what's been proposed by David below.  Create either a new build module or a
sub component under modules/integration and include the sample there.  What
that sample is can very as to make it effective in testing a variety of
interop scenarios.

For instance, if your sample included a few WSDL documents, you could have
the build generate the client/server artifacts using both the Axis2/ADB
APIs along with a JAX-WS/JAXB version.  Then, each of those could be
bundled up into either an Axis2 deployable AAR or a Java EE 5 deployable
EAR.  That gives anyone the flexibility to take either the client or server
and run them in a number of environments beyond just Axis2 or WebSphere.
This could include dropping the server EAR onto a Geronimo install running
CXF and interoping with Axis2 on the client side.

A generic approach would be of greatest value to the community.



[2] Any WS-* interop beyond WS-Addressing should not be integrated into the
Axis2 build in my opinion.  That said, it would be useful to have that
interop where you could leverage the samples built in [1] and
bundle/configure whatever server's QoS you wanted to do the interop.  PMC
folks, is there room in the Apache WS project for a sub project focused on
interop?  Would there be any value in getting the other Apache parties with
a vested interop interest (Sandesha, CXF, etc.) to participate?

Regards,

-Nick




   
 "David Illsley"   
 <[EMAIL PROTECTED] 
 il.com>To
   axis-dev@ws.apache.org  
 10/22/2007 05:39   cc
 PM
   Subject
   Re: Axis2 and WebSphere 
 Please respond to Interoperability
 [EMAIL PROTECTED] 
   e.org   
   
   
   
   





:-) I don't think you want to put the websphere samples in that
directory (modile/integration/manual)... I don't think it actually
builds, and it may not have a long lifespan (see below).

How about you create a module in modules/integration/websphere which
isn't hooked in to the build by default. My maven2-fu is a little
rusty but it should be possible for you to include a couple of
different profiles - one for local axis2 testing and one to test
against a published endpoint. If that works we could at a later point
consider integrating that into the build, with the local axis2 profile
being the default.

I'd warn you up-front that you'll probably have to maintain these
yourself or they'll quickly break and probably be ignored, and if
that's the case then after a while (like will probably happen to
modules/integration/manual when I get a chance) they will be deleted.

I do think that (re?)creating public interop for WS-* is a good thing
and this seems like a simple (and easily reversed if it doesn't work
out) thing to do.
David


On 22/10/2007, Andrew Das <[EMAIL PROTECTED]> wrote:
> We prefer to put in an automated process in Axis2 so that we don't have
to
> manage when and where to run the samples. Any developer, including
internal
> developers can run our samples against a snapshot or released Axis2
build.
> This will free us from managing and maintaining the test cycles, if done
> internally. Furthermore, it will be a good story for IBM by demonstrating
a
> publicized effort to test interoperability.
>
> I have also noticed that Sun has introduced their interoperability
samples.
> So I do not imagine our request 

Re: Axis2 and WebSphere Interoperability

2007-10-23 Thread Andrew Das
Hi Sanjiva,
Yes, I am an IBM employee in the WS-Interoperability group.


On 10/22/07, Sanjiva Weerawarana <[EMAIL PROTECTED]> wrote:
>
> If you really want to have hardcoded endpoints etc. then the solution is
> to host those samples somewhere and have some automated execution of those
> against Axis2 nightly builds.
>
> Its not acceptable to commit into the ASF repo some code that is only
> designed to work against some WebSphere samples. (Is this an IBM question
> or a 3rd party who wants to do it? Sorry I don't recognize your name and
> you didn't use an @ibm.com email.)
>
> Sanjiva.
>
> Andrew Das wrote:
> > Hi David,
> > Thanks for the quick response. The samples we intend to add are
> > specifically designed and customized for WebSphere services. I am not
> > certain the current Axis2 samples will work. Additionally, I can foresee
> > future changes to the WebSphere sample clients based on API/spec
> > changes, so mucking with the Axis2 samples would not be a good idea.
> > Finally, our endpoints will be hardcoded and we need to have enough
> > flexibility to change those in the future.
> >
> > Not sure if my response helped. As I mentioned earlier, we are looking
> > for the best way to accomplish WebSphere interoperability. Therefore I
> > am open to new suggestions if it will help us integrate with Axis2 and
> > satisfy our goals.
> >
> > Thanks.
> >
> > On 10/19/07, *David Illsley* <[EMAIL PROTECTED]
> > > wrote:
> >
> > Hi Andrew,
> > It's not entirely clear to me what you're trying to do... are you
> > looking to add client and service samples into the axis2 build which
> > you can then run against WebSphere? If so, how do the existing Axis2
> > samples[1] match up to what you're looking for?
> > David
> > [1]
> >
> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/
> > <
> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/
> >
> >
> > On 19/10/2007, Andrew Das <[EMAIL PROTECTED]
> > > wrote:
> >  > Hello,
> >  > We are looking to identify a strategy to inject basic samples
> > into the
> >  > Apache Axis2 build tree. The purpose of the samples will be to
> test
> >  > interoperability with the WebSphere WS Feature Pack services.
> > Additionally,
> >  > we are also interested in testing Quality of services using the
> > same samples
> >  > integrated in the Axis2 source. Could you please advise on what's
> > the best
> >  > way to accomplish this? Thanks.
> >  >
> >  > --
> >  > Regards,
> >  > Andrew Das
> >
> >
> > --
> > David Illsley - IBM Web Services Development
> >
> >
> -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > 
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> >
> >
> >
> >
> > --
> > Regards,
> > Andrew Das
>
> --
> Sanjiva Weerawarana, Ph.D.
> Founder & Director; Lanka Software Foundation; http://www.opensource.lk/
> Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
> Member; Apache Software Foundation; http://www.apache.org/
> Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Regards,
Andrew Das


Re: Axis2 and WebSphere Interoperability

2007-10-23 Thread Andrew Das
The samples will not have any WebSphere specifics, so that should not be of
concern. The primary goal is to demonstrate interoperability with WebSphere,
using Axis2 API's and tools. My responses to Nick's comments [1] and [2] are
below.

1. Making the samples generic and vendor neutral would be above and beyond
IBM's immediate goal. However, if most of the work can be done using Axis2
code generation and packaging tools then it should not be of major concern.
I agree keeping the samples flexible will be of more value to the
community. Also, an independent, off-line, command-line driven test module
would provide further flexibility and autonomy. Therefore, I do not foresee
any problems with Nick's or David's suggestions. Does anyone else have any
objections or comments?

2. Again, I agree with Nick. As this item is a bit trickier from a code
management perspective, it seems a lot simpler to have a single interop
module within Axis2, rather than seperately manage and maintain the
samples for each Apache QoS project. If the Apache parties can confirm a
vested interest in this approach, then creating a single interop module
within Axis2 would be the ideal way to go.

On 10/23/07, Nicholas L Gallardo <[EMAIL PROTECTED]> wrote:
>
>  I agree completely with those that have mentioned making this a
> non-automated/non-mandatory module. There shouldn't be anything in the tree
> that prevents building off-line.
>
> Andrew, what if anything is WebSphere specific about the samples that you
> want to integrate? Nothing? Deployment info? Code?
>
> Your stated goal is to:
>
> "test interoperability with the WebSphere WS Feature Pack services[1].
>  Additionally, we are also interested in testing Quality of services[2]
> using the same samples integrated in the Axis2 source."
>
> So, there are two different goals here that will require different
> solutions. I'll separate my comments for each.
>
> [1] To test interop with WebSphere (or any other web service provider for
> that matter) in some semi-automated fashion, the best solution seems to be
> what's been proposed by David below. Create either a new build module or a
> sub component under modules/integration and include the sample there. What
> that sample is can very as to make it effective in testing a variety of
> interop scenarios.
>
> For instance, if your sample included a few WSDL documents, you could have
> the build generate the client/server artifacts using both the Axis2/ADB APIs
> along with a JAX-WS/JAXB version. Then, each of those could be bundled up
> into either an Axis2 deployable AAR or a Java EE 5 deployable EAR. That
> gives anyone the flexibility to take either the client or server and run
> them in a number of environments beyond just Axis2 or WebSphere. This could
> include dropping the server EAR onto a Geronimo install running CXF and
> interoping with Axis2 on the client side.
>
> A generic approach would be of greatest value to the community.
>
>
>
> [2] Any WS-* interop beyond WS-Addressing should not be integrated into
> the Axis2 build in my opinion. That said, it would be useful to have that
> interop where you could leverage the samples built in [1] and
> bundle/configure whatever server's QoS you wanted to do the interop. PMC
> folks, is there room in the Apache WS project for a sub project focused on
> interop? Would there be any value in getting the other Apache parties with a
> vested interop interest (Sandesha, CXF, etc.) to participate?
>
> Regards,
>
> -Nick
>
>
> [image: Inactive hide details for "David Illsley"
> <[EMAIL PROTECTED]>]"David Illsley" <[EMAIL PROTECTED]>
>
>
>
> *"David Illsley" <[EMAIL PROTECTED]>*
>
> 10/22/2007 05:39 PM   Please respond to
> axis-dev@ws.apache.org
>
>
> To
>
> axis-dev@ws.apache.org
> cc
>
>
> Subject
>
> Re: Axis2 and WebSphere Interoperability
> 
> :-) I don't think you want to put the websphere samples in that
> directory (modile/integration/manual)... I don't think it actually
> builds, and it may not have a long lifespan (see below).
>
> How about you create a module in modules/integration/websphere which
> isn't hooked in to the build by default. My maven2-fu is a little
> rusty but it should be possible for you to include a couple of
> different profiles - one for local axis2 testing and one to test
> against a published endpoint. If that works we could at a later point
> consider integrating that into the build, with the local axis2 profile
> being the default.
>
> I'd warn you up-front that you'll probably have to maintain these
> yourself or they'll quickly break 

Re: Axis2 and WebSphere Interoperability

2007-10-28 Thread Andrew Das
Does anyone have any objections or comments regarding the proposed response?
Thanks.

On 10/23/07, Andrew Das <[EMAIL PROTECTED]> wrote:
>
> The samples will not have any WebSphere specifics, so that should not be
> of concern. The primary goal is to demonstrate interoperability with
> WebSphere, using Axis2 API's and tools. My responses to Nick's comments [1]
> and [2] are below.
>
> 1. Making the samples generic and vendor neutral would be above and beyond
> IBM's immediate goal. However, if most of the work can be done using Axis2
> code generation and packaging tools then it should not be of major concern.
> I agree keeping the samples flexible will be of more value to the
> community. Also, an independent, off-line, command-line driven test module
> would provide further flexibility and autonomy. Therefore, I do not foresee
> any problems with Nick's or David's suggestions. Does anyone else have any
> objections or comments?
>
> 2. Again, I agree with Nick. As this item is a bit trickier from a code
> management perspective, it seems a lot simpler to have a single interop
> module within Axis2, rather than seperately manage and maintain the
> samples for each Apache QoS project. If the Apache parties can confirm a
> vested interest in this approach, then creating a single interop module
> within Axis2 would be the ideal way to go.
>
> On 10/23/07, Nicholas L Gallardo <[EMAIL PROTECTED]> wrote:
> >
> >  I agree completely with those that have mentioned making this a
> > non-automated/non-mandatory module. There shouldn't be anything in the tree
> > that prevents building off-line.
> >
> > Andrew, what if anything is WebSphere specific about the samples that
> > you want to integrate? Nothing? Deployment info? Code?
> >
> > Your stated goal is to:
> >
> > "test interoperability with the WebSphere WS Feature Pack services[1].
> >  Additionally, we are also interested in testing Quality of services[2]
> > using the same samples integrated in the Axis2 source."
> >
> > So, there are two different goals here that will require different
> > solutions. I'll separate my comments for each.
> >
> > [1] To test interop with WebSphere (or any other web service provider
> > for that matter) in some semi-automated fashion, the best solution seems to
> > be what's been proposed by David below. Create either a new build module or
> > a sub component under modules/integration and include the sample there. What
> > that sample is can very as to make it effective in testing a variety of
> > interop scenarios.
> >
> > For instance, if your sample included a few WSDL documents, you could
> > have the build generate the client/server artifacts using both the Axis2/ADB
> > APIs along with a JAX-WS/JAXB version. Then, each of those could be bundled
> > up into either an Axis2 deployable AAR or a Java EE 5 deployable EAR. That
> > gives anyone the flexibility to take either the client or server and run
> > them in a number of environments beyond just Axis2 or WebSphere. This could
> > include dropping the server EAR onto a Geronimo install running CXF and
> > interoping with Axis2 on the client side.
> >
> > A generic approach would be of greatest value to the community.
> >
> >
> >
> > [2] Any WS-* interop beyond WS-Addressing should not be integrated into
> > the Axis2 build in my opinion. That said, it would be useful to have that
> > interop where you could leverage the samples built in [1] and
> > bundle/configure whatever server's QoS you wanted to do the interop. PMC
> > folks, is there room in the Apache WS project for a sub project focused on
> > interop? Would there be any value in getting the other Apache parties with a
> > vested interop interest (Sandesha, CXF, etc.) to participate?
> >
> > Regards,
> >
> > -Nick
> >
> >
> > [image: Inactive hide details for "David Illsley"
> > <[EMAIL PROTECTED]>] "David Illsley" <[EMAIL PROTECTED]>
> >
> >
> >
> > *"David Illsley" <[EMAIL PROTECTED]>*
> >
> > 10/22/2007 05:39 PM   Please respond to
> > axis-dev@ws.apache.org
> >
> >
> > To
> >
> > axis-dev@ws.apache.org
> > cc
> >
> >
> > Subject
> >
> > Re: Axis2 and WebSphere Interoperability
> > 
> > :-) I don't think you want to put the websphere samples in that
> > directory (modile/integration/manual)... I don't think it actually
> > builds, and it may not have a lo

Re: [Axis2] Axis2 and WebSphere Interoperability

2007-10-22 Thread Jeremy Hughes
Hi, this sounds good - please see comments inline.

On 19/10/2007, David Illsley <[EMAIL PROTECTED]> wrote:
> Hi Andrew,
> It's not entirely clear to me what you're trying to do... are you
> looking to add client and service samples into the axis2 build which
> you can then run against WebSphere? If so, how do the existing Axis2
> samples[1] match up to what you're looking for?
> David
> [1] http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/
>
> On 19/10/2007, Andrew Das <[EMAIL PROTECTED]> wrote:
> > Hello,
> > We are looking to identify a strategy to inject basic samples into the
> > Apache Axis2 build tree. The purpose of the samples will be to test
> > interoperability with the WebSphere WS Feature Pack services. Additionally,

If these are additional tests that could be used by any Axis2
developer / user to run interop tests against a server of their own
choice, then I'm in favour. If running the tests requires a WebSphere
license or even a free download from IBM, then I'm not in favour. In
fact I'd only be +1 if these tests are able to test interoperability
of Axis2 with Axis2 out-of-the-box, so that the entire Axis2
development / user community can run them.

> > we are also interested in testing Quality of services using the same samples
> > integrated in the Axis2 source. Could you please advise on what's the best
> > way to accomplish this? Thanks.

Likewise for the QoS samples. For QoS interop tests, I think there
should be some discussion on the QoS project's list - in case some of
them aren't subscribed to axis-dev. e.g. [EMAIL PROTECTED]
for WS-RM / Sandesha.


Cheers,
Jeremy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [Axis2] Axis2 and WebSphere Interoperability

2007-10-22 Thread Andrew A Das
Hi Jeremy,
Thanks for the quick response. 

The WebSphere interoperobility tests will be targeted to run against 
out-of-the-box Axis2. Furthermore, the developer will have the flexibility 
to change the endpoints to a WebSphere server of their own choice. No 
downloads, or WebSphere prereqs/software will be required. Do you have a 
preference where these tests should reside, or do we have the flexibility 
to create our own module? Thanks

Regards,
Andrew Das
** 
Web Services Interoperability
(919)-543-1573 (T/L 441)
[EMAIL PROTECTED]
**



"Jeremy Hughes" <[EMAIL PROTECTED]> 
Sent by: [EMAIL PROTECTED]
10/22/2007 11:58 AM
Please respond to
axis-dev@ws.apache.org


To
axis-dev@ws.apache.org
cc

Subject
Re: [Axis2] Axis2 and WebSphere Interoperability






Hi, this sounds good - please see comments inline.

On 19/10/2007, David Illsley <[EMAIL PROTECTED]> wrote:
> Hi Andrew,
> It's not entirely clear to me what you're trying to do... are you
> looking to add client and service samples into the axis2 build which
> you can then run against WebSphere? If so, how do the existing Axis2
> samples[1] match up to what you're looking for?
> David
> [1] 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/
>
> On 19/10/2007, Andrew Das <[EMAIL PROTECTED]> wrote:
> > Hello,
> > We are looking to identify a strategy to inject basic samples into the
> > Apache Axis2 build tree. The purpose of the samples will be to test
> > interoperability with the WebSphere WS Feature Pack services. 
Additionally,

If these are additional tests that could be used by any Axis2
developer / user to run interop tests against a server of their own
choice, then I'm in favour. If running the tests requires a WebSphere
license or even a free download from IBM, then I'm not in favour. In
fact I'd only be +1 if these tests are able to test interoperability
of Axis2 with Axis2 out-of-the-box, so that the entire Axis2
development / user community can run them.

> > we are also interested in testing Quality of services using the same 
samples
> > integrated in the Axis2 source. Could you please advise on what's the 
best
> > way to accomplish this? Thanks.

Likewise for the QoS samples. For QoS interop tests, I think there
should be some discussion on the QoS project's list - in case some of
them aren't subscribed to axis-dev. e.g. [EMAIL PROTECTED]
for WS-RM / Sandesha.


Cheers,
Jeremy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]