Re: Axis vs Axis2

2008-10-03 Thread Bjorn Townsend


On Oct 3, 2008, at 10:58 AM  October 3, Bai Shen wrote:

Okay, so I've recently started using Axis2 after having used Axis  
for a while.  I have a wsdl that works fine in Axis(although it does  
have a few idiosyncrasies). However, I can't seem to get it to work  
at all in Axis2.  I read the migration guide, but that seemed more  
about how the two versions handle creating skeletons.


The whole point of web services is to keep things platform  
independent, right?  So why would a wsdl work with Axis, but not  
Axis2?


Are you using RPC-encoded? If so, I don't believe Axis2 supports it,  
and it is the default for Axis 1.


Bjorn

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



Re: Axis2 and Apache CXF

2008-09-30 Thread Bjorn Townsend

Hello Shehan,

You might find this article I wrote for TheServerSide.com:

http://myeve.eve-online.com/ingameboard.asp?a=topicthreadID=885618

helpful. It was written some time ago so it is a bit outdated, both  
Axis2 and CXF have grown and matured a lot since then, but it might  
help give you the basic idea.


Bjorn


On Sep 30, 2008, at 5:59 PM  September 30, Shehan Simen wrote:


Hi Axis2 guys,
I was using axis2 for few months for work and found it quite handy.
What is apache CXF? Can someone please compare CXF and Axis2? So I  
can recommend the people to use Axis2 instead of CXF. Hope to hear  
soon.


Thanks.




Re: Axis2 and Apache CXF

2008-09-30 Thread Bjorn Townsend

Ack, victim of a bad cut and paste buffer. :)

http://www.theserverside.com/tt/articles/article.tss?l=AxisAxis2andCXF

Sorry about that!

On Sep 30, 2008, at 8:34 PM  September 30, Shehan Simen wrote:

I cant find anything related to CXF in this url. Are u sure that  
this the right link?


From: Bjorn Townsend [mailto:[EMAIL PROTECTED] On Behalf Of Bjorn  
Townsend

Sent: Wednesday, 1 October 2008 12:20 PM
To: axis-user@ws.apache.org
Subject: Re: Axis2 and Apache CXF

Hello Shehan,

You might find this article I wrote for TheServerSide.com:

http://myeve.eve-online.com/ingameboard.asp?a=topicthreadID=885618

helpful. It was written some time ago so it is a bit outdated, both  
Axis2 and CXF have grown and matured a lot since then, but it might  
help give you the basic idea.


Bjorn


On Sep 30, 2008, at 5:59 PM  September 30, Shehan Simen wrote:


Hi Axis2 guys,
I was using axis2 for few months for work and found it quite handy.
What is apache CXF? Can someone please compare CXF and Axis2? So I  
can recommend the people to use Axis2 instead of CXF. Hope to hear  
soon.


Thanks.





Re: Axis 1.4 - a non-supported version?

2008-09-26 Thread Bjorn Townsend


Steve,

Nightly builds have not been performed on this project since Axis 1.4  
was released in 2006.  The change Tom describes in that issue was made  
in February 2007. This means that yes, unfortunately the only way to  
get this fix is to build from source at the present time.


I have been working on a final bugfix release version, Axis 1.5 when  
my personal time allows for the last year that will include this fix  
and many others. Since I'm working on this by myself and my job  
doesn't allow me to devote time to open source as it once did,  
progress has been slow, but I'm hoping to be able to propose a release  
of 1.5 during ApacheCon this November.


Meanwhile if you need any assistance in getting Axis to build for you,  
let me know and I'll be happy to help in any way I can.


Regards,
Bjorn Townsend

On Sep 26, 2008, at 3:14 PM  September 26, Steve Cohen wrote:

The Axis (1) web site has  nightly build links that are broken.  I  
would like to get hold of a bug fix that was made  over a year ago.   
(AXIS-2442) Is there no way to get this other than building from  
source?


-
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: Building Axis2 Clients with Maven

2008-03-10 Thread Bjorn Townsend


Martin,

I put one together that works to build my client; I can send it in if  
you want it, but I'm not sure what you want it for. It's probably got  
a lot of unnecessary dependencies in it that I haven't had time to  
clear out yet.


Bjorn

On Mar 10, 2008, at 8:16 AM  March 10, Martin Gainty wrote:

Please forward any/all full working maven configurations to release  
manager

dims?

Thanks
Martin-
- Original Message -
From: [EMAIL PROTECTED]
To: axis-user@ws.apache.org
Sent: Monday, March 10, 2008 8:21 AM
Subject: Re: Building Axis2 Clients with Maven



Bjorn,

Bjorn Townsend [EMAIL PROTECTED] wrote on 03/08/2008 10:07:40 PM:


I think there's still some confusion. :) I'm not trying to generate
code from a WSDL or build an AAR, I just have a already-generated
client that I want to set up as a Maven build rather than an Ant
build, and I'm wondering what jars/plugins are required for that.


I'm not sure that I understand your request any better, but here  
goes:


The following is an excerpt from the pom I use to generate a client  
from

source that I manually generate from WSDL (Axis2 1.3):


   !--  Project dependencies -- I think this is the part you're
interested in.= --

   dependencies

   dependency
   groupIdorg.apache.axis2/groupId
   artifactIdaxis2/artifactId
   version1.3/version
   /dependency

   dependency
   groupIdorg.apache.ws.commons.axiom/groupId
   artifactIdaxiom-impl/artifactId
   version1.2.5/version
   /dependency

 dependency
   groupIdorg.apache.ws.commons.axiom/groupId
   artifactIdaxiom-api/artifactId
   version1.2.5/version
   /dependency
   dependency
   groupIdorg.apache.ws.commons.axiom/groupId
   artifactIdaxiom-dom/artifactId
   version1.2.5/version
   /dependency

   dependency
   groupIdorg.apache.ws.commons.schema/groupId
   artifactIdXmlSchema/artifactId
   version1.3.2/version
   /dependency

   dependency
   groupIdstax/groupId
   artifactIdstax-api/artifactId
   version1.0.1/version
   /dependency

   dependency
   groupIdorg.codehaus.woodstox/groupId
   artifactIdwstx-asl/artifactId
   version3.2.1/version
   /dependency

   dependency
   groupIdwsdl4j/groupId
   artifactIdwsdl4j/artifactId
   version1.6.1/version
   /dependency

   dependency
   groupIdcommons-httpclient/groupId
   artifactIdcommons-httpclient/artifactId
   version3.0.1/version
   /dependency

   /dependencies

!-- ... the usual remainder of the pom ... --

/project


_
Steven Gruverman
IntelliCare, Inc.
www.intellicare.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]




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



Re: Building Axis2 Clients with Maven

2008-03-08 Thread Bjorn Townsend

Upul,

Thanks for the response. I'd already found that document -- what I'm  
interested in is an example of what jars and repositories I need to  
have in my POM. Or are such POMs generated automatically when using  
the wsdl2java Maven plugin?


Thanks!

Bjorn

On Mar 8, 2008, at 12:44 AM  March 8, Upul Godage wrote:


Hi,

You can integrate wsdl2java, java2wsdl, aar packaging steps into  
pom.xmls.  See http://ws.apache.org/axis2/tools/index.html


Upul

On Sat, Mar 8, 2008 at 6:19 AM, Bjorn Townsend [EMAIL PROTECTED]  
wrote:

Hello the list,

I'm interested in building an Axis2 client project with Maven2, but
wsdl2java only outputs an Ant buildfile. Is there any documentation on
creating Maven2 POMs for projects that use Axis2? A Google search has
not been revealing. If not, what do I need to make sure is in the POM?

Thanks,
Bjorn

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






Re: Building Axis2 Clients with Maven

2008-03-08 Thread Bjorn Townsend
I think there's still some confusion. :) I'm not trying to generate  
code from a WSDL or build an AAR, I just have a already-generated  
client that I want to set up as a Maven build rather than an Ant  
build, and I'm wondering what jars/plugins are required for that.


I appreciate the help!

Bjorn

On Mar 8, 2008, at 6:01 PM  March 8, Upul Godage wrote:

The groupId has changed from the documentation, I think. Plugins  
will be downloaded when needed. They are available. e.g. in http://repo1.maven.org/maven2/org/apache/axis2/
Here is a pom.xml which worked for wsdl2code plugin sometime back.  
This will generate the code in the generate source phase.


project xmlns=http://maven.apache.org/POM/4.0.0;
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
 xsi:schemaLocation=http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd;
 modelVersion4.0.0/modelVersion
 groupIdcom.test/groupId
 artifactIdhello/artifactId
 packagingjar/packaging
 version1.0-SNAPSHOT/version
 namehello/name
 urlhttp://maven.apache.org/url
 dependencies
   dependency
 groupIdjunit/groupId
 artifactIdjunit/artifactId
 version3.8.1/version
 scopetest/scope
   /dependency
 /dependencies
   build
   plugins
   plugin
   groupIdorg.apache.axis2/groupId
   artifactIdaxis2-wsdl2code-maven- 
plugin/artifactId

   version1.3/version
   executions
   execution
   goals

goalwsdl2code/goal

   /goals
   configuration

packageNamecom.test.service/packageName

   /configuration
   /execution
   /executions
   /plugin
   /plugins
   /build
/project

To generate the aar, following works directly.

mvn org.apache.axis2:axis2-aar-maven-plugin:1.3:aar

Check for customizations in the document. Hope this helps.

Upul


On Sun, Mar 9, 2008 at 12:37 AM, Bjorn Townsend [EMAIL PROTECTED]  
wrote:

Upul,

Thanks for the response. I'd already found that document -- what I'm  
interested in is an example of what jars and repositories I need to  
have in my POM. Or are such POMs generated automatically when using  
the wsdl2java Maven plugin?


Thanks!

Bjorn

On Mar 8, 2008, at 12:44 AM  March 8, Upul Godage wrote:


Hi,

You can integrate wsdl2java, java2wsdl, aar packaging steps into  
pom.xmls.  See http://ws.apache.org/axis2/tools/index.html


Upul

On Sat, Mar 8, 2008 at 6:19 AM, Bjorn Townsend [EMAIL PROTECTED]  
wrote:

Hello the list,

I'm interested in building an Axis2 client project with Maven2, but
wsdl2java only outputs an Ant buildfile. Is there any documentation  
on

creating Maven2 POMs for projects that use Axis2? A Google search has
not been revealing. If not, what do I need to make sure is in the  
POM?


Thanks,
Bjorn

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









Building Axis2 Clients with Maven

2008-03-07 Thread Bjorn Townsend

Hello the list,

I'm interested in building an Axis2 client project with Maven2, but  
wsdl2java only outputs an Ant buildfile. Is there any documentation on  
creating Maven2 POMs for projects that use Axis2? A Google search has  
not been revealing. If not, what do I need to make sure is in the POM?


Thanks,
Bjorn

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




Topics for discussion at Microsoft re: Axis interop with .NET, Windows

2008-02-21 Thread Bjorn Townsend


(crossposted on the user and dev lists)

I'm heading to Microsoft next week along with a number of other Apache  
folks to meet with them about improving compatibility between Apache  
projects and Windows Server 2008. I'd like to get input from the  
community as far as what people would like me to talk to them about.  
I'm especially looking for test cases you'd like me to try out to make  
sure compatibility is maintained, and also to find out about any  
existing interop problems you might be encountering in current versions.


If you could provide your feedback some time before Monday morning  
Pacific time (GMT -8), I'd be most grateful. I'll be there through  
Wednesday, so if you're not able to provide feedback before Monday  
there is some leeway.


Thanks!

Bjorn

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



Re: [axis2] [IMPORTANT] JDK 1.4 compatibility - feedback requested

2007-08-15 Thread Bjorn Townsend

Hi Glen,

I wanted to throw my two cents in on this as it's an important issue.  
In short, I think Axis2 should continue to support both, especially  
if it wants to encourage stragglers to migrate from 1.x. Most of  
Sourcelabs' customers are inherently conservative Global 2000  
companies, most of them use Axis 1.x in one form or another, and none  
of them have completely migrated to 1.5.  The reasons for this are  
generally the result of company policy -- internal standards and the  
desire to minimize upgrades being prominent reasons for said policy.   
The process of moving to 1.5 for them will be a long and painful one,  
and they are much more likely to be interested in or need to migrate  
to Axis2 before upgrading to Java 1.5.  Our customers would find  
migrating to Axis2 much more palatable if they didn't need to upgrade  
to Java 1.5 at the same time. I suspect the same is probably true of  
many users of Axis in the enterprise.


Thanks,
Bjorn

On Aug 14, 2007, at 9:25 PM  August 14, Glen Daniels wrote:


Hi Axis2 developers and users!

There has been a bunch of discussion lately revolving around the  
question of JDK1.4 compatibility.  It has been suggested that Axis2  
move to JDK 1.5, in order to gain the benefits of things like  
generics, built-in concurrency (no backport lib), and annotations.   
Some folks feel that there are enough people out there still in a  
1.4 environment that we should hold off, and others think we should  
bite the bullet and move to 1.5.


HERE'S YOUR CHANCE TO PROVIDE VALUABLE INPUT!

Are you using, or planning to use, Axis2 in an environment that is  
locked to JDK 1.4?  If so, please let us know by responding to this  
thread and telling us (if you can) about the particulars of what's  
tying you to 1.4 - is it your app server?  Company policy?   
Something else?


We'd really like to take good care of our users, and doing that  
involves figuring out whether we can jump into 1.5-land or if we  
need to keep things working with 1.4.


Thanks,
--Glen

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