RE: Axis/SOAP proposal for Struts

2003-01-18 Thread Mike Oliver
Thanks Craig, 

Understood, no question and no problem.  The SourceForge/Axis4Struts is
just for that purpose, including CVS, tasks, etc. 

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Craig R. McClanahan [mailto:[EMAIL PROTECTED]] 
Sent: Saturday, January 18, 2003 2:33 PM
To: Struts Users Mailing List
Subject: RE: Axis/SOAP proposal for Struts



On Sat, 18 Jan 2003, Mike Oliver wrote:

> Date: Sat, 18 Jan 2003 14:14:19 -0700
> From: Mike Oliver <[EMAIL PROTECTED]>
> Reply-To: Struts Users Mailing List <[EMAIL PROTECTED]>
> To: 'Struts Users Mailing List' <[EMAIL PROTECTED]>
> Subject: RE: Axis/SOAP proposal for Struts
>
> Kevin,
>
> I started a new thread in dev and I have a project going in
> SourceForge.net/Axis4Struts, I would be honored if you would
> participate.
>

You guys are welcome to discuss and play with ideas and prototype, but
the
formal discussions over what will actually be done to Struts itself will
happen on the STRUTS-DEV mailing list.  Subscribe by sending an empty
message to <[EMAIL PROTECTED]>.

> Michael Oliver

Craig


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



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




RE: Axis/SOAP proposal for Struts

2003-01-18 Thread Craig R. McClanahan


On Sat, 18 Jan 2003, Mike Oliver wrote:

> Date: Sat, 18 Jan 2003 14:14:19 -0700
> From: Mike Oliver <[EMAIL PROTECTED]>
> Reply-To: Struts Users Mailing List <[EMAIL PROTECTED]>
> To: 'Struts Users Mailing List' <[EMAIL PROTECTED]>
> Subject: RE: Axis/SOAP proposal for Struts
>
> Kevin,
>
> I started a new thread in dev and I have a project going in
> SourceForge.net/Axis4Struts, I would be honored if you would
> participate.
>

You guys are welcome to discuss and play with ideas and prototype, but the
formal discussions over what will actually be done to Struts itself will
happen on the STRUTS-DEV mailing list.  Subscribe by sending an empty
message to <[EMAIL PROTECTED]>.

> Michael Oliver

Craig


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




RE: Axis/SOAP proposal for Struts

2003-01-18 Thread Mike Oliver
Kevin,

I started a new thread in dev and I have a project going in
SourceForge.net/Axis4Struts, I would be honored if you would
participate.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 1:36 PM
To: Struts Users Mailing List
Cc: 'Struts Users Mailing List'
Subject: RE: Axis/SOAP proposal for Struts



Mike -

Since you've started this thread - I don't want to move it to dev until
I
know you are on that list.

Can you either let me know you are there and I'll begin a thread there -
or
can you begin a thread in dev entitles something like: "Struts/Axis next
steps" and we'll try putting a plan together?

Thanks -
Kevin




 

 

 "Mike Oliver" To: "'Struts Users
Mailing List'" <[EMAIL PROTECTED]>  
 <[EMAIL PROTECTED]>   cc: (bcc: Kevin
Bedell/Systems/USHO/SunLife)        
     01/17/2003 12:22 PM   Subject:  RE: Axis/SOAP
proposal for Struts 
 Please respond to "Struts

 Users Mailing List"

 

 





With any luck we will find more that are looking for this same
capability and we can join forces and save double effort.  Perhaps a
SourceForge Project if we can't get a Jakarta project for it just yet.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Mark Galbreath [mailto:[EMAIL PROTECTED]]
Sent: Friday, January 17, 2003 9:02 AM
To: 'Struts Users Mailing List'
Subject: RE: Axis/SOAP proposal for Struts

I actually AM doing this now, but I whole-heartedly agree that a
standardized Axis/SOAP interface to Struts would be very, very cool.

Mark

-Original Message-
From: Mike Oliver [mailto:[EMAIL PROTECTED]]
Sent: Friday, January 17, 2003 10:46 AM

I would like to propose that Struts be extended to support another entry
point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services
Interface to Struts.  FormBeans would be part of the payload for
requests.
Responses would be generated by Forwards for SOAP.  This new Axis entry
point would do the same work as ActionServlet with the only significant
difference being the construction of the FormBean. Incoming SOAP
Requests
would be configured to call the same RequestHandlers and as far as the
actions go they won't know that the source was an HTML Form or a
serialized
FormBean.

I feel this will give a great deal of flexibility to Applications where
they
want a Web Browser User Interface as well as Web Services for the same
Application Data Model and Business Logic.

I am planning on doing this anyway, and felt it applicable to this group
and
would offer to share it as a sub project and would welcome contributions
of
thought, expertise and code.



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



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






---
This e-mail message (including attachments, if any) is intended for the
use
of the individual or entity to which it is addressed and may contain
information that is privileged, proprietary , confidential and exempt
from
disclosure.  If you are not the intended recipient, you are notified
that
any dissemination, distribution or copying of this communication is
strictly prohibited.  If you have received this communication in error,
please notify the sender and erase this e-mail message immediately.

---




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



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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mike Oliver
Not over trivial at all, and could influence where we find the
commonality.  If this works out, we may offer other Struts entry points
for various transports with equal ease.  Certainly one of the advantages
of an Axis4Struts layer could be that "if it works for Axis it works for
Struts" and I think that should be part of the design criteria.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Will Etson [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 1:48 PM
To: [EMAIL PROTECTED]
Subject: RE: Axis/SOAP proposal for Struts

Not to quibble over trivialities, but SOAP is a transport independent
payload 
and is not dependant on HTTPRequest and HTTPResponse. Axis supports this

notion very well. How this would effect the integration of the two
technologies, 
I can't say.

Will Etson
>>> "Mike Oliver" <[EMAIL PROTECTED]> 01/17/03 10:31AM >>> 
There certainly are some bugaboos in the marriage of these two 
technologies (Axis/Struts) but I don't think them to be insurmountable. 

For example the dependency on the HTTPRequest and HTTPResponse, a SOAP 
Request is after all an HTTP request. So the problem becomes more the 
difference in the format of the input and output streams, eh? My hope 
is that we can find a fairly clear line of commonality and my gut feel 
is that the commonality line between the two entry points merge at the 
call to the RequestHandler, but perhaps it is one level below that with 
a SOAPRequestHandler that calls Actions and the Actions are common. 

Michael Oliver 
AppsAsPeers LLC 
7391 S. Bullrider Ave. 
Tucson, AZ 85747 
Phone:(520)574-1150 
Fax:(520)844-1036 


-Original Message- 
From: Joe Germuska [ mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 10:29 AM 
To: Struts Users Mailing List 
Subject: RE: Axis/SOAP proposal for Struts 

At 11:02 AM -0500 2003/01/17, Mark Galbreath wrote: 
>I actually AM doing this now, but I whole-heartedly agree that a 
>standardized Axis/SOAP interface to Struts would be very, very cool. 
> 

At 9:54 AM -0700 2003/01/17, Mike Oliver wrote: 
>The nice thing would be to do it now, for 1.1 outside the current 
>stream, but get a dialog going so the work done for it can be used at 
>least for lessons learned when the effort for 2.0 begins. 

Mark: 

care to elaborate on the big picture design you're using? 

Mike: 

have you got a design vision? 

I have to admit that I'm having some trouble seeing how to fit it in 
to Struts 1.x when the actions depend on HTTP request and response, 
but then, I haven't spent much time thinking about it. 

Joe 

-- 
-- 
Joe Germuska | "Big corporations here now believe we 
will have war. 
[EMAIL PROTECTED] | Believe all would welcome it as relief to 
suspense." 
http://blog.germuska.com/ | telegram to President McKinley, 25 March 
1898 


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


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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mike Oliver
Thanks Craig, 

Moving this thread to the Dev list as I type with my other hand.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036

-Original Message-
From: Craig R. McClanahan [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 1:46 PM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts



On Fri, 17 Jan 2003, Mike Oliver wrote:

> Date: Fri, 17 Jan 2003 08:45:49 -0700
> From: Mike Oliver <[EMAIL PROTECTED]>
> Reply-To: Struts Users Mailing List <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Subject: Axis/SOAP proposal for Struts
>
> Struts Users,
>
>
>
> I would like to propose that Struts be extended to support another
entry
> point.  The ActionServlet would be augmented by an Axis/SOAP Web
> Services Interface to Struts.  FormBeans would be part of the payload
> for requests.  Responses would be generated by Forwards for SOAP.
This
> new Axis entry point would do the same work as ActionServlet with the
> only significant difference being the construction of the FormBean.
> Incoming SOAP Requests would be configured to call the same
> RequestHandlers and as far as the actions go they won't know that the
> source was an HTML Form or a serialized FormBean.
>

I'm interested in this general area of exploration as well, as are
several
other Struts developers.  There's quite a few ways to approapch it.  The
best place to get involved on those discussions will be to join the
STRUTS-DEV mailing list where all the developers hang out -- although
our
short term focus is going to continue to be getting 1.1 out the door
:-).

Craig



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



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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mike Oliver
That usually comes from fear for me, but welcome to the dialog and watch
for Axis4Struts on SourceForge any moment.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Jacob Hookom [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 1:02 PM
To: 'Struts Users Mailing List'
Subject: RE: Axis/SOAP proposal for Struts

I'm so excited that I think I've soiled myself...

-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 12:36 PM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I hear ya! I got excited thinking of the possibilities. I sent an email 
to one of our clients (a struts user) and our product group about this 
potentially being a part of a future struts package. With our current 
plugins for Struts (we have a model framework called eQ!), it really 
expands our possibilities as well, and the sales/marketing guy will love

that :-)

Robert

Mike Oliver wrote:

>Robert, 
>
>My thinking exactly! I just didn't want to burden the list with a tome
>of every implication of this proposal.
>
>Michael Oliver
>AppsAsPeers LLC
>7391 S. Bullrider Ave.
>Tucson, AZ 85747
>Phone:(520)574-1150
>Fax:(520)844-1036
>
>
>-Original Message-
>From: Robert McIntosh [mailto:[EMAIL PROTECTED]] 
>Sent: Friday, January 17, 2003 10:24 AM
>To: Struts Users Mailing List
>Subject: Re: Axis/SOAP proposal for Struts
>
>I think this would be a wonderful idea for several reasons.
>
>- For one it would really enable a standalone Swing (maybe even SWT...)

>or applet-based client to use the processesing abilities of the struts 
>app in a more defined manner. Or even, dare I say, a .Net client...
>- It would also enable application to application communication, which 
>could be a big plus for some enterprises. Imagine, a B2B scenario, or 
>even within an enterprise some app could send a message to JMS, which
is
>
>picked up by a MDB which then sends a SOAP message to a Struts-based 
>application.
>
>I think it would really open up the possibilities and user base for
>Struts.
>
>Just my .02
>Robert McIntosh
>
>Mike Oliver wrote:
>
>  
>
>>Struts Users, 
>>
>>
>>
>>I would like to propose that Struts be extended to support another
>>
>>
>entry
>  
>
>>point.  The ActionServlet would be augmented by an Axis/SOAP Web
>>Services Interface to Struts.  FormBeans would be part of the payload
>>for requests.  Responses would be generated by Forwards for SOAP.
This
>>new Axis entry point would do the same work as ActionServlet with the
>>only significant difference being the construction of the FormBean.
>>Incoming SOAP Requests would be configured to call the same
>>RequestHandlers and as far as the actions go they won't know that the
>>source was an HTML Form or a serialized FormBean.  
>>
>>
>>
>>I feel this will give a great deal of flexibility to Applications
where
>>they want a Web Browser User Interface as well as Web Services for the
>>same Application Data Model and Business Logic.
>>
>>
>>
>>I am planning on doing this anyway, and felt it applicable to this
>>
>>
>group
>  
>
>>and would offer to share it as a sub project and would welcome
>>contributions of thought, expertise and code.
>>
>>
>>
>>Michael Oliver
>>Chief Technology Officer
>>AppsAsPeers LLC
>>7391 S. Bullrider Ave.
>>Tucson, AZ 85747
>>520.574.1150 Voice
>>520.844.1036 Fax
>>520.270.8862 Cell
>>http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
>>[EMAIL PROTECTED] SMS
>>http://www.ollie.ezpeer.net <http://www.ollie.ezpeer.net/>  Personal
>>Home Page
>>http://www.ollie.im-live.com/im-live/  Instant Chat
>>[EMAIL PROTECTED] MSN Messenger
>>[EMAIL PROTECTED] Yahoo Instant Messenger
>>MikeOliverAZ Aol Instant Messenger
>>
>>
>>
>>
>>
>>
>> 
>>
>>
>>
>
>
>--
>To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
>
>
>--
>To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>
>  
>


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


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



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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Will Etson
Not to quibble over trivialities, but SOAP is a transport independent payload 
and is not dependant on HTTPRequest and HTTPResponse. Axis supports this 
notion very well. How this would effect the integration of the two technologies, 
I can't say.

Will Etson
>>> "Mike Oliver" <[EMAIL PROTECTED]> 01/17/03 10:31AM >>> 
There certainly are some bugaboos in the marriage of these two 
technologies (Axis/Struts) but I don't think them to be insurmountable. 

For example the dependency on the HTTPRequest and HTTPResponse, a SOAP 
Request is after all an HTTP request. So the problem becomes more the 
difference in the format of the input and output streams, eh? My hope 
is that we can find a fairly clear line of commonality and my gut feel 
is that the commonality line between the two entry points merge at the 
call to the RequestHandler, but perhaps it is one level below that with 
a SOAPRequestHandler that calls Actions and the Actions are common. 

Michael Oliver 
AppsAsPeers LLC 
7391 S. Bullrider Ave. 
Tucson, AZ 85747 
Phone:(520)574-1150 
Fax:(520)844-1036 


-Original Message- 
From: Joe Germuska [ mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 10:29 AM 
To: Struts Users Mailing List 
Subject: RE: Axis/SOAP proposal for Struts 

At 11:02 AM -0500 2003/01/17, Mark Galbreath wrote: 
>I actually AM doing this now, but I whole-heartedly agree that a 
>standardized Axis/SOAP interface to Struts would be very, very cool. 
> 

At 9:54 AM -0700 2003/01/17, Mike Oliver wrote: 
>The nice thing would be to do it now, for 1.1 outside the current 
>stream, but get a dialog going so the work done for it can be used at 
>least for lessons learned when the effort for 2.0 begins. 

Mark: 

care to elaborate on the big picture design you're using? 

Mike: 

have you got a design vision? 

I have to admit that I'm having some trouble seeing how to fit it in 
to Struts 1.x when the actions depend on HTTP request and response, 
but then, I haven't spent much time thinking about it. 

Joe 

-- 
-- 
Joe Germuska | "Big corporations here now believe we 
will have war. 
[EMAIL PROTECTED] | Believe all would welcome it as relief to 
suspense." 
http://blog.germuska.com/ | telegram to President McKinley, 25 March 
1898 


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



Re: Axis/SOAP proposal for Struts

2003-01-17 Thread Craig R. McClanahan


On Fri, 17 Jan 2003, Mike Oliver wrote:

> Date: Fri, 17 Jan 2003 08:45:49 -0700
> From: Mike Oliver <[EMAIL PROTECTED]>
> Reply-To: Struts Users Mailing List <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Subject: Axis/SOAP proposal for Struts
>
> Struts Users,
>
>
>
> I would like to propose that Struts be extended to support another entry
> point.  The ActionServlet would be augmented by an Axis/SOAP Web
> Services Interface to Struts.  FormBeans would be part of the payload
> for requests.  Responses would be generated by Forwards for SOAP.  This
> new Axis entry point would do the same work as ActionServlet with the
> only significant difference being the construction of the FormBean.
> Incoming SOAP Requests would be configured to call the same
> RequestHandlers and as far as the actions go they won't know that the
> source was an HTML Form or a serialized FormBean.
>

I'm interested in this general area of exploration as well, as are several
other Struts developers.  There's quite a few ways to approapch it.  The
best place to get involved on those discussions will be to join the
STRUTS-DEV mailing list where all the developers hang out -- although our
short term focus is going to continue to be getting 1.1 out the door :-).

Craig



--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




Re: Axis/SOAP proposal for Struts

2003-01-17 Thread Ka-Wai Chan
Yes, JAXM has SOAP calls under the covers.  I have external applications 
that are publishing messages into a JMS Queue (cortex) which are then 
translated into JAXM posts to our JAXMServlet implementation. 
http://wwws.sun.com/software/sunone/wp-cortex.pdf.  

We are using this as a way to communicate between modules in a large 
workflow.  Currently I have the JAXMServlet execute different message 
handlers based on either the SOAP header or the post url based on a xml 
configuration file.  At first I wished that there was a way to integrate 
this directly to struts (single point of entry).  But from the posts, it 
seems like having multiple points of entries wasn't such a bad idea.  So 
I guess I am just hoping for someway to configure these so that the 
messages can be transformed into form objects and call action classes 
based on some kind of message transformation.  Instead of just 
processing the messages directly.

Thanks
Ka-Wai


Robert McIntosh wrote:

Unless I'm mistaken (it has been a while since I've looked at) JAXM 
uses SOAP calls under the covers, so in theory anyway you could use 
JAXM as a Java API to a SOAP based Struts app. I believe JAXM is 
supposed to support other transport types, but currently only SOAP is 
supported, or something like that.

Robert

Ka-Wai Chan wrote:

This is awesome... I am currently working on a struts app that has to 
integrate with JAXM Any chance that JAXM could be supported some 
way as well?

Ka-Wai Chan


Robert McIntosh wrote:

I'll keep a lookout for it. I'll have to brush up on Axis in the 
meantime...

Mike Oliver wrote:

Thanks Robert,
The interest level in this is also exciting to me.  Watch for the
"Axis4Struts" project on SourceForge and I look forward to your
participation.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] Sent: 
Friday, January 17, 2003 11:36 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I hear ya! I got excited thinking of the possibilities. I sent an 
email to one of our clients (a struts user) and our product group 
about this potentially being a part of a future struts package. 
With our current plugins for Struts (we have a model framework 
called eQ!), it really expands our possibilities as well, and the 
sales/marketing guy will love

that :-)

Robert

Mike Oliver wrote:

 

Robert,
My thinking exactly! I just didn't want to burden the list with a 
tome
of every implication of this proposal.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] Sent: 
Friday, January 17, 2003 10:24 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I think this would be a wonderful idea for several reasons.

- For one it would really enable a standalone Swing (maybe even 
SWT...)
  




 

or applet-based client to use the processesing abilities of the 
struts app in a more defined manner. Or even, dare I say, a .Net 
client...
- It would also enable application to application communication, 
which could be a big plus for some enterprises. Imagine, a B2B 
scenario, or even within an enterprise some app could send a 
message to JMS, which
  



is
 

picked up by a MDB which then sends a SOAP message to a 
Struts-based application.

I think it would really open up the possibilities and user base for
Struts.

Just my .02
Robert McIntosh

Mike Oliver wrote:



 

Struts Users,


I would like to propose that Struts be extended to support another
 




entry


 

point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services Interface to Struts.  FormBeans would be part of the 
payload
for requests.  Responses would be generated by Forwards for SOAP.





This
 

new Axis entry point would do the same work as ActionServlet with 
the
only significant difference being the construction of the FormBean.
Incoming SOAP Requests would be configured to call the same
RequestHandlers and as far as the actions go they won't know that 
the
source was an HTML Form or a serialized FormBean.

I feel this will give a great deal of flexibility to Applications





where
 

they want a Web Browser User Interface as well as Web Services 
for the
same Application Data Model and Business Logic.



I am planning on doing this anyway, and felt it applicable to this
 




group


 

and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.



Michael Oliver
Chief Technology Officer
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
520.574.1150 Voice
520.844.1036 Fax
520.270.8862 Cell
http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
[EMAIL PROTECTED] SMS
http://www.ollie.ezpeer.net <

RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Kevin . Bedell


Mike -

Since you've started this thread - I don't want to move it to dev until I
know you are on that list.

Can you either let me know you are there and I'll begin a thread there - or
can you begin a thread in dev entitles something like: "Struts/Axis next
steps" and we'll try putting a plan together?

Thanks -
Kevin




   

   

 "Mike Oliver" To: "'Struts Users Mailing List'" 
<[EMAIL PROTECTED]>  
 <[EMAIL PROTECTED]>   cc: (bcc: Kevin 
Bedell/Systems/USHO/SunLife)        
         01/17/2003 12:22 PM   Subject:  RE: Axis/SOAP proposal for 
Struts 
 Please respond to "Struts 

 Users Mailing List"   

   

   





With any luck we will find more that are looking for this same
capability and we can join forces and save double effort.  Perhaps a
SourceForge Project if we can't get a Jakarta project for it just yet.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Mark Galbreath [mailto:[EMAIL PROTECTED]]
Sent: Friday, January 17, 2003 9:02 AM
To: 'Struts Users Mailing List'
Subject: RE: Axis/SOAP proposal for Struts

I actually AM doing this now, but I whole-heartedly agree that a
standardized Axis/SOAP interface to Struts would be very, very cool.

Mark

-Original Message-
From: Mike Oliver [mailto:[EMAIL PROTECTED]]
Sent: Friday, January 17, 2003 10:46 AM

I would like to propose that Struts be extended to support another entry
point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services
Interface to Struts.  FormBeans would be part of the payload for
requests.
Responses would be generated by Forwards for SOAP.  This new Axis entry
point would do the same work as ActionServlet with the only significant
difference being the construction of the FormBean. Incoming SOAP
Requests
would be configured to call the same RequestHandlers and as far as the
actions go they won't know that the source was an HTML Form or a
serialized
FormBean.

I feel this will give a great deal of flexibility to Applications where
they
want a Web Browser User Interface as well as Web Services for the same
Application Data Model and Business Logic.

I am planning on doing this anyway, and felt it applicable to this group
and
would offer to share it as a sub project and would welcome contributions
of
thought, expertise and code.



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



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





---
This e-mail message (including attachments, if any) is intended for the use
of the individual or entity to which it is addressed and may contain
information that is privileged, proprietary , confidential and exempt from
disclosure.  If you are not the intended recipient, you are notified that
any dissemination, distribution or copying of this communication is
strictly prohibited.  If you have received this communication in error,
please notify the sender and erase this e-mail message immediately.
---




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




RE: [FRIDAY][OT] RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mark Galbreath
It's not the pills so much...I just wish I hadn't drank all that cough
syrup

-Original Message-
From: Chappell, Simon P [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 2:33 PM

I feel so much better now ... no really ... it has nothing to do with the
pills those awfully nice people in the white coats gave me. And this extra
padded cubicle is very comfortable. And I look really spiffy in my nice new
company provided white jacket, even if the arms look like need retailoring
to face the front better.

;-)



--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mark Galbreath
THAT was a little more information than I needed

-Original Message-
From: Jacob Hookom [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 3:02 PM

I'm so excited that I think I've soiled myself...



--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




Re: Axis/SOAP proposal for Struts

2003-01-17 Thread Robert McIntosh
Unless I'm mistaken (it has been a while since I've looked at) JAXM uses 
SOAP calls under the covers, so in theory anyway you could use JAXM as a 
Java API to a SOAP based Struts app. I believe JAXM is supposed to 
support other transport types, but currently only SOAP is supported, or 
something like that.

Robert

Ka-Wai Chan wrote:

This is awesome... I am currently working on a struts app that has to 
integrate with JAXM Any chance that JAXM could be supported some 
way as well?

Ka-Wai Chan


Robert McIntosh wrote:

I'll keep a lookout for it. I'll have to brush up on Axis in the 
meantime...

Mike Oliver wrote:

Thanks Robert,
The interest level in this is also exciting to me.  Watch for the
"Axis4Struts" project on SourceForge and I look forward to your
participation.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] Sent: 
Friday, January 17, 2003 11:36 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I hear ya! I got excited thinking of the possibilities. I sent an 
email to one of our clients (a struts user) and our product group 
about this potentially being a part of a future struts package. With 
our current plugins for Struts (we have a model framework called 
eQ!), it really expands our possibilities as well, and the 
sales/marketing guy will love

that :-)

Robert

Mike Oliver wrote:

 

Robert,
My thinking exactly! I just didn't want to burden the list with a tome
of every implication of this proposal.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] Sent: 
Friday, January 17, 2003 10:24 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I think this would be a wonderful idea for several reasons.

- For one it would really enable a standalone Swing (maybe even 
SWT...)
  



 

or applet-based client to use the processesing abilities of the 
struts app in a more defined manner. Or even, dare I say, a .Net 
client...
- It would also enable application to application communication, 
which could be a big plus for some enterprises. Imagine, a B2B 
scenario, or even within an enterprise some app could send a 
message to JMS, which
  


is
 

picked up by a MDB which then sends a SOAP message to a 
Struts-based application.

I think it would really open up the possibilities and user base for
Struts.

Just my .02
Robert McIntosh

Mike Oliver wrote:



 

Struts Users,


I would like to propose that Struts be extended to support another
 



entry


 

point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services Interface to Struts.  FormBeans would be part of the payload
for requests.  Responses would be generated by Forwards for SOAP.




This
 

new Axis entry point would do the same work as ActionServlet with the
only significant difference being the construction of the FormBean.
Incoming SOAP Requests would be configured to call the same
RequestHandlers and as far as the actions go they won't know that the
source was an HTML Form or a serialized FormBean.

I feel this will give a great deal of flexibility to Applications




where
 

they want a Web Browser User Interface as well as Web Services for 
the
same Application Data Model and Business Logic.



I am planning on doing this anyway, and felt it applicable to this
 



group


 

and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.



Michael Oliver
Chief Technology Officer
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
520.574.1150 Voice
520.844.1036 Fax
520.270.8862 Cell
http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
[EMAIL PROTECTED] SMS
http://www.ollie.ezpeer.net <http://www.ollie.ezpeer.net/>  Personal
Home Page
http://www.ollie.im-live.com/im-live/  Instant Chat
[EMAIL PROTECTED] MSN Messenger
[EMAIL PROTECTED] Yahoo Instant Messenger
MikeOliverAZ Aol Instant Messenger








 



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



--
To unsubscribe, e-mail:
  


<mailto:[EMAIL PROTECTED]>
 

For additional commands, e-mail:
  


<mailto:[EMAIL PROTECTED]>
 



  




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



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

 



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





--
To unsubscribe, e-mail:   
<mailto:[EMAIL PROTECTED]>
For additional c

RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Jacob Hookom
I'm so excited that I think I've soiled myself...

-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 12:36 PM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I hear ya! I got excited thinking of the possibilities. I sent an email 
to one of our clients (a struts user) and our product group about this 
potentially being a part of a future struts package. With our current 
plugins for Struts (we have a model framework called eQ!), it really 
expands our possibilities as well, and the sales/marketing guy will love 
that :-)

Robert

Mike Oliver wrote:

>Robert, 
>
>My thinking exactly! I just didn't want to burden the list with a tome
>of every implication of this proposal.
>
>Michael Oliver
>AppsAsPeers LLC
>7391 S. Bullrider Ave.
>Tucson, AZ 85747
>Phone:(520)574-1150
>Fax:(520)844-1036
>
>
>-Original Message-
>From: Robert McIntosh [mailto:[EMAIL PROTECTED]] 
>Sent: Friday, January 17, 2003 10:24 AM
>To: Struts Users Mailing List
>Subject: Re: Axis/SOAP proposal for Struts
>
>I think this would be a wonderful idea for several reasons.
>
>- For one it would really enable a standalone Swing (maybe even SWT...) 
>or applet-based client to use the processesing abilities of the struts 
>app in a more defined manner. Or even, dare I say, a .Net client...
>- It would also enable application to application communication, which 
>could be a big plus for some enterprises. Imagine, a B2B scenario, or 
>even within an enterprise some app could send a message to JMS, which is
>
>picked up by a MDB which then sends a SOAP message to a Struts-based 
>application.
>
>I think it would really open up the possibilities and user base for
>Struts.
>
>Just my .02
>Robert McIntosh
>
>Mike Oliver wrote:
>
>  
>
>>Struts Users, 
>>
>>
>>
>>I would like to propose that Struts be extended to support another
>>
>>
>entry
>  
>
>>point.  The ActionServlet would be augmented by an Axis/SOAP Web
>>Services Interface to Struts.  FormBeans would be part of the payload
>>for requests.  Responses would be generated by Forwards for SOAP.  This
>>new Axis entry point would do the same work as ActionServlet with the
>>only significant difference being the construction of the FormBean.
>>Incoming SOAP Requests would be configured to call the same
>>RequestHandlers and as far as the actions go they won't know that the
>>source was an HTML Form or a serialized FormBean.  
>>
>>
>>
>>I feel this will give a great deal of flexibility to Applications where
>>they want a Web Browser User Interface as well as Web Services for the
>>same Application Data Model and Business Logic.
>>
>>
>>
>>I am planning on doing this anyway, and felt it applicable to this
>>
>>
>group
>  
>
>>and would offer to share it as a sub project and would welcome
>>contributions of thought, expertise and code.
>>
>>
>>
>>Michael Oliver
>>Chief Technology Officer
>>AppsAsPeers LLC
>>7391 S. Bullrider Ave.
>>Tucson, AZ 85747
>>520.574.1150 Voice
>>520.844.1036 Fax
>>520.270.8862 Cell
>>http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
>>[EMAIL PROTECTED] SMS
>>http://www.ollie.ezpeer.net <http://www.ollie.ezpeer.net/>  Personal
>>Home Page
>>http://www.ollie.im-live.com/im-live/  Instant Chat
>>[EMAIL PROTECTED] MSN Messenger
>>[EMAIL PROTECTED] Yahoo Instant Messenger
>>MikeOliverAZ Aol Instant Messenger
>>
>>
>>
>>
>>
>>
>> 
>>
>>
>>
>
>
>--
>To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
>
>
>--
>To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>
>  
>


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


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




Re: Axis/SOAP proposal for Struts

2003-01-17 Thread Ka-Wai Chan
This is awesome... I am currently working on a struts app that has to 
integrate with JAXM Any chance that JAXM could be supported some way 
as well?

Ka-Wai Chan


Robert McIntosh wrote:

I'll keep a lookout for it. I'll have to brush up on Axis in the 
meantime...

Mike Oliver wrote:

Thanks Robert,
The interest level in this is also exciting to me.  Watch for the
"Axis4Struts" project on SourceForge and I look forward to your
participation.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] Sent: 
Friday, January 17, 2003 11:36 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I hear ya! I got excited thinking of the possibilities. I sent an 
email to one of our clients (a struts user) and our product group 
about this potentially being a part of a future struts package. With 
our current plugins for Struts (we have a model framework called 
eQ!), it really expands our possibilities as well, and the 
sales/marketing guy will love

that :-)

Robert

Mike Oliver wrote:

 

Robert,
My thinking exactly! I just didn't want to burden the list with a tome
of every implication of this proposal.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] Sent: 
Friday, January 17, 2003 10:24 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I think this would be a wonderful idea for several reasons.

- For one it would really enable a standalone Swing (maybe even SWT...)
  


 

or applet-based client to use the processesing abilities of the 
struts app in a more defined manner. Or even, dare I say, a .Net 
client...
- It would also enable application to application communication, 
which could be a big plus for some enterprises. Imagine, a B2B 
scenario, or even within an enterprise some app could send a message 
to JMS, which
  

is
 

picked up by a MDB which then sends a SOAP message to a Struts-based 
application.

I think it would really open up the possibilities and user base for
Struts.

Just my .02
Robert McIntosh

Mike Oliver wrote:



  

Struts Users,


I would like to propose that Struts be extended to support another
 


entry


  

point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services Interface to Struts.  FormBeans would be part of the payload
for requests.  Responses would be generated by Forwards for SOAP.



This
 

new Axis entry point would do the same work as ActionServlet with the
only significant difference being the construction of the FormBean.
Incoming SOAP Requests would be configured to call the same
RequestHandlers and as far as the actions go they won't know that the
source was an HTML Form or a serialized FormBean. 


I feel this will give a great deal of flexibility to Applications



where
 

they want a Web Browser User Interface as well as Web Services for the
same Application Data Model and Business Logic.



I am planning on doing this anyway, and felt it applicable to this
 


group


  

and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.



Michael Oliver
Chief Technology Officer
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
520.574.1150 Voice
520.844.1036 Fax
520.270.8862 Cell
http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
[EMAIL PROTECTED] SMS
http://www.ollie.ezpeer.net <http://www.ollie.ezpeer.net/>  Personal
Home Page
http://www.ollie.im-live.com/im-live/  Instant Chat
[EMAIL PROTECTED] MSN Messenger
[EMAIL PROTECTED] Yahoo Instant Messenger
MikeOliverAZ Aol Instant Messenger








 


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



--
To unsubscribe, e-mail:
  

<mailto:[EMAIL PROTECTED]>
 

For additional commands, e-mail:
  

<mailto:[EMAIL PROTECTED]>
 



  



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



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

 



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





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




Re: Axis/SOAP proposal for Struts

2003-01-17 Thread Robert McIntosh
I'll keep a lookout for it. I'll have to brush up on Axis in the meantime...

Mike Oliver wrote:


Thanks Robert, 

The interest level in this is also exciting to me.  Watch for the
"Axis4Struts" project on SourceForge and I look forward to your
participation.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 11:36 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I hear ya! I got excited thinking of the possibilities. I sent an email 
to one of our clients (a struts user) and our product group about this 
potentially being a part of a future struts package. With our current 
plugins for Struts (we have a model framework called eQ!), it really 
expands our possibilities as well, and the sales/marketing guy will love

that :-)

Robert

Mike Oliver wrote:

 

Robert, 

My thinking exactly! I just didn't want to burden the list with a tome
of every implication of this proposal.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 10:24 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I think this would be a wonderful idea for several reasons.

- For one it would really enable a standalone Swing (maybe even SWT...)
   


 

or applet-based client to use the processesing abilities of the struts 
app in a more defined manner. Or even, dare I say, a .Net client...
- It would also enable application to application communication, which 
could be a big plus for some enterprises. Imagine, a B2B scenario, or 
even within an enterprise some app could send a message to JMS, which
   

is
 

picked up by a MDB which then sends a SOAP message to a Struts-based 
application.

I think it would really open up the possibilities and user base for
Struts.

Just my .02
Robert McIntosh

Mike Oliver wrote:



   

Struts Users, 



I would like to propose that Struts be extended to support another
  

 

entry


   

point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services Interface to Struts.  FormBeans would be part of the payload
for requests.  Responses would be generated by Forwards for SOAP.
 

This
 

new Axis entry point would do the same work as ActionServlet with the
only significant difference being the construction of the FormBean.
Incoming SOAP Requests would be configured to call the same
RequestHandlers and as far as the actions go they won't know that the
source was an HTML Form or a serialized FormBean.  



I feel this will give a great deal of flexibility to Applications
 

where
 

they want a Web Browser User Interface as well as Web Services for the
same Application Data Model and Business Logic.



I am planning on doing this anyway, and felt it applicable to this
  

 

group


   

and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.



Michael Oliver
Chief Technology Officer
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
520.574.1150 Voice
520.844.1036 Fax
520.270.8862 Cell
http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
[EMAIL PROTECTED] SMS
http://www.ollie.ezpeer.net <http://www.ollie.ezpeer.net/>  Personal
Home Page
http://www.ollie.im-live.com/im-live/  Instant Chat
[EMAIL PROTECTED] MSN Messenger
[EMAIL PROTECTED] Yahoo Instant Messenger
MikeOliverAZ Aol Instant Messenger








  

 

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



--
To unsubscribe, e-mail:
   

<mailto:[EMAIL PROTECTED]>
 

For additional commands, e-mail:
   

<mailto:[EMAIL PROTECTED]>
 



   



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



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

 



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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mike Oliver
Thanks Robert, 

The interest level in this is also exciting to me.  Watch for the
"Axis4Struts" project on SourceForge and I look forward to your
participation.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 11:36 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I hear ya! I got excited thinking of the possibilities. I sent an email 
to one of our clients (a struts user) and our product group about this 
potentially being a part of a future struts package. With our current 
plugins for Struts (we have a model framework called eQ!), it really 
expands our possibilities as well, and the sales/marketing guy will love

that :-)

Robert

Mike Oliver wrote:

>Robert, 
>
>My thinking exactly! I just didn't want to burden the list with a tome
>of every implication of this proposal.
>
>Michael Oliver
>AppsAsPeers LLC
>7391 S. Bullrider Ave.
>Tucson, AZ 85747
>Phone:(520)574-1150
>Fax:(520)844-1036
>
>
>-Original Message-
>From: Robert McIntosh [mailto:[EMAIL PROTECTED]] 
>Sent: Friday, January 17, 2003 10:24 AM
>To: Struts Users Mailing List
>Subject: Re: Axis/SOAP proposal for Struts
>
>I think this would be a wonderful idea for several reasons.
>
>- For one it would really enable a standalone Swing (maybe even SWT...)

>or applet-based client to use the processesing abilities of the struts 
>app in a more defined manner. Or even, dare I say, a .Net client...
>- It would also enable application to application communication, which 
>could be a big plus for some enterprises. Imagine, a B2B scenario, or 
>even within an enterprise some app could send a message to JMS, which
is
>
>picked up by a MDB which then sends a SOAP message to a Struts-based 
>application.
>
>I think it would really open up the possibilities and user base for
>Struts.
>
>Just my .02
>Robert McIntosh
>
>Mike Oliver wrote:
>
>  
>
>>Struts Users, 
>>
>>
>>
>>I would like to propose that Struts be extended to support another
>>
>>
>entry
>  
>
>>point.  The ActionServlet would be augmented by an Axis/SOAP Web
>>Services Interface to Struts.  FormBeans would be part of the payload
>>for requests.  Responses would be generated by Forwards for SOAP.
This
>>new Axis entry point would do the same work as ActionServlet with the
>>only significant difference being the construction of the FormBean.
>>Incoming SOAP Requests would be configured to call the same
>>RequestHandlers and as far as the actions go they won't know that the
>>source was an HTML Form or a serialized FormBean.  
>>
>>
>>
>>I feel this will give a great deal of flexibility to Applications
where
>>they want a Web Browser User Interface as well as Web Services for the
>>same Application Data Model and Business Logic.
>>
>>
>>
>>I am planning on doing this anyway, and felt it applicable to this
>>
>>
>group
>  
>
>>and would offer to share it as a sub project and would welcome
>>contributions of thought, expertise and code.
>>
>>
>>
>>Michael Oliver
>>Chief Technology Officer
>>AppsAsPeers LLC
>>7391 S. Bullrider Ave.
>>Tucson, AZ 85747
>>520.574.1150 Voice
>>520.844.1036 Fax
>>520.270.8862 Cell
>>http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
>>[EMAIL PROTECTED] SMS
>>http://www.ollie.ezpeer.net <http://www.ollie.ezpeer.net/>  Personal
>>Home Page
>>http://www.ollie.im-live.com/im-live/  Instant Chat
>>[EMAIL PROTECTED] MSN Messenger
>>[EMAIL PROTECTED] Yahoo Instant Messenger
>>MikeOliverAZ Aol Instant Messenger
>>
>>
>>
>>
>>
>>
>> 
>>
>>
>>
>
>
>--
>To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
>
>
>--
>To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>
>  
>


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



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




Re: Axis/SOAP proposal for Struts

2003-01-17 Thread Robert McIntosh
I hear ya! I got excited thinking of the possibilities. I sent an email 
to one of our clients (a struts user) and our product group about this 
potentially being a part of a future struts package. With our current 
plugins for Struts (we have a model framework called eQ!), it really 
expands our possibilities as well, and the sales/marketing guy will love 
that :-)

Robert

Mike Oliver wrote:

Robert, 

My thinking exactly! I just didn't want to burden the list with a tome
of every implication of this proposal.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 10:24 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I think this would be a wonderful idea for several reasons.

- For one it would really enable a standalone Swing (maybe even SWT...) 
or applet-based client to use the processesing abilities of the struts 
app in a more defined manner. Or even, dare I say, a .Net client...
- It would also enable application to application communication, which 
could be a big plus for some enterprises. Imagine, a B2B scenario, or 
even within an enterprise some app could send a message to JMS, which is

picked up by a MDB which then sends a SOAP message to a Struts-based 
application.

I think it would really open up the possibilities and user base for
Struts.

Just my .02
Robert McIntosh

Mike Oliver wrote:

 

Struts Users, 



I would like to propose that Struts be extended to support another
   

entry
 

point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services Interface to Struts.  FormBeans would be part of the payload
for requests.  Responses would be generated by Forwards for SOAP.  This
new Axis entry point would do the same work as ActionServlet with the
only significant difference being the construction of the FormBean.
Incoming SOAP Requests would be configured to call the same
RequestHandlers and as far as the actions go they won't know that the
source was an HTML Form or a serialized FormBean.  



I feel this will give a great deal of flexibility to Applications where
they want a Web Browser User Interface as well as Web Services for the
same Application Data Model and Business Logic.



I am planning on doing this anyway, and felt it applicable to this
   

group
 

and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.



Michael Oliver
Chief Technology Officer
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
520.574.1150 Voice
520.844.1036 Fax
520.270.8862 Cell
http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
[EMAIL PROTECTED] SMS
http://www.ollie.ezpeer.net <http://www.ollie.ezpeer.net/>  Personal
Home Page
http://www.ollie.im-live.com/im-live/  Instant Chat
[EMAIL PROTECTED] MSN Messenger
[EMAIL PROTECTED] Yahoo Instant Messenger
MikeOliverAZ Aol Instant Messenger








   



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



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

 



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




RE: [FRIDAY][OT] RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Chappell, Simon P
I feel so much better now ... no really ... it has nothing to do with the pills those 
awfully nice people in the white coats gave me. And this extra padded cubicle is very 
comfortable. And I look really spiffy in my nice new company provided white jacket, 
even if the arms look like need retailoring to face the front better.

;-)

>-Original Message-
>From: Mike Oliver [mailto:[EMAIL PROTECTED]]
>Sent: Friday, January 17, 2003 11:17 AM
>To: 'Struts Users Mailing List'
>Subject: RE: [FRIDAY][OT] RE: Axis/SOAP proposal for Struts
>
>
>Have no fear, the roadmap will always have future versions planned and
>part of the planning process is to decide what is needed now, what is
>needed soon and what is possible for the future.
>
>Michael Oliver
>AppsAsPeers LLC
>7391 S. Bullrider Ave.
>Tucson, AZ 85747
>Phone:(520)574-1150
>Fax:(520)844-1036
>
>
>-Original Message-
>From: Chappell, Simon P [mailto:[EMAIL PROTECTED]] 
>Sent: Friday, January 17, 2003 10:00 AM
>To: Struts Users Mailing List
>Subject: [FRIDAY][OT] RE: Axis/SOAP proposal for Struts
>
>
>>-Original Message-
>>From: Mike Oliver [mailto:[EMAIL PROTECTED]]
>>Sent: Friday, January 17, 2003 10:54 AM
>>To: 'Struts Users Mailing List'
>>Subject: RE: Axis/SOAP proposal for Struts
>
>
>
>>least for lessons learned when the effort for 2.0  begins.
>
>Oh my goodness, when is version 2.0 coming out? I have to know. How can
>anyone expect me to sleep at nights knowing that I'm .9 
>version releases
>behind the front! It's all too much. I felt so good using 1.1, but now
>my world has crashed. Please have mercy on me and tell me when 
>it's due.
>
>--
>To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
>
>
>--
>To unsubscribe, e-mail:   
><mailto:struts-user->[EMAIL PROTECTED]>
>For 
>additional commands, 
>e-mail: <mailto:[EMAIL PROTECTED]>
>
>

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




RE: [FRIDAY][OT] RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mike Oliver
Have no fear, the roadmap will always have future versions planned and
part of the planning process is to decide what is needed now, what is
needed soon and what is possible for the future.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Chappell, Simon P [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 10:00 AM
To: Struts Users Mailing List
Subject: [FRIDAY][OT] RE: Axis/SOAP proposal for Struts


>-Original Message-
>From: Mike Oliver [mailto:[EMAIL PROTECTED]]
>Sent: Friday, January 17, 2003 10:54 AM
>To: 'Struts Users Mailing List'
>Subject: RE: Axis/SOAP proposal for Struts



>least for lessons learned when the effort for 2.0  begins.

Oh my goodness, when is version 2.0 coming out? I have to know. How can
anyone expect me to sleep at nights knowing that I'm .9 version releases
behind the front! It's all too much. I felt so good using 1.1, but now
my world has crashed. Please have mercy on me and tell me when it's due.

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



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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mike Oliver
Brad,

I am Absolutely not meaning that we need a ubiquitous general purpose
one size fits all implementation.  I merely see the need for my own
implementations to share as much of the Struts Application logic and
code as is possible if for no other reason than to keep maintenance low
and reusability high.

If we find a commonality at the ActionServlet level that's fine, if it
is lower as in a new SOAPRequestHandler, that's fine too.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Bradley G Smith [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 11:19 AM
To: Struts Users Mailing List
Subject: RE: Axis/SOAP proposal for Struts


I readily admit to being relatively new to struts and have only deployed
2
applications with it. I am just now designing a 3rd application that
will
prototype a SOAP access layer into the business logic that is also
accessed
via a Struts web layer.

To the extent that the Model is independent of how the View is
implemented,
I agree with your points. I am not yet clear in my own mind that the
Model
for a SOAP access point would be completely congruent with a Struts
Model.

Brad



 

  "Mike Oliver"

  
<[EMAIL PROTECTED]>  
   cc:

  17-01-03 09:09       Subject: RE: Axis/SOAP
proposal for Struts
  Please respond

  to "Struts Users

  Mailing List"

 

 





I disagree.  MVC - A SOAP client requester is just another V, why
wouldn't you want to reuse the M and C?  I see very little difference
between a SOAP response and a Struts response in XML/XSLT.  I for one do
not want more than one set of Business Logic components on my Data
Model, regardless of the source of the Request.  I also see very little
difference between a SOAP Request with a serialized FormBean in it and
an html form post, except of course the format of the inputstream.  The
content, which is what matters, would be the same.

I would not modify the ActionServlet, but I would have an Axis/SOAP
entry point that did similar work and reused the Struts components
alongside the ActionServlet as an alternate entry point.  That means a
request from either a user on a web browser posting a form or doing a
get would execute the same RequestHandler, access the same Data Model
and business logic and get a response from a Forward that formed a SOAP
Response instead of a web page.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Bradley G Smith [mailto:[EMAIL PROTECTED]]
Sent: Friday, January 17, 2003 9:46 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts


I have been thinking about it this off and on for a while. It seems to
me
that SOAP (or xml-rpc or ...) would be another access point into the
business logic of the application that is a peer to the access point
provided by a Struts-based layer. The Struts-based components provide
the
mechanism to deliver content to web browsers, the SOAP interface enables
content delivery from the business logic layer to other types of clients
on
the network. I do not see the need to extend the ActionServlet to
provide
this type of access.

Brad Smith












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



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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mark Galbreath
I gnu that  ;-)

-Original Message-
From: James Turner [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 1:39 PM

> From: Mark Galbreath [mailto:[EMAIL PROTECTED]]
> Sent: Friday, January 17, 2003 1:13 PM
> To: 'Struts Users Mailing List'
> Subject: RE: Axis/SOAP proposal for Struts
> 
> 
> Your calendar is 2 days behind
> 

Actually, the way Moveable Type works, the underlined days are days with
postings.  Since the last posting on strutskickstart.com was Wednesday, and
it's the only day this month with postings, Wednesday is underlined. My
Linux box runs nntp, so it knows what day it is :-)

James Turner



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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mike Oliver
I am sure we can find common ground.  I have started the process on
SourceForge for "Axis4Struts" so watch for it.  I will post here when it
is available.

I have not read your book, but will buy it todayand I would love to
be a formal reviewer on your book.  I have done that for other authors
like Marty Hall, Erik Hatcher and others.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
Sent: Saturday, January 18, 2003 10:32 AM
To: Struts Users Mailing List
Cc: [EMAIL PROTECTED]
Subject: Re: Axis/SOAP proposal for Struts



Mike -

I've also put a great deal of thought to this idea. In "Struts Kick
Start"
I wrote a chapter on integration between Struts and Axis. I included a
sample application as well as build scripts and detailed instructions
for
building and running it.

I also use web services heavily at work and use Axis (as well as the
Weblogic web services components).

I've also been negotiating with another publisher to coauthor an Axis
book
- and two Axis commiters are my coauthors. Our proposal has been
accepted
by them and we are getting close to contract.

I'd like to be part of your group on this effort. Maybe we can set
something up at sourceforge. My initial thoughs are a bit different than
yours in terms of the design, but I think we can work things out.

Kevin

http://www.strutskickstart.com




 

 

 "Mike Oliver" To:
<[EMAIL PROTECTED]>

 <[EMAIL PROTECTED]>   cc: (bcc: Kevin
Bedell/Systems/USHO/SunLife)
 01/17/2003 10:45 AM   Subject:  Axis/SOAP
proposal for Struts 
 Please respond to "Struts

 Users Mailing List"

 

 





Struts Users,



I would like to propose that Struts be extended to support another entry
point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services Interface to Struts.  FormBeans would be part of the payload
for requests.  Responses would be generated by Forwards for SOAP.  This
new Axis entry point would do the same work as ActionServlet with the
only significant difference being the construction of the FormBean.
Incoming SOAP Requests would be configured to call the same
RequestHandlers and as far as the actions go they won't know that the
source was an HTML Form or a serialized FormBean.



I feel this will give a great deal of flexibility to Applications where
they want a Web Browser User Interface as well as Web Services for the
same Application Data Model and Business Logic.



I am planning on doing this anyway, and felt it applicable to this group
and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.



Michael Oliver
Chief Technology Officer
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
520.574.1150 Voice
520.844.1036 Fax
520.270.8862 Cell
http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
[EMAIL PROTECTED] SMS
http://www.ollie.ezpeer.net <http://www.ollie.ezpeer.net/>  Personal
Home Page
http://www.ollie.im-live.com/im-live/  Instant Chat
[EMAIL PROTECTED] MSN Messenger
[EMAIL PROTECTED] Yahoo Instant Messenger
MikeOliverAZ Aol Instant Messenger










---
This e-mail message (including attachments, if any) is intended for the
use
of the individual or entity to which it is addressed and may contain
information that is privileged, proprietary , confidential and exempt
from
disclosure.  If you are not the intended recipient, you are notified
that
any dissemination, distribution or copying of this communication is
strictly prohibited.  If you have received this communication in error,
please notify the sender and erase this e-mail message immediately.

---




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



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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread James Turner
> From: Mark Galbreath [mailto:[EMAIL PROTECTED]] 
> Sent: Friday, January 17, 2003 1:13 PM
> To: 'Struts Users Mailing List'
> Subject: RE: Axis/SOAP proposal for Struts
> 
> 
> Your calendar is 2 days behind
> 

Actually, the way Moveable Type works, the underlined days are days with
postings.  Since the last posting on strutskickstart.com was Wednesday,
and it's the only day this month with postings, Wednesday is underlined.
My Linux box runs nntp, so it knows what day it is :-)

James Turner
Owner & Manager, Black Bear Software, LLC
[EMAIL PROTECTED]

Author: 
MySQL & JSP Web Applications: 
Data Driven Programming Using Tomcat and MySQL
ISBN 0672323095; SAMS, 2002

Co-Author: 
Struts Kick Start
ISBN 0672324725; SAMS, 2002

Forthcoming:
Java Server Faces Kick Start 
SAMS, Fall 2003


> -Original Message-
> From: Mark Galbreath [mailto:[EMAIL PROTECTED]] 
> Sent: Friday, January 17, 2003 1:13 PM
> To: 'Struts Users Mailing List'
> Subject: RE: Axis/SOAP proposal for Struts
> 
> 
> Your calendar is 2 days behind
> 
> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
> Sent: Saturday, January 18, 2003 12:32 PM
> 
http://www.strutskickstart.com



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



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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mike Oliver
There certainly are some bugaboos in the marriage of these two
technologies (Axis/Struts) but I don't think them to be insurmountable.

For example the dependency on the HTTPRequest and HTTPResponse, a SOAP
Request is after all an HTTP request.  So the problem becomes more the
difference in the format of the input and output streams, eh?  My hope
is that we can find a fairly clear line of commonality and my gut feel
is that the commonality line between the two entry points merge at the
call to the RequestHandler, but perhaps it is one level below that with
a SOAPRequestHandler that calls Actions and the Actions are common.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Joe Germuska [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 10:29 AM
To: Struts Users Mailing List
Subject: RE: Axis/SOAP proposal for Struts

At 11:02 AM -0500 2003/01/17, Mark Galbreath wrote:
>I actually AM doing this now, but I whole-heartedly agree that a
>standardized Axis/SOAP interface to Struts would be very, very cool.
>

At 9:54 AM -0700 2003/01/17, Mike Oliver wrote:
>The nice thing would be to do it now, for 1.1 outside the current
>stream, but get a dialog going so the work done for it can be used at
>least for lessons learned when the effort for 2.0  begins.

Mark:

care to elaborate on the big picture design you're using?

Mike:

have you got a design vision?

I have to admit that I'm having some trouble seeing how to fit it in 
to Struts 1.x when the actions depend on HTTP request and response, 
but then, I haven't spent much time thinking about it.

Joe

-- 
--
Joe Germuska  | "Big corporations here now believe we 
will have war.
[EMAIL PROTECTED]  | Believe all would welcome it as relief to 
suspense."
http://blog.germuska.com/ | telegram to President McKinley, 25 March
1898


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



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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mark Galbreath
Mike is perfectly correct - the SOAP payload inside an HTTP packet is
effectively no different than HTML from the web application's perspective.
It's just another view.

Mark

-Original Message-
From: Bradley G Smith [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 1:19 PM

I readily admit to being relatively new to struts and have only deployed 2
applications with it. I am just now designing a 3rd application that will
prototype a SOAP access layer into the business logic that is also accessed
via a Struts web layer.

To the extent that the Model is independent of how the View is implemented,
I agree with your points. I am not yet clear in my own mind that the Model
for a SOAP access point would be completely congruent with a Struts Model.

---
Mike Oliver argued:


I disagree.  MVC - A SOAP client requester is just another V, why wouldn't
you want to reuse the M and C?  I see very little difference between a SOAP
response and a Struts response in XML/XSLT.  I for one do not want more than
one set of Business Logic components on my Data Model, regardless of the
source of the Request.  I also see very little difference between a SOAP
Request with a serialized FormBean in it and an html form post, except of
course the format of the inputstream.  The content, which is what matters,
would be the same.

I would not modify the ActionServlet, but I would have an Axis/SOAP entry
point that did similar work and reused the Struts components alongside the
ActionServlet as an alternate entry point.  That means a request from either
a user on a web browser posting a form or doing a get would execute the same
RequestHandler, access the same Data Model and business logic and get a
response from a Forward that formed a SOAP Response instead of a web page.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Bradley G Smith [mailto:[EMAIL PROTECTED]]
Sent: Friday, January 17, 2003 9:46 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts


I have been thinking about it this off and on for a while. It seems to me
that SOAP (or xml-rpc or ...) would be another access point into the
business logic of the application that is a peer to the access point
provided by a Struts-based layer. The Struts-based components provide the
mechanism to deliver content to web browsers, the SOAP interface enables
content delivery from the business logic layer to other types of clients on
the network. I do not see the need to extend the ActionServlet to provide
this type of access.

Brad Smith












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




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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mike Oliver
Robert, 

My thinking exactly! I just didn't want to burden the list with a tome
of every implication of this proposal.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 10:24 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

I think this would be a wonderful idea for several reasons.

- For one it would really enable a standalone Swing (maybe even SWT...) 
or applet-based client to use the processesing abilities of the struts 
app in a more defined manner. Or even, dare I say, a .Net client...
- It would also enable application to application communication, which 
could be a big plus for some enterprises. Imagine, a B2B scenario, or 
even within an enterprise some app could send a message to JMS, which is

picked up by a MDB which then sends a SOAP message to a Struts-based 
application.

I think it would really open up the possibilities and user base for
Struts.

Just my .02
Robert McIntosh

Mike Oliver wrote:

>Struts Users, 
>
> 
>
>I would like to propose that Struts be extended to support another
entry
>point.  The ActionServlet would be augmented by an Axis/SOAP Web
>Services Interface to Struts.  FormBeans would be part of the payload
>for requests.  Responses would be generated by Forwards for SOAP.  This
>new Axis entry point would do the same work as ActionServlet with the
>only significant difference being the construction of the FormBean.
>Incoming SOAP Requests would be configured to call the same
>RequestHandlers and as far as the actions go they won't know that the
>source was an HTML Form or a serialized FormBean.  
>
> 
>
>I feel this will give a great deal of flexibility to Applications where
>they want a Web Browser User Interface as well as Web Services for the
>same Application Data Model and Business Logic.
>
> 
>
>I am planning on doing this anyway, and felt it applicable to this
group
>and would offer to share it as a sub project and would welcome
>contributions of thought, expertise and code.
>
> 
>
>Michael Oliver
>Chief Technology Officer
>AppsAsPeers LLC
>7391 S. Bullrider Ave.
>Tucson, AZ 85747
>520.574.1150 Voice
>520.844.1036 Fax
>520.270.8862 Cell
>http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
>[EMAIL PROTECTED] SMS
>http://www.ollie.ezpeer.net <http://www.ollie.ezpeer.net/>  Personal
>Home Page
>http://www.ollie.im-live.com/im-live/  Instant Chat
>[EMAIL PROTECTED] MSN Messenger
>[EMAIL PROTECTED] Yahoo Instant Messenger
>MikeOliverAZ Aol Instant Messenger
>
>
>
> 
>
>
>  
>


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



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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mark Galbreath
Now THERE'S a can of worms!!

-Original Message-
From: Robert McIntosh [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 1:17 PM

The JCP is a PERFECT example of this... (with a few exceptions I'm sure.)

Robert

Mark Galbreath wrote:

>What's the point of developing it without input from the users?  
>Classic programming design error.



--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Bradley G Smith

I readily admit to being relatively new to struts and have only deployed 2
applications with it. I am just now designing a 3rd application that will
prototype a SOAP access layer into the business logic that is also accessed
via a Struts web layer.

To the extent that the Model is independent of how the View is implemented,
I agree with your points. I am not yet clear in my own mind that the Model
for a SOAP access point would be completely congruent with a Struts Model.

Brad



   
  
  "Mike Oliver"
  
<[EMAIL PROTECTED]>
  
   cc: 
  
  17-01-03 09:09       Subject: RE: Axis/SOAP proposal for 
Struts
  Please respond   
  
  to "Struts Users 
  
  Mailing List"
  
   
  
   
  




I disagree.  MVC - A SOAP client requester is just another V, why
wouldn't you want to reuse the M and C?  I see very little difference
between a SOAP response and a Struts response in XML/XSLT.  I for one do
not want more than one set of Business Logic components on my Data
Model, regardless of the source of the Request.  I also see very little
difference between a SOAP Request with a serialized FormBean in it and
an html form post, except of course the format of the inputstream.  The
content, which is what matters, would be the same.

I would not modify the ActionServlet, but I would have an Axis/SOAP
entry point that did similar work and reused the Struts components
alongside the ActionServlet as an alternate entry point.  That means a
request from either a user on a web browser posting a form or doing a
get would execute the same RequestHandler, access the same Data Model
and business logic and get a response from a Forward that formed a SOAP
Response instead of a web page.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Bradley G Smith [mailto:[EMAIL PROTECTED]]
Sent: Friday, January 17, 2003 9:46 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts


I have been thinking about it this off and on for a while. It seems to
me
that SOAP (or xml-rpc or ...) would be another access point into the
business logic of the application that is a peer to the access point
provided by a Struts-based layer. The Struts-based components provide
the
mechanism to deliver content to web browsers, the SOAP interface enables
content delivery from the business logic layer to other types of clients
on
the network. I do not see the need to extend the ActionServlet to
provide
this type of access.

Brad Smith












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




Re: Axis/SOAP proposal for Struts

2003-01-17 Thread Robert McIntosh
The JCP is a PERFECT example of this... (with a few exceptions I'm sure.)

Robert

Mark Galbreath wrote:


What's the point of developing it without input from the users?  Classic
programming design error.

Mark

-Original Message-
From: news [mailto:[EMAIL PROTECTED]] On Behalf Of V. Cekvenich
Sent: Friday, January 17, 2003 1:05 PM

Can this thread move to dev list?



--
To unsubscribe, e-mail:   
For additional commands, e-mail: 

 



--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Chen, Gin
ooh good point mark.
see this is why the list needs you ;)

-Original Message-
From: Mark Galbreath [mailto:[EMAIL PROTECTED]]
Sent: Friday, January 17, 2003 1:11 PM
To: 'Struts Users Mailing List'
Subject: RE: Axis/SOAP proposal for Struts


What's the point of developing it without input from the users?  Classic
programming design error.

Mark

-Original Message-
From: news [mailto:[EMAIL PROTECTED]] On Behalf Of V. Cekvenich
Sent: Friday, January 17, 2003 1:05 PM

Can this thread move to dev list?



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




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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Sri Sankaran
...and on the email below it's one day ahead!

-Original Message-
From: Mark Galbreath [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 1:13 PM
To: 'Struts Users Mailing List'
Subject: RE: Axis/SOAP proposal for Struts


Your calendar is 2 days behind

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
Sent: Saturday, January 18, 2003 12:32 PM

http://www.strutskickstart.com



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


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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mark Galbreath
Your calendar is 2 days behind

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
Sent: Saturday, January 18, 2003 12:32 PM

http://www.strutskickstart.com



--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mark Galbreath
What's the point of developing it without input from the users?  Classic
programming design error.

Mark

-Original Message-
From: news [mailto:[EMAIL PROTECTED]] On Behalf Of V. Cekvenich
Sent: Friday, January 17, 2003 1:05 PM

Can this thread move to dev list?



--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mark Galbreath
No big deal - I just followed the install/config instructions at
xml.apache.org/axis (I integrated it with the Struts 1.1-b2/Tomcat 4.1.1
architecture I already had) and am working my way through the "SkatesTown"
examples in Graham, et al, "Building Web Services with Java" (Sams 2002).
See, especially, Chapter 4, which details Axis integration into J2EE web
apps.

Mark

-Original Message-
From: Joe Germuska [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 12:29 PM

At 11:02 AM -0500 2003/01/17, Mark Galbreath wrote:
>I actually AM doing this now, but I whole-heartedly agree that a 
>standardized Axis/SOAP interface to Struts would be very, very cool.
>

At 9:54 AM -0700 2003/01/17, Mike Oliver wrote:
>The nice thing would be to do it now, for 1.1 outside the current 
>stream, but get a dialog going so the work done for it can be used at 
>least for lessons learned when the effort for 2.0  begins.

Mark:

care to elaborate on the big picture design you're using?

Mike:

have you got a design vision?

I have to admit that I'm having some trouble seeing how to fit it in 
to Struts 1.x when the actions depend on HTTP request and response, 
but then, I haven't spent much time thinking about it.

Joe

-- 
--
Joe Germuska  | "Big corporations here now believe we 
will have war.
[EMAIL PROTECTED]  | Believe all would welcome it as relief to 
suspense."
http://blog.germuska.com/ | telegram to President McKinley, 25 March 1898


--
To unsubscribe, e-mail:

For additional commands, e-mail:




--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




Re: Axis/SOAP proposal for Struts

2003-01-17 Thread V. Cekvenich
Interface?
Can this thread move to dev list?
.V

[EMAIL PROTECTED] wrote:


I agree - extending the Action Servlet shouldn't be required.




   
   
 "Bradley G Smith" To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
 <[EMAIL PROTECTED]> cc: (bcc: Kevin Bedell/Systems/USHO/SunLife)
 01/17/2003 11:45 AM       Subject:  Re: Axis/SOAP proposal for Struts 
 Please respond to "Struts 
 Users Mailing List"   
   
   





I have been thinking about it this off and on for a while. It seems to me
that SOAP (or xml-rpc or ...) would be another access point into the
business logic of the application that is a peer to the access point
provided by a Struts-based layer. The Struts-based components provide the
mechanism to deliver content to web browsers, the SOAP interface enables
content delivery from the business logic layer to other types of clients on
the network. I do not see the need to extend the ActionServlet to provide
this type of access.

Brad Smith




  "Mike Oliver"

  
<[EMAIL PROTECTED]>
  rs.com>  cc:

   Subject: Axis/SOAP proposal
for Struts
  17-01-03 07:45

  Please respond

  to "Struts Users

  Mailing List"







Struts Users,



I would like to propose that Struts be extended to support another entry
point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services Interface to Struts.  FormBeans would be part of the payload
for requests.  Responses would be generated by Forwards for SOAP.  This
new Axis entry point would do the same work as ActionServlet with the
only significant difference being the construction of the FormBean.
Incoming SOAP Requests would be configured to call the same
RequestHandlers and as far as the actions go they won't know that the
source was an HTML Form or a serialized FormBean.



I feel this will give a great deal of flexibility to Applications where
they want a Web Browser User Interface as well as Web Services for the
same Application Data Model and Business Logic.



I am planning on doing this anyway, and felt it applicable to this group
and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.



Michael Oliver
Chief Technology Officer
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
520.574.1150 Voice
520.844.1036 Fax
520.270.8862 Cell
http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
[EMAIL PROTECTED] SMS
http://www.ollie.ezpeer.net <http://www.ollie.ezpeer.net/>  Personal
Home Page
http://www.ollie.im-live.com/im-live/  Instant Chat
[EMAIL PROTECTED] MSN Messenger
[EMAIL PROTECTED] Yahoo Instant Messenger
MikeOliverAZ Aol Instant Messenger











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





---
This e-mail message (including attachments, if any) is intended for the use
of the individual or entity to which it is addressed and may contain
information that is privileged, proprietary , confidential and exempt from
disclosure.  If you are not the intended recipient, you are notified that
any dissemination, distribution or copying of this communication is
strictly prohibited.  If you have received this communication in error,
please notify the sender and erase this e-mail message immediately.
---



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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mike Oliver
With any luck we will find more that are looking for this same
capability and we can join forces and save double effort.  Perhaps a
SourceForge Project if we can't get a Jakarta project for it just yet.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Mark Galbreath [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 9:02 AM
To: 'Struts Users Mailing List'
Subject: RE: Axis/SOAP proposal for Struts

I actually AM doing this now, but I whole-heartedly agree that a
standardized Axis/SOAP interface to Struts would be very, very cool.

Mark

-Original Message-
From: Mike Oliver [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 10:46 AM

I would like to propose that Struts be extended to support another entry
point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services
Interface to Struts.  FormBeans would be part of the payload for
requests.
Responses would be generated by Forwards for SOAP.  This new Axis entry
point would do the same work as ActionServlet with the only significant
difference being the construction of the FormBean. Incoming SOAP
Requests
would be configured to call the same RequestHandlers and as far as the
actions go they won't know that the source was an HTML Form or a
serialized
FormBean.  

I feel this will give a great deal of flexibility to Applications where
they
want a Web Browser User Interface as well as Web Services for the same
Application Data Model and Business Logic.

I am planning on doing this anyway, and felt it applicable to this group
and
would offer to share it as a sub project and would welcome contributions
of
thought, expertise and code.



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



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




Re: Axis/SOAP proposal for Struts

2003-01-17 Thread Kevin . Bedell


I agree - extending the Action Servlet shouldn't be required.




   

   

 "Bradley G Smith" To: "Struts Users Mailing List" 
<[EMAIL PROTECTED]>
 <[EMAIL PROTECTED]> cc: (bcc: Kevin 
Bedell/Systems/USHO/SunLife)
 01/17/2003 11:45 AM       Subject:  Re: Axis/SOAP proposal for 
Struts 
 Please respond to "Struts 

 Users Mailing List"   

   

   






I have been thinking about it this off and on for a while. It seems to me
that SOAP (or xml-rpc or ...) would be another access point into the
business logic of the application that is a peer to the access point
provided by a Struts-based layer. The Struts-based components provide the
mechanism to deliver content to web browsers, the SOAP interface enables
content delivery from the business logic layer to other types of clients on
the network. I do not see the need to extend the ActionServlet to provide
this type of access.

Brad Smith




  "Mike Oliver"

  
  rs.com>  cc:

   Subject: Axis/SOAP proposal
for Struts
  17-01-03 07:45

  Please respond

  to "Struts Users

  Mailing List"







Struts Users,



I would like to propose that Struts be extended to support another entry
point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services Interface to Struts.  FormBeans would be part of the payload
for requests.  Responses would be generated by Forwards for SOAP.  This
new Axis entry point would do the same work as ActionServlet with the
only significant difference being the construction of the FormBean.
Incoming SOAP Requests would be configured to call the same
RequestHandlers and as far as the actions go they won't know that the
source was an HTML Form or a serialized FormBean.



I feel this will give a great deal of flexibility to Applications where
they want a Web Browser User Interface as well as Web Services for the
same Application Data Model and Business Logic.



I am planning on doing this anyway, and felt it applicable to this group
and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.



Michael Oliver
Chief Technology Officer
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
520.574.1150 Voice
520.844.1036 Fax
520.270.8862 Cell
http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
[EMAIL PROTECTED] SMS
http://www.ollie.ezpeer.net <http://www.ollie.ezpeer.net/>  Personal
Home Page
http://www.ollie.im-live.com/im-live/  Instant Chat
[EMAIL PROTECTED] MSN Messenger
[EMAIL PROTECTED] Yahoo Instant Messenger
MikeOliverAZ Aol Instant Messenger











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





---
This e-mail message (including attachments, if any) is intended for the use
of the individual or entity to which it is addressed and may contain
information that is privileged, proprietary , confidential and exempt from
disclosure.  If you are not the intended recipient, you are notified that
any dissemination, distribution or copying of this communication is
strictly prohibited.  If you have received this communication in error,
please notify the sender and erase this e-mail message immediately.
---




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




Re: Axis/SOAP proposal for Struts

2003-01-17 Thread Kevin . Bedell


Mike -

I've also put a great deal of thought to this idea. In "Struts Kick Start"
I wrote a chapter on integration between Struts and Axis. I included a
sample application as well as build scripts and detailed instructions for
building and running it.

I also use web services heavily at work and use Axis (as well as the
Weblogic web services components).

I've also been negotiating with another publisher to coauthor an Axis book
- and two Axis commiters are my coauthors. Our proposal has been accepted
by them and we are getting close to contract.

I'd like to be part of your group on this effort. Maybe we can set
something up at sourceforge. My initial thoughs are a bit different than
yours in terms of the design, but I think we can work things out.

Kevin

http://www.strutskickstart.com




   

   

 "Mike Oliver" To: <[EMAIL PROTECTED]>

 <[EMAIL PROTECTED]>   cc: (bcc: Kevin 
Bedell/Systems/USHO/SunLife)
 01/17/2003 10:45 AM   Subject:  Axis/SOAP proposal for Struts 

 Please respond to "Struts 

 Users Mailing List"   

   

   





Struts Users,



I would like to propose that Struts be extended to support another entry
point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services Interface to Struts.  FormBeans would be part of the payload
for requests.  Responses would be generated by Forwards for SOAP.  This
new Axis entry point would do the same work as ActionServlet with the
only significant difference being the construction of the FormBean.
Incoming SOAP Requests would be configured to call the same
RequestHandlers and as far as the actions go they won't know that the
source was an HTML Form or a serialized FormBean.



I feel this will give a great deal of flexibility to Applications where
they want a Web Browser User Interface as well as Web Services for the
same Application Data Model and Business Logic.



I am planning on doing this anyway, and felt it applicable to this group
and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.



Michael Oliver
Chief Technology Officer
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
520.574.1150 Voice
520.844.1036 Fax
520.270.8862 Cell
http://www.appsaspeers.com   Home Page
[EMAIL PROTECTED] SMS
http://www.ollie.ezpeer.net   Personal
Home Page
http://www.ollie.im-live.com/im-live/  Instant Chat
[EMAIL PROTECTED] MSN Messenger
[EMAIL PROTECTED] Yahoo Instant Messenger
MikeOliverAZ Aol Instant Messenger









---
This e-mail message (including attachments, if any) is intended for the use
of the individual or entity to which it is addressed and may contain
information that is privileged, proprietary , confidential and exempt from
disclosure.  If you are not the intended recipient, you are notified that
any dissemination, distribution or copying of this communication is
strictly prohibited.  If you have received this communication in error,
please notify the sender and erase this e-mail message immediately.
---




--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Joe Germuska
At 11:02 AM -0500 2003/01/17, Mark Galbreath wrote:

I actually AM doing this now, but I whole-heartedly agree that a
standardized Axis/SOAP interface to Struts would be very, very cool.



At 9:54 AM -0700 2003/01/17, Mike Oliver wrote:

The nice thing would be to do it now, for 1.1 outside the current
stream, but get a dialog going so the work done for it can be used at
least for lessons learned when the effort for 2.0  begins.


Mark:

care to elaborate on the big picture design you're using?

Mike:

have you got a design vision?

I have to admit that I'm having some trouble seeing how to fit it in 
to Struts 1.x when the actions depend on HTTP request and response, 
but then, I haven't spent much time thinking about it.

Joe

--
--
Joe Germuska  | "Big corporations here now believe we 
will have war.
[EMAIL PROTECTED]  | Believe all would welcome it as relief to 
suspense."
http://blog.germuska.com/ | telegram to President McKinley, 25 March 1898


--
To unsubscribe, e-mail:   
For additional commands, e-mail: 



Re: Axis/SOAP proposal for Struts

2003-01-17 Thread Robert McIntosh
I think this would be a wonderful idea for several reasons.

- For one it would really enable a standalone Swing (maybe even SWT...) 
or applet-based client to use the processesing abilities of the struts 
app in a more defined manner. Or even, dare I say, a .Net client...
- It would also enable application to application communication, which 
could be a big plus for some enterprises. Imagine, a B2B scenario, or 
even within an enterprise some app could send a message to JMS, which is 
picked up by a MDB which then sends a SOAP message to a Struts-based 
application.

I think it would really open up the possibilities and user base for Struts.

Just my .02
Robert McIntosh

Mike Oliver wrote:

Struts Users, 



I would like to propose that Struts be extended to support another entry
point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services Interface to Struts.  FormBeans would be part of the payload
for requests.  Responses would be generated by Forwards for SOAP.  This
new Axis entry point would do the same work as ActionServlet with the
only significant difference being the construction of the FormBean.
Incoming SOAP Requests would be configured to call the same
RequestHandlers and as far as the actions go they won't know that the
source was an HTML Form or a serialized FormBean.  



I feel this will give a great deal of flexibility to Applications where
they want a Web Browser User Interface as well as Web Services for the
same Application Data Model and Business Logic.



I am planning on doing this anyway, and felt it applicable to this group
and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.



Michael Oliver
Chief Technology Officer
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
520.574.1150 Voice
520.844.1036 Fax
520.270.8862 Cell
http://www.appsaspeers.com   Home Page
[EMAIL PROTECTED] SMS
http://www.ollie.ezpeer.net   Personal
Home Page
http://www.ollie.im-live.com/im-live/  Instant Chat
[EMAIL PROTECTED] MSN Messenger
[EMAIL PROTECTED] Yahoo Instant Messenger
MikeOliverAZ Aol Instant Messenger






 



--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




Re: Axis/SOAP proposal for Struts

2003-01-17 Thread BaTien Duong
This is an exiting right direction most developers are looking for. We
support your efforts.

Dr. BaTien Duong
DBGROUPS

- Original Message -
From: "Mike Oliver" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, January 17, 2003 8:45 AM
Subject: Axis/SOAP proposal for Struts


> Struts Users,
>
>
>
> I would like to propose that Struts be extended to support another entry
> point.  The ActionServlet would be augmented by an Axis/SOAP Web
> Services Interface to Struts.  FormBeans would be part of the payload
> for requests.  Responses would be generated by Forwards for SOAP.  This
> new Axis entry point would do the same work as ActionServlet with the
> only significant difference being the construction of the FormBean.
> Incoming SOAP Requests would be configured to call the same
> RequestHandlers and as far as the actions go they won't know that the
> source was an HTML Form or a serialized FormBean.
>
>
>
> I feel this will give a great deal of flexibility to Applications where
> they want a Web Browser User Interface as well as Web Services for the
> same Application Data Model and Business Logic.
>
>
>
> I am planning on doing this anyway, and felt it applicable to this group
> and would offer to share it as a sub project and would welcome
> contributions of thought, expertise and code.
>
>
>
> Michael Oliver
> Chief Technology Officer
> AppsAsPeers LLC
> 7391 S. Bullrider Ave.
> Tucson, AZ 85747
> 520.574.1150 Voice
> 520.844.1036 Fax
> 520.270.8862 Cell
> http://www.appsaspeers.com   Home Page
> [EMAIL PROTECTED] SMS
> http://www.ollie.ezpeer.net   Personal
> Home Page
> http://www.ollie.im-live.com/im-live/  Instant Chat
> [EMAIL PROTECTED] MSN Messenger
> [EMAIL PROTECTED] Yahoo Instant Messenger
> MikeOliverAZ Aol Instant Messenger
>
>
>
>
>
>


--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mike Oliver
I disagree.  MVC - A SOAP client requester is just another V, why
wouldn't you want to reuse the M and C?  I see very little difference
between a SOAP response and a Struts response in XML/XSLT.  I for one do
not want more than one set of Business Logic components on my Data
Model, regardless of the source of the Request.  I also see very little
difference between a SOAP Request with a serialized FormBean in it and
an html form post, except of course the format of the inputstream.  The
content, which is what matters, would be the same.

I would not modify the ActionServlet, but I would have an Axis/SOAP
entry point that did similar work and reused the Struts components
alongside the ActionServlet as an alternate entry point.  That means a
request from either a user on a web browser posting a form or doing a
get would execute the same RequestHandler, access the same Data Model
and business logic and get a response from a Forward that formed a SOAP
Response instead of a web page.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Bradley G Smith [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 9:46 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts


I have been thinking about it this off and on for a while. It seems to
me
that SOAP (or xml-rpc or ...) would be another access point into the
business logic of the application that is a peer to the access point
provided by a Struts-based layer. The Struts-based components provide
the
mechanism to deliver content to web browsers, the SOAP interface enables
content delivery from the business logic layer to other types of clients
on
the network. I do not see the need to extend the ActionServlet to
provide
this type of access.

Brad Smith



 

  "Mike Oliver"

   
  rs.com>  cc:

   Subject: Axis/SOAP
proposal for Struts
  17-01-03 07:45

  Please respond

  to "Struts Users

  Mailing List"

 

 





Struts Users,



I would like to propose that Struts be extended to support another entry
point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services Interface to Struts.  FormBeans would be part of the payload
for requests.  Responses would be generated by Forwards for SOAP.  This
new Axis entry point would do the same work as ActionServlet with the
only significant difference being the construction of the FormBean.
Incoming SOAP Requests would be configured to call the same
RequestHandlers and as far as the actions go they won't know that the
source was an HTML Form or a serialized FormBean.



I feel this will give a great deal of flexibility to Applications where
they want a Web Browser User Interface as well as Web Services for the
same Application Data Model and Business Logic.



I am planning on doing this anyway, and felt it applicable to this group
and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.



Michael Oliver
Chief Technology Officer
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
520.574.1150 Voice
520.844.1036 Fax
520.270.8862 Cell
http://www.appsaspeers.com <http://www.appsaspeers.com/>  Home Page
[EMAIL PROTECTED] SMS
http://www.ollie.ezpeer.net <http://www.ollie.ezpeer.net/>  Personal
Home Page
http://www.ollie.im-live.com/im-live/  Instant Chat
[EMAIL PROTECTED] MSN Messenger
[EMAIL PROTECTED] Yahoo Instant Messenger
MikeOliverAZ Aol Instant Messenger











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



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




[FRIDAY][OT] RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Chappell, Simon P

>-Original Message-
>From: Mike Oliver [mailto:[EMAIL PROTECTED]]
>Sent: Friday, January 17, 2003 10:54 AM
>To: 'Struts Users Mailing List'
>Subject: RE: Axis/SOAP proposal for Struts



>least for lessons learned when the effort for 2.0  begins.

Oh my goodness, when is version 2.0 coming out? I have to know. How can anyone expect 
me to sleep at nights knowing that I'm .9 version releases behind the front! It's all 
too much. I felt so good using 1.1, but now my world has crashed. Please have mercy on 
me and tell me when it's due.

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




RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mike Oliver
Thanks Joe,

The nice thing would be to do it now, for 1.1 outside the current
stream, but get a dialog going so the work done for it can be used at
least for lessons learned when the effort for 2.0  begins.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-Original Message-
From: Joe Germuska [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 9:08 AM
To: Struts Users Mailing List
Subject: Re: Axis/SOAP proposal for Struts

>I am planning on doing this anyway, and felt it applicable to this
group
>and would offer to share it as a sub project and would welcome
>contributions of thought, expertise and code.

Craig has talked about a vision for Web Services being a part of 
Struts 2.x, although it doesn't seem to be on the "roadmap".

http://jakarta.apache.org/struts/status.html

I think a full release of 1.1 is the first priority, and then people 
seem ready to split into two streams.  But I suspect that Web 
Services properly belong in the 2.0 stream.

I'd be happy to hear why my suspicion is wrong...

Joe

-- 
--
Joe Germuska  | "Big corporations here now believe we 
will have war.
[EMAIL PROTECTED]  | Believe all would welcome it as relief to 
suspense."
http://blog.germuska.com/ | telegram to President McKinley, 25 March
1898


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



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




Re: Axis/SOAP proposal for Struts

2003-01-17 Thread Bradley G Smith

I have been thinking about it this off and on for a while. It seems to me
that SOAP (or xml-rpc or ...) would be another access point into the
business logic of the application that is a peer to the access point
provided by a Struts-based layer. The Struts-based components provide the
mechanism to deliver content to web browsers, the SOAP interface enables
content delivery from the business logic layer to other types of clients on
the network. I do not see the need to extend the ActionServlet to provide
this type of access.

Brad Smith



   
  
  "Mike Oliver"
  
   
  rs.com>  cc: 
  
   Subject: Axis/SOAP proposal for Struts  
  
  17-01-03 07:45   
  
  Please respond   
  
  to "Struts Users 
  
  Mailing List"
  
   
  
   
  




Struts Users,



I would like to propose that Struts be extended to support another entry
point.  The ActionServlet would be augmented by an Axis/SOAP Web
Services Interface to Struts.  FormBeans would be part of the payload
for requests.  Responses would be generated by Forwards for SOAP.  This
new Axis entry point would do the same work as ActionServlet with the
only significant difference being the construction of the FormBean.
Incoming SOAP Requests would be configured to call the same
RequestHandlers and as far as the actions go they won't know that the
source was an HTML Form or a serialized FormBean.



I feel this will give a great deal of flexibility to Applications where
they want a Web Browser User Interface as well as Web Services for the
same Application Data Model and Business Logic.



I am planning on doing this anyway, and felt it applicable to this group
and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.



Michael Oliver
Chief Technology Officer
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
520.574.1150 Voice
520.844.1036 Fax
520.270.8862 Cell
http://www.appsaspeers.com   Home Page
[EMAIL PROTECTED] SMS
http://www.ollie.ezpeer.net   Personal
Home Page
http://www.ollie.im-live.com/im-live/  Instant Chat
[EMAIL PROTECTED] MSN Messenger
[EMAIL PROTECTED] Yahoo Instant Messenger
MikeOliverAZ Aol Instant Messenger











--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




Re: Axis/SOAP proposal for Struts

2003-01-17 Thread Joe Germuska
I am planning on doing this anyway, and felt it applicable to this group
and would offer to share it as a sub project and would welcome
contributions of thought, expertise and code.


Craig has talked about a vision for Web Services being a part of 
Struts 2.x, although it doesn't seem to be on the "roadmap".

http://jakarta.apache.org/struts/status.html

I think a full release of 1.1 is the first priority, and then people 
seem ready to split into two streams.  But I suspect that Web 
Services properly belong in the 2.0 stream.

I'd be happy to hear why my suspicion is wrong...

Joe

--
--
Joe Germuska  | "Big corporations here now believe we 
will have war.
[EMAIL PROTECTED]  | Believe all would welcome it as relief to 
suspense."
http://blog.germuska.com/ | telegram to President McKinley, 25 March 1898


--
To unsubscribe, e-mail:   
For additional commands, e-mail: 



RE: Axis/SOAP proposal for Struts

2003-01-17 Thread Mark Galbreath
I actually AM doing this now, but I whole-heartedly agree that a
standardized Axis/SOAP interface to Struts would be very, very cool.

Mark

-Original Message-
From: Mike Oliver [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 10:46 AM

I would like to propose that Struts be extended to support another entry
point.  The ActionServlet would be augmented by an Axis/SOAP Web Services
Interface to Struts.  FormBeans would be part of the payload for requests.
Responses would be generated by Forwards for SOAP.  This new Axis entry
point would do the same work as ActionServlet with the only significant
difference being the construction of the FormBean. Incoming SOAP Requests
would be configured to call the same RequestHandlers and as far as the
actions go they won't know that the source was an HTML Form or a serialized
FormBean.  

I feel this will give a great deal of flexibility to Applications where they
want a Web Browser User Interface as well as Web Services for the same
Application Data Model and Business Logic.

I am planning on doing this anyway, and felt it applicable to this group and
would offer to share it as a sub project and would welcome contributions of
thought, expertise and code.



--
To unsubscribe, e-mail:   
For additional commands, e-mail: