Hi Thilina and All,

I have following options.

1.Already we have tests that run locally in the users machine those are
Axis2 clients Vs Axis2 server tests using SimpleHTTPServer. Here we can
provide a separate goal to run only these tests(Axis2 server Vs Axis2
Clients) without Internet connecton.( Hope we can use
SimpleJettyTransportServer instead of SimpleHTTPServer if it's better). 

2.We have to host our service war in a public IP (i.e. at Apache site) which
enables others to do interops with our services. So we can select that
endpoint to run Axis2 clients Vs Axis2 server test. 

3. As Thilina said we can provide a service Impl that user can setup his own
local service endpoint himself.

Do we need all of these? Else which one is better? 

Thx

Gayan

-----Original Message-----
From: Davanum Srinivas [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, August 23, 2005 12:46 AM
To: [email protected]
Subject: Re: [Axis2] Where does the Interop tests belong?

Thilina,

We can use the SimpleJettyTransportServer for that :)

-- dims

On 8/22/05, Thilina Gunarathne <[EMAIL PROTECTED]> wrote:
> +1 
>   
> In addition to this IMHO i think it'll be better if we can have a test
suit
> which tests axis servlet  in a servlet container (eg : in tomcat). 
> For that we can either host a service at apache site +  we can provide the
> service impl which the users can setup in his local servlet container and
> give it's EPR to the test suit so that the default service at apache will
be
> overridden... 
>   
> ~Thilina
>  
>  
> On 8/22/05, Davanum Srinivas <[EMAIL PROTECTED]> wrote: 
> > +1
> > 
> > On 8/22/05, Sanjiva Weerawarana <[EMAIL PROTECTED] > wrote:
> > > +1 for all-tests.
> > >
> > > Sanjiva.
> > >
> > > On Mon, 2005-08-22 at 09:52 -0500, Srinath Perera wrote:
> > > > +1, I prefer name all-tests,
> > > >
> > > > Adivse developers to run the all-tests before a commit 
> > > >
> > > >
> > > >
> > > > On 8/22/05, Ajith Ranabahu <[EMAIL PROTECTED]> wrote:
> > > > > Hi All,
> > > > > Deepal has integrated the interop tests with much effort today. I
> know 
> > > > > they are very important to test the interoperability of our code
but
> at
> > > > > the same time they seem to have a serious restriction of needing
an
> > > > > internet connection since they actually do the interops with
remote 
> > > > > servers. IMHO the users need NOT have this by default.
> > > > > So here's what I suggest.
> > > > >  1. Introduce an extra maven goal (Something like 'complete-test')
> that
> > > > > runs all the tests including the ones that connect to remote
> servers. 
> > > > >  2. Remove such tests from the default goal
> > > > >
> > > > > Thoughts ?
> > > > >
> > > > > Ajith
> > > > >
> > > >
> > >
> > >
> > 
> > 
> > --
> > Davanum Srinivas : http://wso2.com/ - Oxygenating The Web Service
Platform
> > 
> 
> 
> 
> -- 
> "May the SourcE be with u" 
>  http://www.bloglines.com/blog/thilina             
> http://webservices.apache.org/~thilina/ 


-- 
Davanum Srinivas : http://wso2.com/ - Oxygenating The Web Service Platform



Reply via email to