<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Changing of the Guard: AXIS out, JAXWS in</title><link>http://blogs.msdn.com/dotnetinterop/archive/2008/07/30/changing-of-the-guard-axis-out-jaxws-in.aspx</link><description>I'm switching my preferred web services stack for Java, from Apache AXIS to JAX-WS.</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Changing of the Guard: AXIS out, JAXWS in</title><link>http://blogs.msdn.com/dotnetinterop/archive/2008/07/30/changing-of-the-guard-axis-out-jaxws-in.aspx#8793315</link><pubDate>Thu, 31 Jul 2008 16:40:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8793315</guid><dc:creator>Jason Kilgrow</dc:creator><description>&lt;p&gt;&amp;quot;Fifty nine jar files? &amp;nbsp;Really? &amp;nbsp; Do I need this hassle?&amp;quot;&lt;/p&gt;
&lt;p&gt;My sentiment EXACTLY!! Thank you! It's so nice to know that I'm not the only one who is FED UP with the crap that is Axis2.&lt;/p&gt;
&lt;p&gt;I maintain a few Axis web services and they seem to be in good shape. But I am tired of the circus that Axis2 has become.&lt;/p&gt;
&lt;p&gt;If web services are all about interoperability, maybe the Axis2 team needs to go back and remember that themselves. I can't get any client except an Axis2 client to talk to an Axis2 service. Maybe it's me...maybe it's the service...but maybe, just maybe, it's Axis2.&lt;/p&gt;</description></item><item><title>re: Changing of the Guard: AXIS out, JAXWS in</title><link>http://blogs.msdn.com/dotnetinterop/archive/2008/07/30/changing-of-the-guard-axis-out-jaxws-in.aspx#8812749</link><pubDate>Sun, 03 Aug 2008 08:31:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8812749</guid><dc:creator>Harel</dc:creator><description>&lt;p&gt;&amp;quot;Fifty nine jar files&amp;quot;&lt;/p&gt;
&lt;p&gt;The large number of jar files is a result of using Maven and breaking the functionality into smaller components.&lt;/p&gt;
&lt;p&gt;(They can just as well toss it all into a one big jar file)&lt;/p&gt;
&lt;p&gt;It's true that Axis2 is a bit bloated if you just need the core web services, but I prefer their maven driven component approach design as opposed to monolithic design.&lt;/p&gt;
&lt;p&gt;btw, I am using Axis2 in a production environment with various clients consuming it.&lt;/p&gt;
</description></item><item><title>http://blogs.sun.com/theaquarium/entry/metro_90_better_performing_than</title><link>http://blogs.msdn.com/dotnetinterop/archive/2008/07/30/changing-of-the-guard-axis-out-jaxws-in.aspx#8831707</link><pubDate>Mon, 04 Aug 2008 20:58:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8831707</guid><dc:creator>TrackBack</dc:creator><description /></item><item><title>http://blogs.sun.com/arungupta/entry/why_glassfish_metro_over_axis</title><link>http://blogs.msdn.com/dotnetinterop/archive/2008/07/30/changing-of-the-guard-axis-out-jaxws-in.aspx#8831708</link><pubDate>Mon, 04 Aug 2008 20:58:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8831708</guid><dc:creator>TrackBack</dc:creator><description /></item><item><title>re: Changing of the Guard: AXIS out, JAXWS in</title><link>http://blogs.msdn.com/dotnetinterop/archive/2008/07/30/changing-of-the-guard-axis-out-jaxws-in.aspx#8831938</link><pubDate>Mon, 04 Aug 2008 22:26:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8831938</guid><dc:creator>DotNetInterop</dc:creator><description>&lt;p&gt;I'm sure that AXIS2 is being used, and I'm glad you're getting a good experience out of it. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Isn't there a major problem with the entire philosophy of Maven and the implications of independently versioned subcomponents? &amp;nbsp;There are too many moving parts, too many versioned components. &amp;nbsp;The test matrix is huge. &lt;/p&gt;
&lt;p&gt;When AXIOM or JAXB or XMLbeans or etc etc gets updated, how does one go and verify that everything is still working properly? &amp;nbsp;&lt;/p&gt;
&lt;p&gt;It's Jar Hell, which I've written about before. &amp;nbsp; &lt;/p&gt;
&lt;p&gt;If the idea is that the 59 &amp;nbsp;jars from AXIS will not be shared by any other system (thereby avoiding most of Jar Hell) , then it really SHOULD be a single monolithic jar. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Just my opinion. &amp;nbsp;I'm not an Apache member, I just use the stuff.&lt;/p&gt;
</description></item></channel></rss>