Re: Sending XML data from action to YUI

2009-01-19 Thread Musachy Barroso
You could write your own result that uses XStream, or any other
library to serialize the objects into xml.

musachy

On Mon, Jan 19, 2009 at 2:27 AM, aum strut aum.str...@gmail.com wrote:
 Hi All,

 I developing ajax based application using struts 2.0.11
 for ajax we are using YUI for making ajax based call and currently its
 working fine for me.For one case i need to send XML created in my business
 logic to the front end

 The call will be created using YUI API and it must get XML which is getting
 created in Business logic in in order to fullfill its requirement.

 For experimentation i used the result type Stream and put the generated
 XML in the buffer and it worked perfectly fine, but i think that is not the
 best approach.

 and due to the current project stage we can't migrate this to higher
 version, so the probability of using REST plugin or any other option is not
 there

 Can an one suggest me the best approach so that we can return XML to the YUI
 ajax call

 thanks in advance
 -aum




-- 
Hey you! Would you help me to carry the stone? Pink Floyd

-
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org



Re: Sending XML data from action to YUI

2009-01-19 Thread aum strut
Thats what i came up with..
any one have any idea where i can find a good starter so that i can write my
own result type?

thanks for the help Musachy

On 1/19/09, Musachy Barroso musa...@gmail.com wrote:

 You could write your own result that uses XStream, or any other
 library to serialize the objects into xml.

 musachy

 On Mon, Jan 19, 2009 at 2:27 AM, aum strut aum.str...@gmail.com wrote:
  Hi All,
 
  I developing ajax based application using struts 2.0.11
  for ajax we are using YUI for making ajax based call and currently its
  working fine for me.For one case i need to send XML created in my
 business
  logic to the front end
 
  The call will be created using YUI API and it must get XML which is
 getting
  created in Business logic in in order to fullfill its requirement.
 
  For experimentation i used the result type Stream and put the generated
  XML in the buffer and it worked perfectly fine, but i think that is not
 the
  best approach.
 
  and due to the current project stage we can't migrate this to higher
  version, so the probability of using REST plugin or any other option is
 not
  there
 
  Can an one suggest me the best approach so that we can return XML to the
 YUI
  ajax call
 
  thanks in advance
  -aum
 



 --
 Hey you! Would you help me to carry the stone? Pink Floyd

 -
 To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
 For additional commands, e-mail: user-h...@struts.apache.org




Re: Sending XML data from action to YUI

2009-01-19 Thread Musachy Barroso
Take a look at the results, they are pretty simple, this is
StreamResult for example:

http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/StreamResult.java?view=markup

all you need to do is implement the Result interface, and then
register the result in a package:

package name=struts-default abstract=true
result-types
result-type name=stream
class=org.apache.struts2.dispatcher.StreamResult/

 /result-types
...

and the result is ready to be used.
musachy


On Mon, Jan 19, 2009 at 11:40 AM, aum strut aum.str...@gmail.com wrote:
 Thats what i came up with..
 any one have any idea where i can find a good starter so that i can write my
 own result type?

 thanks for the help Musachy

 On 1/19/09, Musachy Barroso musa...@gmail.com wrote:

 You could write your own result that uses XStream, or any other
 library to serialize the objects into xml.

 musachy

 On Mon, Jan 19, 2009 at 2:27 AM, aum strut aum.str...@gmail.com wrote:
  Hi All,
 
  I developing ajax based application using struts 2.0.11
  for ajax we are using YUI for making ajax based call and currently its
  working fine for me.For one case i need to send XML created in my
 business
  logic to the front end
 
  The call will be created using YUI API and it must get XML which is
 getting
  created in Business logic in in order to fullfill its requirement.
 
  For experimentation i used the result type Stream and put the generated
  XML in the buffer and it worked perfectly fine, but i think that is not
 the
  best approach.
 
  and due to the current project stage we can't migrate this to higher
  version, so the probability of using REST plugin or any other option is
 not
  there
 
  Can an one suggest me the best approach so that we can return XML to the
 YUI
  ajax call
 
  thanks in advance
  -aum
 



 --
 Hey you! Would you help me to carry the stone? Pink Floyd

 -
 To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
 For additional commands, e-mail: user-h...@struts.apache.org






-- 
Hey you! Would you help me to carry the stone? Pink Floyd

-
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org



Re: Sending XML data from action to YUI

2009-01-19 Thread aum strut
Thanks Musachy for the help
i will try to follow what u have suggested



On 1/19/09, Musachy Barroso musa...@gmail.com wrote:

 Take a look at the results, they are pretty simple, this is
 StreamResult for example:


 http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/StreamResult.java?view=markup

 all you need to do is implement the Result interface, and then
 register the result in a package:

 package name=struts-default abstract=true
result-types
result-type name=stream
 class=org.apache.struts2.dispatcher.StreamResult/

 /result-types
 ...

 and the result is ready to be used.
 musachy


 On Mon, Jan 19, 2009 at 11:40 AM, aum strut aum.str...@gmail.com wrote:
  Thats what i came up with..
  any one have any idea where i can find a good starter so that i can write
 my
  own result type?
 
  thanks for the help Musachy
 
  On 1/19/09, Musachy Barroso musa...@gmail.com wrote:
 
  You could write your own result that uses XStream, or any other
  library to serialize the objects into xml.
 
  musachy
 
  On Mon, Jan 19, 2009 at 2:27 AM, aum strut aum.str...@gmail.com
 wrote:
   Hi All,
  
   I developing ajax based application using struts 2.0.11
   for ajax we are using YUI for making ajax based call and currently its
   working fine for me.For one case i need to send XML created in my
  business
   logic to the front end
  
   The call will be created using YUI API and it must get XML which is
  getting
   created in Business logic in in order to fullfill its requirement.
  
   For experimentation i used the result type Stream and put the
 generated
   XML in the buffer and it worked perfectly fine, but i think that is
 not
  the
   best approach.
  
   and due to the current project stage we can't migrate this to higher
   version, so the probability of using REST plugin or any other option
 is
  not
   there
  
   Can an one suggest me the best approach so that we can return XML to
 the
  YUI
   ajax call
  
   thanks in advance
   -aum
  
 
 
 
  --
  Hey you! Would you help me to carry the stone? Pink Floyd
 
  -
  To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
  For additional commands, e-mail: user-h...@struts.apache.org
 
 
 



 --
 Hey you! Would you help me to carry the stone? Pink Floyd

 -
 To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
 For additional commands, e-mail: user-h...@struts.apache.org




Re: Sending XML data from action to YUI

2009-01-19 Thread dusty

Has either of you tried the XSLT result type?  I have not and I am curious
about how well it works.  



aum strut wrote:
 
 Thanks Musachy for the help
 i will try to follow what u have suggested
 
 
 
 On 1/19/09, Musachy Barroso musa...@gmail.com wrote:

 Take a look at the results, they are pretty simple, this is
 StreamResult for example:


 http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/StreamResult.java?view=markup

 all you need to do is implement the Result interface, and then
 register the result in a package:

 package name=struts-default abstract=true
result-types
result-type name=stream
 class=org.apache.struts2.dispatcher.StreamResult/

 /result-types
 ...

 and the result is ready to be used.
 musachy


 On Mon, Jan 19, 2009 at 11:40 AM, aum strut aum.str...@gmail.com wrote:
  Thats what i came up with..
  any one have any idea where i can find a good starter so that i can
 write
 my
  own result type?
 
  thanks for the help Musachy
 
  On 1/19/09, Musachy Barroso musa...@gmail.com wrote:
 
  You could write your own result that uses XStream, or any other
  library to serialize the objects into xml.
 
  musachy
 
  On Mon, Jan 19, 2009 at 2:27 AM, aum strut aum.str...@gmail.com
 wrote:
   Hi All,
  
   I developing ajax based application using struts 2.0.11
   for ajax we are using YUI for making ajax based call and currently
 its
   working fine for me.For one case i need to send XML created in my
  business
   logic to the front end
  
   The call will be created using YUI API and it must get XML which is
  getting
   created in Business logic in in order to fullfill its requirement.
  
   For experimentation i used the result type Stream and put the
 generated
   XML in the buffer and it worked perfectly fine, but i think that is
 not
  the
   best approach.
  
   and due to the current project stage we can't migrate this to higher
   version, so the probability of using REST plugin or any other option
 is
  not
   there
  
   Can an one suggest me the best approach so that we can return XML to
 the
  YUI
   ajax call
  
   thanks in advance
   -aum
  
 
 
 
  --
  Hey you! Would you help me to carry the stone? Pink Floyd
 
  -
  To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
  For additional commands, e-mail: user-h...@struts.apache.org
 
 
 



 --
 Hey you! Would you help me to carry the stone? Pink Floyd

 -
 To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
 For additional commands, e-mail: user-h...@struts.apache.org


 
 

-- 
View this message in context: 
http://www.nabble.com/Sending-XML-data-from-action-to-YUI-tp21538031p21556256.html
Sent from the Struts - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org



Re: Sending XML data from action to YUI

2009-01-19 Thread Miguel
The xslt result works fine, but you need to build the dom tree (using
dom, jdom, dom4j or anything that can export to w3 dom) and have it
in memory. I think Xstream also can export to w3 DOM. I´ve used
xstream and it works like a charm (in reflexion mode), but I don´t
know how to customize the xml it produces, and it´s pretty ugly. So
you may want to research how to create a custom mapping object --
xml .
One good thing about the xslt result type is that you don´t need to
have a stylesheet to do a null transformation!! (if you don't
configure a stylesheet you get a identity transform).

Si quieres ser más positivo, pierde un electrón
Miguel Ruiz Velasco S.



On Mon, Jan 19, 2009 at 21:11, dusty dustin_pea...@yahoo.com wrote:

 Has either of you tried the XSLT result type?  I have not and I am curious
 about how well it works.



 aum strut wrote:

 Thanks Musachy for the help
 i will try to follow what u have suggested



 On 1/19/09, Musachy Barroso musa...@gmail.com wrote:

 Take a look at the results, they are pretty simple, this is
 StreamResult for example:


 http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/StreamResult.java?view=markup

 all you need to do is implement the Result interface, and then
 register the result in a package:

 package name=struts-default abstract=true
result-types
result-type name=stream
 class=org.apache.struts2.dispatcher.StreamResult/

 /result-types
 ...

 and the result is ready to be used.
 musachy


 On Mon, Jan 19, 2009 at 11:40 AM, aum strut aum.str...@gmail.com wrote:
  Thats what i came up with..
  any one have any idea where i can find a good starter so that i can
 write
 my
  own result type?
 
  thanks for the help Musachy
 
  On 1/19/09, Musachy Barroso musa...@gmail.com wrote:
 
  You could write your own result that uses XStream, or any other
  library to serialize the objects into xml.
 
  musachy
 
  On Mon, Jan 19, 2009 at 2:27 AM, aum strut aum.str...@gmail.com
 wrote:
   Hi All,
  
   I developing ajax based application using struts 2.0.11
   for ajax we are using YUI for making ajax based call and currently
 its
   working fine for me.For one case i need to send XML created in my
  business
   logic to the front end
  
   The call will be created using YUI API and it must get XML which is
  getting
   created in Business logic in in order to fullfill its requirement.
  
   For experimentation i used the result type Stream and put the
 generated
   XML in the buffer and it worked perfectly fine, but i think that is
 not
  the
   best approach.
  
   and due to the current project stage we can't migrate this to higher
   version, so the probability of using REST plugin or any other option
 is
  not
   there
  
   Can an one suggest me the best approach so that we can return XML to
 the
  YUI
   ajax call
  
   thanks in advance
   -aum
  
 
 
 
  --
  Hey you! Would you help me to carry the stone? Pink Floyd
 
  -
  To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
  For additional commands, e-mail: user-h...@struts.apache.org
 
 
 



 --
 Hey you! Would you help me to carry the stone? Pink Floyd

 -
 To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
 For additional commands, e-mail: user-h...@struts.apache.org





 --
 View this message in context: 
 http://www.nabble.com/Sending-XML-data-from-action-to-YUI-tp21538031p21556256.html
 Sent from the Struts - User mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
 For additional commands, e-mail: user-h...@struts.apache.org



-
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org



Re: Sending XML data from action to YUI

2009-01-19 Thread aum strut
I tried using XSLT result type but it forced me to have a stylesheet
might be something i was doing wrong

but finally for XM i found that creating your own custom result type is the
clean approach
and it worked quite smoothly for me.

-aum

On Tue, Jan 20, 2009 at 9:55 AM, Miguel miguel...@gmail.com wrote:

 The xslt result works fine, but you need to build the dom tree (using
 dom, jdom, dom4j or anything that can export to w3 dom) and have it
 in memory. I think Xstream also can export to w3 DOM. I´ve used
 xstream and it works like a charm (in reflexion mode), but I don´t
 know how to customize the xml it produces, and it´s pretty ugly. So
 you may want to research how to create a custom mapping object --
 xml .
 One good thing about the xslt result type is that you don´t need to
 have a stylesheet to do a null transformation!! (if you don't
 configure a stylesheet you get a identity transform).

 Si quieres ser más positivo, pierde un electrón
 Miguel Ruiz Velasco S.



 On Mon, Jan 19, 2009 at 21:11, dusty dustin_pea...@yahoo.com wrote:
 
  Has either of you tried the XSLT result type?  I have not and I am
 curious
  about how well it works.
 
 
 
  aum strut wrote:
 
  Thanks Musachy for the help
  i will try to follow what u have suggested
 
 
 
  On 1/19/09, Musachy Barroso musa...@gmail.com wrote:
 
  Take a look at the results, they are pretty simple, this is
  StreamResult for example:
 
 
 
 http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/StreamResult.java?view=markup
 
  all you need to do is implement the Result interface, and then
  register the result in a package:
 
  package name=struts-default abstract=true
 result-types
 result-type name=stream
  class=org.apache.struts2.dispatcher.StreamResult/
 
  /result-types
  ...
 
  and the result is ready to be used.
  musachy
 
 
  On Mon, Jan 19, 2009 at 11:40 AM, aum strut aum.str...@gmail.com
 wrote:
   Thats what i came up with..
   any one have any idea where i can find a good starter so that i can
  write
  my
   own result type?
  
   thanks for the help Musachy
  
   On 1/19/09, Musachy Barroso musa...@gmail.com wrote:
  
   You could write your own result that uses XStream, or any other
   library to serialize the objects into xml.
  
   musachy
  
   On Mon, Jan 19, 2009 at 2:27 AM, aum strut aum.str...@gmail.com
  wrote:
Hi All,
   
I developing ajax based application using struts 2.0.11
for ajax we are using YUI for making ajax based call and currently
  its
working fine for me.For one case i need to send XML created in my
   business
logic to the front end
   
The call will be created using YUI API and it must get XML which
 is
   getting
created in Business logic in in order to fullfill its requirement.
   
For experimentation i used the result type Stream and put the
  generated
XML in the buffer and it worked perfectly fine, but i think that
 is
  not
   the
best approach.
   
and due to the current project stage we can't migrate this to
 higher
version, so the probability of using REST plugin or any other
 option
  is
   not
there
   
Can an one suggest me the best approach so that we can return XML
 to
  the
   YUI
ajax call
   
thanks in advance
-aum
   
  
  
  
   --
   Hey you! Would you help me to carry the stone? Pink Floyd
  
  
 -
   To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
   For additional commands, e-mail: user-h...@struts.apache.org
  
  
  
 
 
 
  --
  Hey you! Would you help me to carry the stone? Pink Floyd
 
  -
  To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
  For additional commands, e-mail: user-h...@struts.apache.org
 
 
 
 
 
  --
  View this message in context:
 http://www.nabble.com/Sending-XML-data-from-action-to-YUI-tp21538031p21556256.html
  Sent from the Struts - User mailing list archive at Nabble.com.
 
 
  -
  To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
  For additional commands, e-mail: user-h...@struts.apache.org
 
 

 -
 To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
 For additional commands, e-mail: user-h...@struts.apache.org




Sending XML data from action to YUI

2009-01-18 Thread aum strut
Hi All,

I developing ajax based application using struts 2.0.11
for ajax we are using YUI for making ajax based call and currently its
working fine for me.For one case i need to send XML created in my business
logic to the front end

The call will be created using YUI API and it must get XML which is getting
created in Business logic in in order to fullfill its requirement.

For experimentation i used the result type Stream and put the generated
XML in the buffer and it worked perfectly fine, but i think that is not the
best approach.

and due to the current project stage we can't migrate this to higher
version, so the probability of using REST plugin or any other option is not
there

Can an one suggest me the best approach so that we can return XML to the YUI
ajax call

thanks in advance
-aum