<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Flex &amp; Flash as Competitors to Java?</title>
	<atom:link href="http://www.jamesward.com/2007/07/30/flex-flash-as-competitors-to-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jamesward.com/2007/07/30/flex-flash-as-competitors-to-java/</link>
	<description>Rich Internet Applications &#124; Flex &#124; Adobe AIR &#124; Java &#124; Open Source &#124; Linux &#124; Enterprise Software &#124; Cloud</description>
	<lastBuildDate>Mon, 08 Mar 2010 16:04:59 +0000</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: James Ward</title>
		<link>http://www.jamesward.com/2007/07/30/flex-flash-as-competitors-to-java/comment-page-1/#comment-150272</link>
		<dc:creator>James Ward</dc:creator>
		<pubDate>Wed, 28 Jan 2009 16:33:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.org/wordpress/2007/07/30/flex-flash-as-competitors-to-java/#comment-150272</guid>
		<description>&lt;a href=&quot;#comment-150269&quot; rel=&quot;nofollow&quot;&gt;@Patrick&lt;/a&gt; 
Can you also file a bug with your WSDL:
http://bugs.adobe.com/flex

Thanks.

-James</description>
		<content:encoded><![CDATA[<p><a href="#comment-150269" rel="nofollow">@Patrick</a><br />
Can you also file a bug with your WSDL:<br />
<a href="http://bugs.adobe.com/flex" rel="nofollow">http://bugs.adobe.com/flex</a></p>
<p>Thanks.</p>
<p>-James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick</title>
		<link>http://www.jamesward.com/2007/07/30/flex-flash-as-competitors-to-java/comment-page-1/#comment-150269</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Wed, 28 Jan 2009 16:28:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.org/wordpress/2007/07/30/flex-flash-as-competitors-to-java/#comment-150269</guid>
		<description>Please share the modifications made to the wsdl to allow the import. I am trying to import a wsdl for an Oracle PL/SQL service, but have the same issue you are having with JAX-WS. It just doesn&#039;t work..

Thanks,

Patrick</description>
		<content:encoded><![CDATA[<p>Please share the modifications made to the wsdl to allow the import. I am trying to import a wsdl for an Oracle PL/SQL service, but have the same issue you are having with JAX-WS. It just doesn&#8217;t work..</p>
<p>Thanks,</p>
<p>Patrick</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bing Ran</title>
		<link>http://www.jamesward.com/2007/07/30/flex-flash-as-competitors-to-java/comment-page-1/#comment-149606</link>
		<dc:creator>Bing Ran</dc:creator>
		<pubDate>Tue, 27 Jan 2009 07:16:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.org/wordpress/2007/07/30/flex-flash-as-competitors-to-java/#comment-149606</guid>
		<description>&lt;a href=&quot;#comment-132235&quot; rel=&quot;nofollow&quot;&gt;@Jon&lt;/a&gt; 


I think I have a workaround for Flex WDSL importer with JAX-WS.

It&#039;s a simple wrapped parameter thing. 

Once I have imported a wsdl from jax-ws (with minimal jax-ws annotation), I opened the BaseMyTestService and searched for all the 

requestMessage.isWrapped

and 

responseMessage.isWrapped

and set them to false. 

That&#039;s all. 

Not sure why, since I&#039;m not a webservice export. I&#039;m curious thou.</description>
		<content:encoded><![CDATA[<p><a href="#comment-132235" rel="nofollow">@Jon</a> </p>
<p>I think I have a workaround for Flex WDSL importer with JAX-WS.</p>
<p>It&#8217;s a simple wrapped parameter thing. </p>
<p>Once I have imported a wsdl from jax-ws (with minimal jax-ws annotation), I opened the BaseMyTestService and searched for all the </p>
<p>requestMessage.isWrapped</p>
<p>and </p>
<p>responseMessage.isWrapped</p>
<p>and set them to false. </p>
<p>That&#8217;s all. </p>
<p>Not sure why, since I&#8217;m not a webservice export. I&#8217;m curious thou.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Ward</title>
		<link>http://www.jamesward.com/2007/07/30/flex-flash-as-competitors-to-java/comment-page-1/#comment-133031</link>
		<dc:creator>James Ward</dc:creator>
		<pubDate>Mon, 24 Nov 2008 17:18:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.org/wordpress/2007/07/30/flex-flash-as-competitors-to-java/#comment-133031</guid>
		<description>Hi Jon,

SOAP Web Services are a tough thing to consistently support given all the differences in implementations.  Can you file a bug for your specific problem?  http://bugs.adobe.com/flex

Thanks.

-James</description>
		<content:encoded><![CDATA[<p>Hi Jon,</p>
<p>SOAP Web Services are a tough thing to consistently support given all the differences in implementations.  Can you file a bug for your specific problem?  <a href="http://bugs.adobe.com/flex" rel="nofollow">http://bugs.adobe.com/flex</a></p>
<p>Thanks.</p>
<p>-James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon</title>
		<link>http://www.jamesward.com/2007/07/30/flex-flash-as-competitors-to-java/comment-page-1/#comment-132235</link>
		<dc:creator>Jon</dc:creator>
		<pubDate>Tue, 18 Nov 2008 20:03:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.org/wordpress/2007/07/30/flex-flash-as-competitors-to-java/#comment-132235</guid>
		<description>Has anyone had success using the proxy classes that the new &quot;Import Web Service (WSDL)...&quot; function in Flex Builder 3 generate? I REALLY wish Adobe would fix up their web service support. What is the deal? As near as I can tell, it doesn&#039;t even work. I have had some success doing it the old way without the generated classes, but, I&#039;ve ran into numerous bugs doing it that way as well. Specifically, I&#039;ve had a lot of issues with collections. The new way works just fine WCF, yet it seems to completely fail with JAX-WS. This to me makes no sense given Adobe seems to use Java on the backend. I don&#039;t get it. Even Silverlight works fine with JAX-WS.</description>
		<content:encoded><![CDATA[<p>Has anyone had success using the proxy classes that the new &#8220;Import Web Service (WSDL)&#8230;&#8221; function in Flex Builder 3 generate? I REALLY wish Adobe would fix up their web service support. What is the deal? As near as I can tell, it doesn&#8217;t even work. I have had some success doing it the old way without the generated classes, but, I&#8217;ve ran into numerous bugs doing it that way as well. Specifically, I&#8217;ve had a lot of issues with collections. The new way works just fine WCF, yet it seems to completely fail with JAX-WS. This to me makes no sense given Adobe seems to use Java on the backend. I don&#8217;t get it. Even Silverlight works fine with JAX-WS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fears about Open Source are Real &#171; Storagedumpasia Rumblings</title>
		<link>http://www.jamesward.com/2007/07/30/flex-flash-as-competitors-to-java/comment-page-1/#comment-130405</link>
		<dc:creator>Fears about Open Source are Real &#171; Storagedumpasia Rumblings</dc:creator>
		<pubDate>Wed, 05 Nov 2008 15:37:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.org/wordpress/2007/07/30/flex-flash-as-competitors-to-java/#comment-130405</guid>
		<description>[...] SUN Microsystems is another company that is heavy into the Open Source momentum. But whereas RedHat is 100% open source, SUN still has technology that is proprietary - afterall, SUN started life in the proprietary world.It can be argued that JAVA was SUN&#8217;s first experiment on Open Source. Thankfully, the JAVA community thrives today despite competition. [...]</description>
		<content:encoded><![CDATA[<p>[...] SUN Microsystems is another company that is heavy into the Open Source momentum. But whereas RedHat is 100% open source, SUN still has technology that is proprietary &#8211; afterall, SUN started life in the proprietary world.It can be argued that JAVA was SUN&#8217;s first experiment on Open Source. Thankfully, the JAVA community thrives today despite competition. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Ward</title>
		<link>http://www.jamesward.com/2007/07/30/flex-flash-as-competitors-to-java/comment-page-1/#comment-123871</link>
		<dc:creator>James Ward</dc:creator>
		<pubDate>Thu, 24 Jul 2008 01:06:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.org/wordpress/2007/07/30/flex-flash-as-competitors-to-java/#comment-123871</guid>
		<description>Those having problems should first try the new Web Service Import wizard in Flex Builder 3.  If that doesn&#039;t work or you want to use mx:WebService please file a bug:
http://bugs.adobe.com/flex

-James</description>
		<content:encoded><![CDATA[<p>Those having problems should first try the new Web Service Import wizard in Flex Builder 3.  If that doesn&#8217;t work or you want to use mx:WebService please file a bug:<br />
<a href="http://bugs.adobe.com/flex" rel="nofollow">http://bugs.adobe.com/flex</a></p>
<p>-James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sunil</title>
		<link>http://www.jamesward.com/2007/07/30/flex-flash-as-competitors-to-java/comment-page-1/#comment-123095</link>
		<dc:creator>Sunil</dc:creator>
		<pubDate>Mon, 14 Jul 2008 04:53:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.org/wordpress/2007/07/30/flex-flash-as-competitors-to-java/#comment-123095</guid>
		<description>Nice article. I am sending a very complex object from flex to Java using Axis. The structure is like this

Class A{
var 1
var 2
.
.
var n
Array B
}

Class B{
var 1
var 2
.
.
var n
Array C
Array D
}

Class C{
var 1
var 2
.
.
var n
Array E
}

Something like this. And on the java side, i am getting nothing. With Java test client, my webservice works very fine. But with flex client, it does not.

Any help or suggestion is welcome.

Thanks,
Sunil</description>
		<content:encoded><![CDATA[<p>Nice article. I am sending a very complex object from flex to Java using Axis. The structure is like this</p>
<p>Class A{<br />
var 1<br />
var 2<br />
.<br />
.<br />
var n<br />
Array B<br />
}</p>
<p>Class B{<br />
var 1<br />
var 2<br />
.<br />
.<br />
var n<br />
Array C<br />
Array D<br />
}</p>
<p>Class C{<br />
var 1<br />
var 2<br />
.<br />
.<br />
var n<br />
Array E<br />
}</p>
<p>Something like this. And on the java side, i am getting nothing. With Java test client, my webservice works very fine. But with flex client, it does not.</p>
<p>Any help or suggestion is welcome.</p>
<p>Thanks,<br />
Sunil</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rohit</title>
		<link>http://www.jamesward.com/2007/07/30/flex-flash-as-competitors-to-java/comment-page-1/#comment-123094</link>
		<dc:creator>Rohit</dc:creator>
		<pubDate>Mon, 14 Jul 2008 04:33:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.org/wordpress/2007/07/30/flex-flash-as-competitors-to-java/#comment-123094</guid>
		<description>hi James,

Thanks for the enlighting post,it was a great help!!
Can you explain how do we send an object array,something like this :
public class XXX
	{
		
		private var id:int;
		private var organization:String;
		private var owner:UserRecord;
		private var params:Array;
        }
public class UserRecord
       {
                private var display_name:String;
                private var id:int;
                private var xx:Array;
       }
		
Now I have a tree structure..when I try to pass it as an object in the Axis webservice,It receives null.
Object is constructed at the flex end though.

What are the available options?Any help would be appreciated.

Thanks,</description>
		<content:encoded><![CDATA[<p>hi James,</p>
<p>Thanks for the enlighting post,it was a great help!!<br />
Can you explain how do we send an object array,something like this :<br />
public class XXX<br />
	{</p>
<p>		private var id:int;<br />
		private var organization:String;<br />
		private var owner:UserRecord;<br />
		private var params:Array;<br />
        }<br />
public class UserRecord<br />
       {<br />
                private var display_name:String;<br />
                private var id:int;<br />
                private var xx:Array;<br />
       }</p>
<p>Now I have a tree structure..when I try to pass it as an object in the Axis webservice,It receives null.<br />
Object is constructed at the flex end though.</p>
<p>What are the available options?Any help would be appreciated.</p>
<p>Thanks,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Goodman</title>
		<link>http://www.jamesward.com/2007/07/30/flex-flash-as-competitors-to-java/comment-page-1/#comment-96429</link>
		<dc:creator>Tim Goodman</dc:creator>
		<pubDate>Thu, 20 Mar 2008 08:26:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.org/wordpress/2007/07/30/flex-flash-as-competitors-to-java/#comment-96429</guid>
		<description>Hi James,

I tried the example you gave with one of my SOAP servers, and I got the error below.  Did you also need to update the services-config.xml file?  If so, can you post that also?

Many Thanks,
Tim


&#039;Destination &#039;https://{servername}.com/soapi.pl&#039; either does not exist or the destination has no channels defined (and the application does not define any default channels.)&#039;]
	at mx.messaging.config::ServerConfig$/internalGetChannelSet()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\messaging\config\ServerConfig.as:624]
	at mx.messaging.config::ServerConfig$/getChannelSet()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\messaging\config\ServerConfig.as:255]</description>
		<content:encoded><![CDATA[<p>Hi James,</p>
<p>I tried the example you gave with one of my SOAP servers, and I got the error below.  Did you also need to update the services-config.xml file?  If so, can you post that also?</p>
<p>Many Thanks,<br />
Tim</p>
<p>&#8216;Destination &#8216;https://{servername}.com/soapi.pl&#8217; either does not exist or the destination has no channels defined (and the application does not define any default channels.)&#8217;]<br />
	at mx.messaging.config::ServerConfig$/internalGetChannelSet()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\messaging\config\ServerConfig.as:624]<br />
	at mx.messaging.config::ServerConfig$/getChannelSet()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\messaging\config\ServerConfig.as:255]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
