You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by James Mitchell <jm...@apache.org> on 2005/08/30 04:25:13 UTC
Struts Ti
Ok, so I'm working on the Maven build scripts, and I have a couple
questions.
* Why "Ti"? What does that mean?
* Why is there a java5 dir? I see ti interface, but why not just
put it under core?
--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM: jmitchtx
Yahoo: jmitchtx
MSN: jmitchell@apache.org
Skype: callto://jmitchtx
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti
Posted by Don Brown <mr...@twdata.org>.
Craig McClanahan wrote:
>On 8/29/05, Don Brown <mr...@twdata.org> wrote:
>
>
>
>>* Why "Ti"? What does that mean?
>>
>>Titanium. I enjoy ultralight backpacking so titanium is near and dear
>>to my heart as an incredibly strong, very lightweight material used in
>>core gear that replaced much heavier counterparts - the "struts" of my
>>gear, if you will :)
>>
>>
>>
>
>That makes sense ... and shifting my mental image to this will help pronouce
>it correctly to. I grew up with a bunch of formal music theory training, and
>"ti" (the name for B on the musical scale) is pronounced "tee", not "tie"
>:-).
>
>Although I'm a little ticked ... when I try to navigate to the sandbox/tiles
>directory, I have to type "til" before the code completion works :-).
>
>
Yet another reason to work in Ti - easier to type! :)
Don
>Craig
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti
Posted by Craig McClanahan <cr...@gmail.com>.
On 8/29/05, Don Brown <mr...@twdata.org> wrote:
> * Why "Ti"? What does that mean?
>
> Titanium. I enjoy ultralight backpacking so titanium is near and dear
> to my heart as an incredibly strong, very lightweight material used in
> core gear that replaced much heavier counterparts - the "struts" of my
> gear, if you will :)
>
That makes sense ... and shifting my mental image to this will help pronouce
it correctly to. I grew up with a bunch of formal music theory training, and
"ti" (the name for B on the musical scale) is pronounced "tee", not "tie"
:-).
Although I'm a little ticked ... when I try to navigate to the sandbox/tiles
directory, I have to type "til" before the code completion works :-).
Craig
Re: Struts Ti (maven:reactor giving me fits)
Posted by James Mitchell <ja...@mac.com>.
No problem. I just need to be spoon fed right now since I don't grep
ti yet.
Thanks for putting up with all the newb questions.
--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM: jmitchtx
Yahoo: jmitchtx
MSN: jmitchell@apache.org
Skype: callto://jmitchtx
On Aug 30, 2005, at 12:27 PM, Martin Cooper wrote:
> On 8/30/05, James Mitchell <ja...@mac.com> wrote:
>
>>
>> Sounds good.
>>
>> The layout was hard to work with (example/WEB-INF/src/) so instead of
>> fighting with Maven, I just added that to the excludes property (for
>> now). I can work around the layout if that's a deal breaker, but
>> rather than add the additional effort, it's just better use of our
>> time to just 'svn mv' it around and not worry about it.
>>
>
>
> Thanks so much for taking this on, James! I started messing around
> with the
> Maven stuff and got stuck on the source structure thing. What I
> wanted was
> for the source to start out in the normal Maven place (i.e. src/
> java) and
> get copied into WEB-INF/src when the war file is built, but I had
> trouble
> figuring out that last part. I started futzing with a postGoal to
> do the
> copy, but got distracted and never got back to it... ;-(
>
> --
> Martin Cooper
>
>
> Ok, so I'm done with the first few phase.
>
>>
>> Here's what I've got so far....
>>
>> * execute "maven dist-all" from struts/sandbox/ti/
>> creates the jars for core and java5, and struts-ti.war
>> (which deployed fine for me ... i used jboss-4.0.2)
>>
>> * the README.txt details the other targets that I will
>> work on next
>>
>> * execute "maven multiproject:site" from same spot as above
>> will generate the same site I posted about yesterday
>>
>>
>> What's next...
>> I'll work on finishing the build targets outlined in the README.txt,
>> and then I'll probably jump over and help out Wendy with the Shale
>> build files. But don't worry ;) I'll be back.
>>
>> I feel I'm at a loss not having the experience with webwork/xwork.
>> Just looking at the samples app....specifically the pageflow/*/
>> xwork.xml files. I see snippets of xml throughout those files that
>> say "... generated by ...". Am I correct to assume that all of those
>> files were generated?
>>
>>
>>
>> --
>> James Mitchell
>> Software Engineer / Open Source Evangelist
>> Consulting / Mentoring / Freelance
>> EdgeTech, Inc.
>> http://www.edgetechservices.net/
>> 678.910.8017
>> AIM: jmitchtx
>> Yahoo: jmitchtx
>> MSN: jmitchell@apache.org
>> Skype: callto://jmitchtx
>>
>>
>>
>>
>> On Aug 30, 2005, at 2:16 AM, Don Brown wrote:
>>
>>
>>> Actually, you were right the first time. I've been working on one,
>>> but it hasn't been ready for public use, however, with the Beehive
>>> patch, I'll probably have to redo it anyways :) This should
>>> probably be put along side Rich's page flow examples.
>>>
>>> Don
>>>
>>> James Mitchell wrote:
>>>
>>>
>>>
>>>> s/mailreader/blank
>>>>
>>>> --
>>>> James Mitchell
>>>> Software Engineer / Open Source Evangelist
>>>> Consulting / Mentoring / Freelance
>>>> EdgeTech, Inc.
>>>> http://www.edgetechservices.net/
>>>> 678.910.8017
>>>> AIM: jmitchtx
>>>> Yahoo: jmitchtx
>>>> MSN: jmitchell@apache.org
>>>> Skype: callto://jmitchtx
>>>>
>>>>
>>>>
>>>>
>>>> On Aug 30, 2005, at 2:10 AM, James Mitchell wrote:
>>>>
>>>>
>>>>
>>>>> Another quick question.
>>>>>
>>>>> What is "example" application supposed to do? Is this supposed
>>>>> to be the beginnings of a mailreader?
>>>>>
>>>>> --
>>>>> James Mitchell
>>>>> Software Engineer / Open Source Evangelist
>>>>> Consulting / Mentoring / Freelance
>>>>> EdgeTech, Inc.
>>>>> http://www.edgetechservices.net/
>>>>> 678.910.8017
>>>>> AIM: jmitchtx
>>>>> Yahoo: jmitchtx
>>>>> MSN: jmitchell@apache.org
>>>>> Skype: callto://jmitchtx
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Aug 30, 2005, at 1:00 AM, Martin Cooper wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> Works for me too.
>>>>>>
>>>>>> --
>>>>>> Martin Cooper
>>>>>>
>>>>>>
>>>>>> On 8/29/05, Rich Feit <ri...@gmail.com> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> Sounds great to me, actually. It's cleaner in general.
>>>>>>>
>>>>>>> Rich
>>>>>>>
>>>>>>> Don Brown wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Doesn't matter to me as long as it works :)
>>>>>>>>
>>>>>>>> Don
>>>>>>>>
>>>>>>>> James Mitchell wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> Ok, I've hit a bit of a snag...
>>>>>>>>>
>>>>>>>>> In Maven-utopia, the project layout would support multiple
>>>>>>>>> JAR and
>>>>>>>>> WAR artifacts by nesting then 1 level deeper than we
>>>>>>>>> currently have
>>>>>>>>> them.
>>>>>>>>>
>>>>>>>>> So, we need:
>>>>>>>>>
>>>>>>>>> struts/sandbox/ti
>>>>>>>>> project.xml
>>>>>>>>> maven.xml
>>>>>>>>> project.properties
>>>>>>>>>
>>>>>>>>> jars/
>>>>>>>>> core/
>>>>>>>>> java5/
>>>>>>>>> wars
>>>>>>>>> samples/
>>>>>>>>> example/
>>>>>>>>>
>>>>>>>>> The biggest reason for this extra directory is to allow
>>>>>>>>> better (read
>>>>>>>>> "cleaner") support for the Maven reactor plugin.
>>>>>>>>>
>>>>>>>>> I can work around it, but it is less flexible and requires
>>>>>>>>> more
>>>>>>>>> hands on maintenance. So, if it's cool with you guys, can I
>>>>>>>>> move
>>>>>>>>> core and java5 under "jars" and move samples and example
>>>>>>>>> under "wars"?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> James Mitchell
>>>>>>>>> Software Engineer / Open Source Evangelist
>>>>>>>>> Consulting / Mentoring / Freelance
>>>>>>>>> EdgeTech, Inc.
>>>>>>>>> http://www.edgetechservices.net/
>>>>>>>>> 678.910.8017
>>>>>>>>> AIM: jmitchtx
>>>>>>>>> Yahoo: jmitchtx
>>>>>>>>> MSN: jmitchell@apache.org
>>>>>>>>> Skype: callto://jmitchtx
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --------------------------------------------------------------
>>>>>>>>> --
>>>>>>>>> -- ---
>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------
>>>>>>>> --
>>>>>>>> -- --
>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> ----------------------------------------------------------------
>>>>>>> --
>>>>>>> -- -
>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------
>>>>> --
>>>>> -
>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> -------------------------------------------------------------------
>>>> --
>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>
>>>>
>>>>
>>>
>>>
>>> --------------------------------------------------------------------
>>> -
>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti (maven:reactor giving me fits)
Posted by Martin Cooper <mf...@gmail.com>.
On 8/30/05, James Mitchell <ja...@mac.com> wrote:
>
> Sounds good.
>
> The layout was hard to work with (example/WEB-INF/src/) so instead of
> fighting with Maven, I just added that to the excludes property (for
> now). I can work around the layout if that's a deal breaker, but
> rather than add the additional effort, it's just better use of our
> time to just 'svn mv' it around and not worry about it.
Thanks so much for taking this on, James! I started messing around with the
Maven stuff and got stuck on the source structure thing. What I wanted was
for the source to start out in the normal Maven place (i.e. src/java) and
get copied into WEB-INF/src when the war file is built, but I had trouble
figuring out that last part. I started futzing with a postGoal to do the
copy, but got distracted and never got back to it... ;-(
--
Martin Cooper
Ok, so I'm done with the first few phase.
>
> Here's what I've got so far....
>
> * execute "maven dist-all" from struts/sandbox/ti/
> creates the jars for core and java5, and struts-ti.war
> (which deployed fine for me ... i used jboss-4.0.2)
>
> * the README.txt details the other targets that I will
> work on next
>
> * execute "maven multiproject:site" from same spot as above
> will generate the same site I posted about yesterday
>
>
> What's next...
> I'll work on finishing the build targets outlined in the README.txt,
> and then I'll probably jump over and help out Wendy with the Shale
> build files. But don't worry ;) I'll be back.
>
> I feel I'm at a loss not having the experience with webwork/xwork.
> Just looking at the samples app....specifically the pageflow/*/
> xwork.xml files. I see snippets of xml throughout those files that
> say "... generated by ...". Am I correct to assume that all of those
> files were generated?
>
>
>
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> Consulting / Mentoring / Freelance
> EdgeTech, Inc.
> http://www.edgetechservices.net/
> 678.910.8017
> AIM: jmitchtx
> Yahoo: jmitchtx
> MSN: jmitchell@apache.org
> Skype: callto://jmitchtx
>
>
>
>
> On Aug 30, 2005, at 2:16 AM, Don Brown wrote:
>
> > Actually, you were right the first time. I've been working on one,
> > but it hasn't been ready for public use, however, with the Beehive
> > patch, I'll probably have to redo it anyways :) This should
> > probably be put along side Rich's page flow examples.
> >
> > Don
> >
> > James Mitchell wrote:
> >
> >
> >> s/mailreader/blank
> >>
> >> --
> >> James Mitchell
> >> Software Engineer / Open Source Evangelist
> >> Consulting / Mentoring / Freelance
> >> EdgeTech, Inc.
> >> http://www.edgetechservices.net/
> >> 678.910.8017
> >> AIM: jmitchtx
> >> Yahoo: jmitchtx
> >> MSN: jmitchell@apache.org
> >> Skype: callto://jmitchtx
> >>
> >>
> >>
> >>
> >> On Aug 30, 2005, at 2:10 AM, James Mitchell wrote:
> >>
> >>
> >>> Another quick question.
> >>>
> >>> What is "example" application supposed to do? Is this supposed
> >>> to be the beginnings of a mailreader?
> >>>
> >>> --
> >>> James Mitchell
> >>> Software Engineer / Open Source Evangelist
> >>> Consulting / Mentoring / Freelance
> >>> EdgeTech, Inc.
> >>> http://www.edgetechservices.net/
> >>> 678.910.8017
> >>> AIM: jmitchtx
> >>> Yahoo: jmitchtx
> >>> MSN: jmitchell@apache.org
> >>> Skype: callto://jmitchtx
> >>>
> >>>
> >>>
> >>>
> >>> On Aug 30, 2005, at 1:00 AM, Martin Cooper wrote:
> >>>
> >>>
> >>>
> >>>> Works for me too.
> >>>>
> >>>> --
> >>>> Martin Cooper
> >>>>
> >>>>
> >>>> On 8/29/05, Rich Feit <ri...@gmail.com> wrote:
> >>>>
> >>>>
> >>>>
> >>>>>
> >>>>> Sounds great to me, actually. It's cleaner in general.
> >>>>>
> >>>>> Rich
> >>>>>
> >>>>> Don Brown wrote:
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>> Doesn't matter to me as long as it works :)
> >>>>>>
> >>>>>> Don
> >>>>>>
> >>>>>> James Mitchell wrote:
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>> Ok, I've hit a bit of a snag...
> >>>>>>>
> >>>>>>> In Maven-utopia, the project layout would support multiple
> >>>>>>> JAR and
> >>>>>>> WAR artifacts by nesting then 1 level deeper than we
> >>>>>>> currently have
> >>>>>>> them.
> >>>>>>>
> >>>>>>> So, we need:
> >>>>>>>
> >>>>>>> struts/sandbox/ti
> >>>>>>> project.xml
> >>>>>>> maven.xml
> >>>>>>> project.properties
> >>>>>>>
> >>>>>>> jars/
> >>>>>>> core/
> >>>>>>> java5/
> >>>>>>> wars
> >>>>>>> samples/
> >>>>>>> example/
> >>>>>>>
> >>>>>>> The biggest reason for this extra directory is to allow
> >>>>>>> better (read
> >>>>>>> "cleaner") support for the Maven reactor plugin.
> >>>>>>>
> >>>>>>> I can work around it, but it is less flexible and requires more
> >>>>>>> hands on maintenance. So, if it's cool with you guys, can I move
> >>>>>>> core and java5 under "jars" and move samples and example
> >>>>>>> under "wars"?
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> James Mitchell
> >>>>>>> Software Engineer / Open Source Evangelist
> >>>>>>> Consulting / Mentoring / Freelance
> >>>>>>> EdgeTech, Inc.
> >>>>>>> http://www.edgetechservices.net/
> >>>>>>> 678.910.8017
> >>>>>>> AIM: jmitchtx
> >>>>>>> Yahoo: jmitchtx
> >>>>>>> MSN: jmitchell@apache.org
> >>>>>>> Skype: callto://jmitchtx
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> ----------------------------------------------------------------
> >>>>>>> -- ---
> >>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> >>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -----------------------------------------------------------------
> >>>>>> -- --
> >>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> >>>>>> For additional commands, e-mail: dev-help@struts.apache.org
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>>>> ------------------------------------------------------------------
> >>>>> -- -
> >>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> >>>>> For additional commands, e-mail: dev-help@struts.apache.org
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >>> --------------------------------------------------------------------
> >>> -
> >>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> >>> For additional commands, e-mail: dev-help@struts.apache.org
> >>>
> >>>
> >>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> >> For additional commands, e-mail: dev-help@struts.apache.org
> >>
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> > For additional commands, e-mail: dev-help@struts.apache.org
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>
Re: Struts Ti (maven:reactor giving me fits)
Posted by Rich Feit <ri...@gmail.com>.
Don Brown wrote:
> James Mitchell wrote:
>
>> Sounds good.
>>
>> The layout was hard to work with (example/WEB-INF/src/) so instead
>> of fighting with Maven, I just added that to the excludes property
>> (for now). I can work around the layout if that's a deal breaker,
>> but rather than add the additional effort, it's just better use of
>> our time to just 'svn mv' it around and not worry about it.
>
>
> Well, the logic behind the example's source code in WEB-INF/src is the
> because primary purpose of that application is to show off the
> "devMode" of Ti. In devMode, you can edit the source code, then
> immediately refresh your browser. Ti handles the compilation and
> annotation processing (xml generation via xjavadoc or apt)
> automatically. Therefore, ignoring that source is actually what we want.
>
> Don
>
Also, about the XWork config files that say "Generated from...", it's a
lie. They're currently hand-coded and checked in under
wars/samples/src/resources/_pageflow-config. I haven't submitted the
layer that will generate them automatically yet.
Just want to echo Martin's thanks later on this thread -- it's great to
have some maven wisdom being aimed at the project, especially this early on.
Rich
>>
>>
>> Ok, so I'm done with the first few phase.
>>
>> Here's what I've got so far....
>>
>> * execute "maven dist-all" from struts/sandbox/ti/
>> creates the jars for core and java5, and struts-ti.war
>> (which deployed fine for me ... i used jboss-4.0.2)
>>
>> * the README.txt details the other targets that I will
>> work on next
>>
>> * execute "maven multiproject:site" from same spot as above
>> will generate the same site I posted about yesterday
>>
>>
>> What's next...
>> I'll work on finishing the build targets outlined in the README.txt,
>> and then I'll probably jump over and help out Wendy with the Shale
>> build files. But don't worry ;) I'll be back.
>>
>> I feel I'm at a loss not having the experience with webwork/xwork.
>> Just looking at the samples app....specifically the pageflow/*/
>> xwork.xml files. I see snippets of xml throughout those files that
>> say "... generated by ...". Am I correct to assume that all of
>> those files were generated?
>>
>>
>>
>> --
>> James Mitchell
>> Software Engineer / Open Source Evangelist
>> Consulting / Mentoring / Freelance
>> EdgeTech, Inc.
>> http://www.edgetechservices.net/
>> 678.910.8017
>> AIM: jmitchtx
>> Yahoo: jmitchtx
>> MSN: jmitchell@apache.org
>> Skype: callto://jmitchtx
>>
>>
>>
>>
>> On Aug 30, 2005, at 2:16 AM, Don Brown wrote:
>>
>>> Actually, you were right the first time. I've been working on one,
>>> but it hasn't been ready for public use, however, with the Beehive
>>> patch, I'll probably have to redo it anyways :) This should
>>> probably be put along side Rich's page flow examples.
>>>
>>> Don
>>>
>>> James Mitchell wrote:
>>>
>>>
>>>> s/mailreader/blank
>>>>
>>>> --
>>>> James Mitchell
>>>> Software Engineer / Open Source Evangelist
>>>> Consulting / Mentoring / Freelance
>>>> EdgeTech, Inc.
>>>> http://www.edgetechservices.net/
>>>> 678.910.8017
>>>> AIM: jmitchtx
>>>> Yahoo: jmitchtx
>>>> MSN: jmitchell@apache.org
>>>> Skype: callto://jmitchtx
>>>>
>>>>
>>>>
>>>>
>>>> On Aug 30, 2005, at 2:10 AM, James Mitchell wrote:
>>>>
>>>>
>>>>> Another quick question.
>>>>>
>>>>> What is "example" application supposed to do? Is this supposed
>>>>> to be the beginnings of a mailreader?
>>>>>
>>>>> --
>>>>> James Mitchell
>>>>> Software Engineer / Open Source Evangelist
>>>>> Consulting / Mentoring / Freelance
>>>>> EdgeTech, Inc.
>>>>> http://www.edgetechservices.net/
>>>>> 678.910.8017
>>>>> AIM: jmitchtx
>>>>> Yahoo: jmitchtx
>>>>> MSN: jmitchell@apache.org
>>>>> Skype: callto://jmitchtx
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Aug 30, 2005, at 1:00 AM, Martin Cooper wrote:
>>>>>
>>>>>
>>>>>
>>>>>> Works for me too.
>>>>>>
>>>>>> --
>>>>>> Martin Cooper
>>>>>>
>>>>>>
>>>>>> On 8/29/05, Rich Feit <ri...@gmail.com> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> Sounds great to me, actually. It's cleaner in general.
>>>>>>>
>>>>>>> Rich
>>>>>>>
>>>>>>> Don Brown wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Doesn't matter to me as long as it works :)
>>>>>>>>
>>>>>>>> Don
>>>>>>>>
>>>>>>>> James Mitchell wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> Ok, I've hit a bit of a snag...
>>>>>>>>>
>>>>>>>>> In Maven-utopia, the project layout would support multiple
>>>>>>>>> JAR and
>>>>>>>>> WAR artifacts by nesting then 1 level deeper than we
>>>>>>>>> currently have
>>>>>>>>> them.
>>>>>>>>>
>>>>>>>>> So, we need:
>>>>>>>>>
>>>>>>>>> struts/sandbox/ti
>>>>>>>>> project.xml
>>>>>>>>> maven.xml
>>>>>>>>> project.properties
>>>>>>>>>
>>>>>>>>> jars/
>>>>>>>>> core/
>>>>>>>>> java5/
>>>>>>>>> wars
>>>>>>>>> samples/
>>>>>>>>> example/
>>>>>>>>>
>>>>>>>>> The biggest reason for this extra directory is to allow
>>>>>>>>> better (read
>>>>>>>>> "cleaner") support for the Maven reactor plugin.
>>>>>>>>>
>>>>>>>>> I can work around it, but it is less flexible and requires more
>>>>>>>>> hands on maintenance. So, if it's cool with you guys, can I move
>>>>>>>>> core and java5 under "jars" and move samples and example
>>>>>>>>> under "wars"?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> James Mitchell
>>>>>>>>> Software Engineer / Open Source Evangelist
>>>>>>>>> Consulting / Mentoring / Freelance
>>>>>>>>> EdgeTech, Inc.
>>>>>>>>> http://www.edgetechservices.net/
>>>>>>>>> 678.910.8017
>>>>>>>>> AIM: jmitchtx
>>>>>>>>> Yahoo: jmitchtx
>>>>>>>>> MSN: jmitchell@apache.org
>>>>>>>>> Skype: callto://jmitchtx
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ----------------------------------------------------------------
>>>>>>>>> -- ---
>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -----------------------------------------------------------------
>>>>>>>> -- --
>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> ------------------------------------------------------------------
>>>>>>> -- -
>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --------------------------------------------------------------------
>>>>> -
>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti (maven:reactor giving me fits)
Posted by Don Brown <mr...@twdata.org>.
James Mitchell wrote:
> Sounds good.
>
> The layout was hard to work with (example/WEB-INF/src/) so instead of
> fighting with Maven, I just added that to the excludes property (for
> now). I can work around the layout if that's a deal breaker, but
> rather than add the additional effort, it's just better use of our time
> to just 'svn mv' it around and not worry about it.
Well, the logic behind the example's source code in WEB-INF/src is the
because primary purpose of that application is to show off the "devMode"
of Ti. In devMode, you can edit the source code, then immediately
refresh your browser. Ti handles the compilation and annotation
processing (xml generation via xjavadoc or apt) automatically.
Therefore, ignoring that source is actually what we want.
Don
>
>
> Ok, so I'm done with the first few phase.
>
> Here's what I've got so far....
>
> * execute "maven dist-all" from struts/sandbox/ti/
> creates the jars for core and java5, and struts-ti.war
> (which deployed fine for me ... i used jboss-4.0.2)
>
> * the README.txt details the other targets that I will
> work on next
>
> * execute "maven multiproject:site" from same spot as above
> will generate the same site I posted about yesterday
>
>
> What's next...
> I'll work on finishing the build targets outlined in the README.txt,
> and then I'll probably jump over and help out Wendy with the Shale
> build files. But don't worry ;) I'll be back.
>
> I feel I'm at a loss not having the experience with webwork/xwork.
> Just looking at the samples app....specifically the pageflow/*/
> xwork.xml files. I see snippets of xml throughout those files that say
> "... generated by ...". Am I correct to assume that all of those files
> were generated?
>
>
>
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> Consulting / Mentoring / Freelance
> EdgeTech, Inc.
> http://www.edgetechservices.net/
> 678.910.8017
> AIM: jmitchtx
> Yahoo: jmitchtx
> MSN: jmitchell@apache.org
> Skype: callto://jmitchtx
>
>
>
>
> On Aug 30, 2005, at 2:16 AM, Don Brown wrote:
>
>> Actually, you were right the first time. I've been working on one,
>> but it hasn't been ready for public use, however, with the Beehive
>> patch, I'll probably have to redo it anyways :) This should probably
>> be put along side Rich's page flow examples.
>>
>> Don
>>
>> James Mitchell wrote:
>>
>>
>>> s/mailreader/blank
>>>
>>> --
>>> James Mitchell
>>> Software Engineer / Open Source Evangelist
>>> Consulting / Mentoring / Freelance
>>> EdgeTech, Inc.
>>> http://www.edgetechservices.net/
>>> 678.910.8017
>>> AIM: jmitchtx
>>> Yahoo: jmitchtx
>>> MSN: jmitchell@apache.org
>>> Skype: callto://jmitchtx
>>>
>>>
>>>
>>>
>>> On Aug 30, 2005, at 2:10 AM, James Mitchell wrote:
>>>
>>>
>>>> Another quick question.
>>>>
>>>> What is "example" application supposed to do? Is this supposed to
>>>> be the beginnings of a mailreader?
>>>>
>>>> --
>>>> James Mitchell
>>>> Software Engineer / Open Source Evangelist
>>>> Consulting / Mentoring / Freelance
>>>> EdgeTech, Inc.
>>>> http://www.edgetechservices.net/
>>>> 678.910.8017
>>>> AIM: jmitchtx
>>>> Yahoo: jmitchtx
>>>> MSN: jmitchell@apache.org
>>>> Skype: callto://jmitchtx
>>>>
>>>>
>>>>
>>>>
>>>> On Aug 30, 2005, at 1:00 AM, Martin Cooper wrote:
>>>>
>>>>
>>>>
>>>>> Works for me too.
>>>>>
>>>>> --
>>>>> Martin Cooper
>>>>>
>>>>>
>>>>> On 8/29/05, Rich Feit <ri...@gmail.com> wrote:
>>>>>
>>>>>
>>>>>
>>>>>>
>>>>>> Sounds great to me, actually. It's cleaner in general.
>>>>>>
>>>>>> Rich
>>>>>>
>>>>>> Don Brown wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Doesn't matter to me as long as it works :)
>>>>>>>
>>>>>>> Don
>>>>>>>
>>>>>>> James Mitchell wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Ok, I've hit a bit of a snag...
>>>>>>>>
>>>>>>>> In Maven-utopia, the project layout would support multiple JAR and
>>>>>>>> WAR artifacts by nesting then 1 level deeper than we currently
>>>>>>>> have
>>>>>>>> them.
>>>>>>>>
>>>>>>>> So, we need:
>>>>>>>>
>>>>>>>> struts/sandbox/ti
>>>>>>>> project.xml
>>>>>>>> maven.xml
>>>>>>>> project.properties
>>>>>>>>
>>>>>>>> jars/
>>>>>>>> core/
>>>>>>>> java5/
>>>>>>>> wars
>>>>>>>> samples/
>>>>>>>> example/
>>>>>>>>
>>>>>>>> The biggest reason for this extra directory is to allow better
>>>>>>>> (read
>>>>>>>> "cleaner") support for the Maven reactor plugin.
>>>>>>>>
>>>>>>>> I can work around it, but it is less flexible and requires more
>>>>>>>> hands on maintenance. So, if it's cool with you guys, can I move
>>>>>>>> core and java5 under "jars" and move samples and example under
>>>>>>>> "wars"?
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> James Mitchell
>>>>>>>> Software Engineer / Open Source Evangelist
>>>>>>>> Consulting / Mentoring / Freelance
>>>>>>>> EdgeTech, Inc.
>>>>>>>> http://www.edgetechservices.net/
>>>>>>>> 678.910.8017
>>>>>>>> AIM: jmitchtx
>>>>>>>> Yahoo: jmitchtx
>>>>>>>> MSN: jmitchell@apache.org
>>>>>>>> Skype: callto://jmitchtx
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ----------------------------------------------------------------
>>>>>>>> -- ---
>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -----------------------------------------------------------------
>>>>>>> -- --
>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------
>>>>>> -- -
>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> -------------------------------------------------------------------- -
>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>
>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti (newbie)
Posted by Don Brown <mr...@twdata.org>.
Ok, I finished bringing over the wiki pages we used when first
conceiving Struts Ti. Note, they are a reflection of past discussions
and not necessarily the current direction or implementation. I think
this wiki will provide a good starting point for writing down our
current thoughts and dicussions.
Which reminds me: does the Apache wiki have any macros that make adding
comments easier? Trac has this:
http://trac-hacks.swapoff.org/wiki/AddCommentMacro which is just wonderful.
http://wiki.apache.org/struts/StrutsTi
Don
James Mitchell wrote:
> Can you give us some suggested reading tips (websites, articles,
> blogs) that will help the Ti newbie fill in the gaps on what Ti is
> all about? (beehive/webwork/xwork/???)
>
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> Consulting / Mentoring / Freelance
> EdgeTech, Inc.
> http://www.edgetechservices.net/
> 678.910.8017
> AIM: jmitchtx
> Yahoo: jmitchtx
> MSN: jmitchell@apache.org
> Skype: callto://jmitchtx
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti (newbie)
Posted by Rich Feit <ri...@gmail.com>.
At this point I think Don's original proposal
(http://www.mail-archive.com/dev@struts.apache.org/msg10521.html ) is
still the best. Anyone have any other resources to add?
Rich
James Mitchell wrote:
> Can you give us some suggested reading tips (websites, articles,
> blogs) that will help the Ti newbie fill in the gaps on what Ti is
> all about? (beehive/webwork/xwork/???)
>
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> Consulting / Mentoring / Freelance
> EdgeTech, Inc.
> http://www.edgetechservices.net/
> 678.910.8017
> AIM: jmitchtx
> Yahoo: jmitchtx
> MSN: jmitchell@apache.org
> Skype: callto://jmitchtx
>
>
>
>
> On Aug 30, 2005, at 3:08 AM, James Mitchell wrote:
>
>> Sounds good.
>>
>> The layout was hard to work with (example/WEB-INF/src/) so instead
>> of fighting with Maven, I just added that to the excludes property
>> (for now). I can work around the layout if that's a deal breaker,
>> but rather than add the additional effort, it's just better use of
>> our time to just 'svn mv' it around and not worry about it.
>>
>>
>> Ok, so I'm done with the first few phase.
>>
>> Here's what I've got so far....
>>
>> * execute "maven dist-all" from struts/sandbox/ti/
>> creates the jars for core and java5, and struts-ti.war
>> (which deployed fine for me ... i used jboss-4.0.2)
>>
>> * the README.txt details the other targets that I will
>> work on next
>>
>> * execute "maven multiproject:site" from same spot as above
>> will generate the same site I posted about yesterday
>>
>>
>> What's next...
>> I'll work on finishing the build targets outlined in the README.txt,
>> and then I'll probably jump over and help out Wendy with the Shale
>> build files. But don't worry ;) I'll be back.
>>
>> I feel I'm at a loss not having the experience with webwork/xwork.
>> Just looking at the samples app....specifically the pageflow/*/
>> xwork.xml files. I see snippets of xml throughout those files that
>> say "... generated by ...". Am I correct to assume that all of
>> those files were generated?
>>
>>
>>
>> --
>> James Mitchell
>> Software Engineer / Open Source Evangelist
>> Consulting / Mentoring / Freelance
>> EdgeTech, Inc.
>> http://www.edgetechservices.net/
>> 678.910.8017
>> AIM: jmitchtx
>> Yahoo: jmitchtx
>> MSN: jmitchell@apache.org
>> Skype: callto://jmitchtx
>>
>>
>>
>>
>> On Aug 30, 2005, at 2:16 AM, Don Brown wrote:
>>
>>
>>> Actually, you were right the first time. I've been working on one,
>>> but it hasn't been ready for public use, however, with the Beehive
>>> patch, I'll probably have to redo it anyways :) This should
>>> probably be put along side Rich's page flow examples.
>>>
>>> Don
>>>
>>> James Mitchell wrote:
>>>
>>>
>>>
>>>> s/mailreader/blank
>>>>
>>>> --
>>>> James Mitchell
>>>> Software Engineer / Open Source Evangelist
>>>> Consulting / Mentoring / Freelance
>>>> EdgeTech, Inc.
>>>> http://www.edgetechservices.net/
>>>> 678.910.8017
>>>> AIM: jmitchtx
>>>> Yahoo: jmitchtx
>>>> MSN: jmitchell@apache.org
>>>> Skype: callto://jmitchtx
>>>>
>>>>
>>>>
>>>>
>>>> On Aug 30, 2005, at 2:10 AM, James Mitchell wrote:
>>>>
>>>>
>>>>
>>>>> Another quick question.
>>>>>
>>>>> What is "example" application supposed to do? Is this supposed
>>>>> to be the beginnings of a mailreader?
>>>>>
>>>>> --
>>>>> James Mitchell
>>>>> Software Engineer / Open Source Evangelist
>>>>> Consulting / Mentoring / Freelance
>>>>> EdgeTech, Inc.
>>>>> http://www.edgetechservices.net/
>>>>> 678.910.8017
>>>>> AIM: jmitchtx
>>>>> Yahoo: jmitchtx
>>>>> MSN: jmitchell@apache.org
>>>>> Skype: callto://jmitchtx
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Aug 30, 2005, at 1:00 AM, Martin Cooper wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> Works for me too.
>>>>>>
>>>>>> --
>>>>>> Martin Cooper
>>>>>>
>>>>>>
>>>>>> On 8/29/05, Rich Feit <ri...@gmail.com> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> Sounds great to me, actually. It's cleaner in general.
>>>>>>>
>>>>>>> Rich
>>>>>>>
>>>>>>> Don Brown wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Doesn't matter to me as long as it works :)
>>>>>>>>
>>>>>>>> Don
>>>>>>>>
>>>>>>>> James Mitchell wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> Ok, I've hit a bit of a snag...
>>>>>>>>>
>>>>>>>>> In Maven-utopia, the project layout would support multiple
>>>>>>>>> JAR and
>>>>>>>>> WAR artifacts by nesting then 1 level deeper than we
>>>>>>>>> currently have
>>>>>>>>> them.
>>>>>>>>>
>>>>>>>>> So, we need:
>>>>>>>>>
>>>>>>>>> struts/sandbox/ti
>>>>>>>>> project.xml
>>>>>>>>> maven.xml
>>>>>>>>> project.properties
>>>>>>>>>
>>>>>>>>> jars/
>>>>>>>>> core/
>>>>>>>>> java5/
>>>>>>>>> wars
>>>>>>>>> samples/
>>>>>>>>> example/
>>>>>>>>>
>>>>>>>>> The biggest reason for this extra directory is to allow
>>>>>>>>> better (read
>>>>>>>>> "cleaner") support for the Maven reactor plugin.
>>>>>>>>>
>>>>>>>>> I can work around it, but it is less flexible and requires more
>>>>>>>>> hands on maintenance. So, if it's cool with you guys, can I move
>>>>>>>>> core and java5 under "jars" and move samples and example
>>>>>>>>> under "wars"?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> James Mitchell
>>>>>>>>> Software Engineer / Open Source Evangelist
>>>>>>>>> Consulting / Mentoring / Freelance
>>>>>>>>> EdgeTech, Inc.
>>>>>>>>> http://www.edgetechservices.net/
>>>>>>>>> 678.910.8017
>>>>>>>>> AIM: jmitchtx
>>>>>>>>> Yahoo: jmitchtx
>>>>>>>>> MSN: jmitchell@apache.org
>>>>>>>>> Skype: callto://jmitchtx
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ---------------------------------------------------------------
>>>>>>>>> --- ---
>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ----------------------------------------------------------------
>>>>>>>> --- --
>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> -----------------------------------------------------------------
>>>>>>> --- -
>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> -------------------------------------------------------------------
>>>>> --
>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> -------------------------------------------------------------------- -
>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>
>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti (newbie)
Posted by James Mitchell <ja...@mac.com>.
Can you give us some suggested reading tips (websites, articles,
blogs) that will help the Ti newbie fill in the gaps on what Ti is
all about? (beehive/webwork/xwork/???)
--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM: jmitchtx
Yahoo: jmitchtx
MSN: jmitchell@apache.org
Skype: callto://jmitchtx
On Aug 30, 2005, at 3:08 AM, James Mitchell wrote:
> Sounds good.
>
> The layout was hard to work with (example/WEB-INF/src/) so instead
> of fighting with Maven, I just added that to the excludes property
> (for now). I can work around the layout if that's a deal breaker,
> but rather than add the additional effort, it's just better use of
> our time to just 'svn mv' it around and not worry about it.
>
>
> Ok, so I'm done with the first few phase.
>
> Here's what I've got so far....
>
> * execute "maven dist-all" from struts/sandbox/ti/
> creates the jars for core and java5, and struts-ti.war
> (which deployed fine for me ... i used jboss-4.0.2)
>
> * the README.txt details the other targets that I will
> work on next
>
> * execute "maven multiproject:site" from same spot as above
> will generate the same site I posted about yesterday
>
>
> What's next...
> I'll work on finishing the build targets outlined in the
> README.txt, and then I'll probably jump over and help out Wendy
> with the Shale build files. But don't worry ;) I'll be back.
>
> I feel I'm at a loss not having the experience with webwork/xwork.
> Just looking at the samples app....specifically the pageflow/*/
> xwork.xml files. I see snippets of xml throughout those files that
> say "... generated by ...". Am I correct to assume that all of
> those files were generated?
>
>
>
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> Consulting / Mentoring / Freelance
> EdgeTech, Inc.
> http://www.edgetechservices.net/
> 678.910.8017
> AIM: jmitchtx
> Yahoo: jmitchtx
> MSN: jmitchell@apache.org
> Skype: callto://jmitchtx
>
>
>
>
> On Aug 30, 2005, at 2:16 AM, Don Brown wrote:
>
>
>> Actually, you were right the first time. I've been working on
>> one, but it hasn't been ready for public use, however, with the
>> Beehive patch, I'll probably have to redo it anyways :) This
>> should probably be put along side Rich's page flow examples.
>>
>> Don
>>
>> James Mitchell wrote:
>>
>>
>>
>>> s/mailreader/blank
>>>
>>> --
>>> James Mitchell
>>> Software Engineer / Open Source Evangelist
>>> Consulting / Mentoring / Freelance
>>> EdgeTech, Inc.
>>> http://www.edgetechservices.net/
>>> 678.910.8017
>>> AIM: jmitchtx
>>> Yahoo: jmitchtx
>>> MSN: jmitchell@apache.org
>>> Skype: callto://jmitchtx
>>>
>>>
>>>
>>>
>>> On Aug 30, 2005, at 2:10 AM, James Mitchell wrote:
>>>
>>>
>>>
>>>> Another quick question.
>>>>
>>>> What is "example" application supposed to do? Is this supposed
>>>> to be the beginnings of a mailreader?
>>>>
>>>> --
>>>> James Mitchell
>>>> Software Engineer / Open Source Evangelist
>>>> Consulting / Mentoring / Freelance
>>>> EdgeTech, Inc.
>>>> http://www.edgetechservices.net/
>>>> 678.910.8017
>>>> AIM: jmitchtx
>>>> Yahoo: jmitchtx
>>>> MSN: jmitchell@apache.org
>>>> Skype: callto://jmitchtx
>>>>
>>>>
>>>>
>>>>
>>>> On Aug 30, 2005, at 1:00 AM, Martin Cooper wrote:
>>>>
>>>>
>>>>
>>>>
>>>>> Works for me too.
>>>>>
>>>>> --
>>>>> Martin Cooper
>>>>>
>>>>>
>>>>> On 8/29/05, Rich Feit <ri...@gmail.com> wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>
>>>>>> Sounds great to me, actually. It's cleaner in general.
>>>>>>
>>>>>> Rich
>>>>>>
>>>>>> Don Brown wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Doesn't matter to me as long as it works :)
>>>>>>>
>>>>>>> Don
>>>>>>>
>>>>>>> James Mitchell wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Ok, I've hit a bit of a snag...
>>>>>>>>
>>>>>>>> In Maven-utopia, the project layout would support multiple
>>>>>>>> JAR and
>>>>>>>> WAR artifacts by nesting then 1 level deeper than we
>>>>>>>> currently have
>>>>>>>> them.
>>>>>>>>
>>>>>>>> So, we need:
>>>>>>>>
>>>>>>>> struts/sandbox/ti
>>>>>>>> project.xml
>>>>>>>> maven.xml
>>>>>>>> project.properties
>>>>>>>>
>>>>>>>> jars/
>>>>>>>> core/
>>>>>>>> java5/
>>>>>>>> wars
>>>>>>>> samples/
>>>>>>>> example/
>>>>>>>>
>>>>>>>> The biggest reason for this extra directory is to allow
>>>>>>>> better (read
>>>>>>>> "cleaner") support for the Maven reactor plugin.
>>>>>>>>
>>>>>>>> I can work around it, but it is less flexible and requires more
>>>>>>>> hands on maintenance. So, if it's cool with you guys, can I
>>>>>>>> move
>>>>>>>> core and java5 under "jars" and move samples and example
>>>>>>>> under "wars"?
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> James Mitchell
>>>>>>>> Software Engineer / Open Source Evangelist
>>>>>>>> Consulting / Mentoring / Freelance
>>>>>>>> EdgeTech, Inc.
>>>>>>>> http://www.edgetechservices.net/
>>>>>>>> 678.910.8017
>>>>>>>> AIM: jmitchtx
>>>>>>>> Yahoo: jmitchtx
>>>>>>>> MSN: jmitchell@apache.org
>>>>>>>> Skype: callto://jmitchtx
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------
>>>>>>>> --- ---
>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ----------------------------------------------------------------
>>>>>>> --- --
>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> -----------------------------------------------------------------
>>>>>> --- -
>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> -------------------------------------------------------------------
>>>> --
>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>> --------------------------------------------------------------------
>>> -
>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti (maven:reactor giving me fits)
Posted by James Mitchell <ja...@mac.com>.
Sounds good.
The layout was hard to work with (example/WEB-INF/src/) so instead of
fighting with Maven, I just added that to the excludes property (for
now). I can work around the layout if that's a deal breaker, but
rather than add the additional effort, it's just better use of our
time to just 'svn mv' it around and not worry about it.
Ok, so I'm done with the first few phase.
Here's what I've got so far....
* execute "maven dist-all" from struts/sandbox/ti/
creates the jars for core and java5, and struts-ti.war
(which deployed fine for me ... i used jboss-4.0.2)
* the README.txt details the other targets that I will
work on next
* execute "maven multiproject:site" from same spot as above
will generate the same site I posted about yesterday
What's next...
I'll work on finishing the build targets outlined in the README.txt,
and then I'll probably jump over and help out Wendy with the Shale
build files. But don't worry ;) I'll be back.
I feel I'm at a loss not having the experience with webwork/xwork.
Just looking at the samples app....specifically the pageflow/*/
xwork.xml files. I see snippets of xml throughout those files that
say "... generated by ...". Am I correct to assume that all of those
files were generated?
--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM: jmitchtx
Yahoo: jmitchtx
MSN: jmitchell@apache.org
Skype: callto://jmitchtx
On Aug 30, 2005, at 2:16 AM, Don Brown wrote:
> Actually, you were right the first time. I've been working on one,
> but it hasn't been ready for public use, however, with the Beehive
> patch, I'll probably have to redo it anyways :) This should
> probably be put along side Rich's page flow examples.
>
> Don
>
> James Mitchell wrote:
>
>
>> s/mailreader/blank
>>
>> --
>> James Mitchell
>> Software Engineer / Open Source Evangelist
>> Consulting / Mentoring / Freelance
>> EdgeTech, Inc.
>> http://www.edgetechservices.net/
>> 678.910.8017
>> AIM: jmitchtx
>> Yahoo: jmitchtx
>> MSN: jmitchell@apache.org
>> Skype: callto://jmitchtx
>>
>>
>>
>>
>> On Aug 30, 2005, at 2:10 AM, James Mitchell wrote:
>>
>>
>>> Another quick question.
>>>
>>> What is "example" application supposed to do? Is this supposed
>>> to be the beginnings of a mailreader?
>>>
>>> --
>>> James Mitchell
>>> Software Engineer / Open Source Evangelist
>>> Consulting / Mentoring / Freelance
>>> EdgeTech, Inc.
>>> http://www.edgetechservices.net/
>>> 678.910.8017
>>> AIM: jmitchtx
>>> Yahoo: jmitchtx
>>> MSN: jmitchell@apache.org
>>> Skype: callto://jmitchtx
>>>
>>>
>>>
>>>
>>> On Aug 30, 2005, at 1:00 AM, Martin Cooper wrote:
>>>
>>>
>>>
>>>> Works for me too.
>>>>
>>>> --
>>>> Martin Cooper
>>>>
>>>>
>>>> On 8/29/05, Rich Feit <ri...@gmail.com> wrote:
>>>>
>>>>
>>>>
>>>>>
>>>>> Sounds great to me, actually. It's cleaner in general.
>>>>>
>>>>> Rich
>>>>>
>>>>> Don Brown wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> Doesn't matter to me as long as it works :)
>>>>>>
>>>>>> Don
>>>>>>
>>>>>> James Mitchell wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Ok, I've hit a bit of a snag...
>>>>>>>
>>>>>>> In Maven-utopia, the project layout would support multiple
>>>>>>> JAR and
>>>>>>> WAR artifacts by nesting then 1 level deeper than we
>>>>>>> currently have
>>>>>>> them.
>>>>>>>
>>>>>>> So, we need:
>>>>>>>
>>>>>>> struts/sandbox/ti
>>>>>>> project.xml
>>>>>>> maven.xml
>>>>>>> project.properties
>>>>>>>
>>>>>>> jars/
>>>>>>> core/
>>>>>>> java5/
>>>>>>> wars
>>>>>>> samples/
>>>>>>> example/
>>>>>>>
>>>>>>> The biggest reason for this extra directory is to allow
>>>>>>> better (read
>>>>>>> "cleaner") support for the Maven reactor plugin.
>>>>>>>
>>>>>>> I can work around it, but it is less flexible and requires more
>>>>>>> hands on maintenance. So, if it's cool with you guys, can I move
>>>>>>> core and java5 under "jars" and move samples and example
>>>>>>> under "wars"?
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> James Mitchell
>>>>>>> Software Engineer / Open Source Evangelist
>>>>>>> Consulting / Mentoring / Freelance
>>>>>>> EdgeTech, Inc.
>>>>>>> http://www.edgetechservices.net/
>>>>>>> 678.910.8017
>>>>>>> AIM: jmitchtx
>>>>>>> Yahoo: jmitchtx
>>>>>>> MSN: jmitchell@apache.org
>>>>>>> Skype: callto://jmitchtx
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ----------------------------------------------------------------
>>>>>>> -- ---
>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> -----------------------------------------------------------------
>>>>>> -- --
>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> ------------------------------------------------------------------
>>>>> -- -
>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>> --------------------------------------------------------------------
>>> -
>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti (maven:reactor giving me fits)
Posted by Don Brown <mr...@twdata.org>.
Actually, you were right the first time. I've been working on one, but
it hasn't been ready for public use, however, with the Beehive patch,
I'll probably have to redo it anyways :) This should probably be put
along side Rich's page flow examples.
Don
James Mitchell wrote:
> s/mailreader/blank
>
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> Consulting / Mentoring / Freelance
> EdgeTech, Inc.
> http://www.edgetechservices.net/
> 678.910.8017
> AIM: jmitchtx
> Yahoo: jmitchtx
> MSN: jmitchell@apache.org
> Skype: callto://jmitchtx
>
>
>
>
> On Aug 30, 2005, at 2:10 AM, James Mitchell wrote:
>
>> Another quick question.
>>
>> What is "example" application supposed to do? Is this supposed to
>> be the beginnings of a mailreader?
>>
>> --
>> James Mitchell
>> Software Engineer / Open Source Evangelist
>> Consulting / Mentoring / Freelance
>> EdgeTech, Inc.
>> http://www.edgetechservices.net/
>> 678.910.8017
>> AIM: jmitchtx
>> Yahoo: jmitchtx
>> MSN: jmitchell@apache.org
>> Skype: callto://jmitchtx
>>
>>
>>
>>
>> On Aug 30, 2005, at 1:00 AM, Martin Cooper wrote:
>>
>>
>>> Works for me too.
>>>
>>> --
>>> Martin Cooper
>>>
>>>
>>> On 8/29/05, Rich Feit <ri...@gmail.com> wrote:
>>>
>>>
>>>>
>>>> Sounds great to me, actually. It's cleaner in general.
>>>>
>>>> Rich
>>>>
>>>> Don Brown wrote:
>>>>
>>>>
>>>>
>>>>> Doesn't matter to me as long as it works :)
>>>>>
>>>>> Don
>>>>>
>>>>> James Mitchell wrote:
>>>>>
>>>>>
>>>>>
>>>>>> Ok, I've hit a bit of a snag...
>>>>>>
>>>>>> In Maven-utopia, the project layout would support multiple JAR and
>>>>>> WAR artifacts by nesting then 1 level deeper than we currently have
>>>>>> them.
>>>>>>
>>>>>> So, we need:
>>>>>>
>>>>>> struts/sandbox/ti
>>>>>> project.xml
>>>>>> maven.xml
>>>>>> project.properties
>>>>>>
>>>>>> jars/
>>>>>> core/
>>>>>> java5/
>>>>>> wars
>>>>>> samples/
>>>>>> example/
>>>>>>
>>>>>> The biggest reason for this extra directory is to allow better
>>>>>> (read
>>>>>> "cleaner") support for the Maven reactor plugin.
>>>>>>
>>>>>> I can work around it, but it is less flexible and requires more
>>>>>> hands on maintenance. So, if it's cool with you guys, can I move
>>>>>> core and java5 under "jars" and move samples and example under
>>>>>> "wars"?
>>>>>>
>>>>>>
>>>>>> --
>>>>>> James Mitchell
>>>>>> Software Engineer / Open Source Evangelist
>>>>>> Consulting / Mentoring / Freelance
>>>>>> EdgeTech, Inc.
>>>>>> http://www.edgetechservices.net/
>>>>>> 678.910.8017
>>>>>> AIM: jmitchtx
>>>>>> Yahoo: jmitchtx
>>>>>> MSN: jmitchell@apache.org
>>>>>> Skype: callto://jmitchtx
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------
>>>>>> ---
>>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> -------------------------------------------------------------------
>>>>> --
>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>> -------------------------------------------------------------------- -
>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti (maven:reactor giving me fits)
Posted by James Mitchell <ja...@mac.com>.
s/mailreader/blank
--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM: jmitchtx
Yahoo: jmitchtx
MSN: jmitchell@apache.org
Skype: callto://jmitchtx
On Aug 30, 2005, at 2:10 AM, James Mitchell wrote:
> Another quick question.
>
> What is "example" application supposed to do? Is this supposed to
> be the beginnings of a mailreader?
>
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> Consulting / Mentoring / Freelance
> EdgeTech, Inc.
> http://www.edgetechservices.net/
> 678.910.8017
> AIM: jmitchtx
> Yahoo: jmitchtx
> MSN: jmitchell@apache.org
> Skype: callto://jmitchtx
>
>
>
>
> On Aug 30, 2005, at 1:00 AM, Martin Cooper wrote:
>
>
>> Works for me too.
>>
>> --
>> Martin Cooper
>>
>>
>> On 8/29/05, Rich Feit <ri...@gmail.com> wrote:
>>
>>
>>>
>>> Sounds great to me, actually. It's cleaner in general.
>>>
>>> Rich
>>>
>>> Don Brown wrote:
>>>
>>>
>>>
>>>> Doesn't matter to me as long as it works :)
>>>>
>>>> Don
>>>>
>>>> James Mitchell wrote:
>>>>
>>>>
>>>>
>>>>> Ok, I've hit a bit of a snag...
>>>>>
>>>>> In Maven-utopia, the project layout would support multiple JAR and
>>>>> WAR artifacts by nesting then 1 level deeper than we currently
>>>>> have
>>>>> them.
>>>>>
>>>>> So, we need:
>>>>>
>>>>> struts/sandbox/ti
>>>>> project.xml
>>>>> maven.xml
>>>>> project.properties
>>>>>
>>>>> jars/
>>>>> core/
>>>>> java5/
>>>>> wars
>>>>> samples/
>>>>> example/
>>>>>
>>>>> The biggest reason for this extra directory is to allow better
>>>>> (read
>>>>> "cleaner") support for the Maven reactor plugin.
>>>>>
>>>>> I can work around it, but it is less flexible and requires more
>>>>> hands on maintenance. So, if it's cool with you guys, can I move
>>>>> core and java5 under "jars" and move samples and example under
>>>>> "wars"?
>>>>>
>>>>>
>>>>> --
>>>>> James Mitchell
>>>>> Software Engineer / Open Source Evangelist
>>>>> Consulting / Mentoring / Freelance
>>>>> EdgeTech, Inc.
>>>>> http://www.edgetechservices.net/
>>>>> 678.910.8017
>>>>> AIM: jmitchtx
>>>>> Yahoo: jmitchtx
>>>>> MSN: jmitchell@apache.org
>>>>> Skype: callto://jmitchtx
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------
>>>>> ---
>>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> -------------------------------------------------------------------
>>>> --
>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>
>>>>
>>>>
>>>>
>>>
>>> --------------------------------------------------------------------
>>> -
>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>
>>>
>>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti (maven:reactor giving me fits)
Posted by James Mitchell <ja...@mac.com>.
Another quick question.
What is "example" application supposed to do? Is this supposed to be
the beginnings of a mailreader?
--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM: jmitchtx
Yahoo: jmitchtx
MSN: jmitchell@apache.org
Skype: callto://jmitchtx
On Aug 30, 2005, at 1:00 AM, Martin Cooper wrote:
> Works for me too.
>
> --
> Martin Cooper
>
>
> On 8/29/05, Rich Feit <ri...@gmail.com> wrote:
>
>>
>> Sounds great to me, actually. It's cleaner in general.
>>
>> Rich
>>
>> Don Brown wrote:
>>
>>
>>> Doesn't matter to me as long as it works :)
>>>
>>> Don
>>>
>>> James Mitchell wrote:
>>>
>>>
>>>> Ok, I've hit a bit of a snag...
>>>>
>>>> In Maven-utopia, the project layout would support multiple JAR and
>>>> WAR artifacts by nesting then 1 level deeper than we currently have
>>>> them.
>>>>
>>>> So, we need:
>>>>
>>>> struts/sandbox/ti
>>>> project.xml
>>>> maven.xml
>>>> project.properties
>>>>
>>>> jars/
>>>> core/
>>>> java5/
>>>> wars
>>>> samples/
>>>> example/
>>>>
>>>> The biggest reason for this extra directory is to allow better
>>>> (read
>>>> "cleaner") support for the Maven reactor plugin.
>>>>
>>>> I can work around it, but it is less flexible and requires more
>>>> hands on maintenance. So, if it's cool with you guys, can I move
>>>> core and java5 under "jars" and move samples and example under
>>>> "wars"?
>>>>
>>>>
>>>> --
>>>> James Mitchell
>>>> Software Engineer / Open Source Evangelist
>>>> Consulting / Mentoring / Freelance
>>>> EdgeTech, Inc.
>>>> http://www.edgetechservices.net/
>>>> 678.910.8017
>>>> AIM: jmitchtx
>>>> Yahoo: jmitchtx
>>>> MSN: jmitchell@apache.org
>>>> Skype: callto://jmitchtx
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> -------------------------------------------------------------------
>>>> --
>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>
>>>>
>>>
>>>
>>> --------------------------------------------------------------------
>>> -
>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti (maven:reactor giving me fits)
Posted by Martin Cooper <mf...@gmail.com>.
Works for me too.
--
Martin Cooper
On 8/29/05, Rich Feit <ri...@gmail.com> wrote:
>
> Sounds great to me, actually. It's cleaner in general.
>
> Rich
>
> Don Brown wrote:
>
> > Doesn't matter to me as long as it works :)
> >
> > Don
> >
> > James Mitchell wrote:
> >
> >> Ok, I've hit a bit of a snag...
> >>
> >> In Maven-utopia, the project layout would support multiple JAR and
> >> WAR artifacts by nesting then 1 level deeper than we currently have
> >> them.
> >>
> >> So, we need:
> >>
> >> struts/sandbox/ti
> >> project.xml
> >> maven.xml
> >> project.properties
> >>
> >> jars/
> >> core/
> >> java5/
> >> wars
> >> samples/
> >> example/
> >>
> >> The biggest reason for this extra directory is to allow better (read
> >> "cleaner") support for the Maven reactor plugin.
> >>
> >> I can work around it, but it is less flexible and requires more
> >> hands on maintenance. So, if it's cool with you guys, can I move
> >> core and java5 under "jars" and move samples and example under "wars"?
> >>
> >>
> >> --
> >> James Mitchell
> >> Software Engineer / Open Source Evangelist
> >> Consulting / Mentoring / Freelance
> >> EdgeTech, Inc.
> >> http://www.edgetechservices.net/
> >> 678.910.8017
> >> AIM: jmitchtx
> >> Yahoo: jmitchtx
> >> MSN: jmitchell@apache.org
> >> Skype: callto://jmitchtx
> >>
> >>
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> >> For additional commands, e-mail: dev-help@struts.apache.org
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> > For additional commands, e-mail: dev-help@struts.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>
Re: Struts Ti (maven:reactor giving me fits)
Posted by Rich Feit <ri...@gmail.com>.
Sounds great to me, actually. It's cleaner in general.
Rich
Don Brown wrote:
> Doesn't matter to me as long as it works :)
>
> Don
>
> James Mitchell wrote:
>
>> Ok, I've hit a bit of a snag...
>>
>> In Maven-utopia, the project layout would support multiple JAR and
>> WAR artifacts by nesting then 1 level deeper than we currently have
>> them.
>>
>> So, we need:
>>
>> struts/sandbox/ti
>> project.xml
>> maven.xml
>> project.properties
>>
>> jars/
>> core/
>> java5/
>> wars
>> samples/
>> example/
>>
>> The biggest reason for this extra directory is to allow better (read
>> "cleaner") support for the Maven reactor plugin.
>>
>> I can work around it, but it is less flexible and requires more
>> hands on maintenance. So, if it's cool with you guys, can I move
>> core and java5 under "jars" and move samples and example under "wars"?
>>
>>
>> --
>> James Mitchell
>> Software Engineer / Open Source Evangelist
>> Consulting / Mentoring / Freelance
>> EdgeTech, Inc.
>> http://www.edgetechservices.net/
>> 678.910.8017
>> AIM: jmitchtx
>> Yahoo: jmitchtx
>> MSN: jmitchell@apache.org
>> Skype: callto://jmitchtx
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti (maven:reactor giving me fits)
Posted by Don Brown <mr...@twdata.org>.
Doesn't matter to me as long as it works :)
Don
James Mitchell wrote:
> Ok, I've hit a bit of a snag...
>
> In Maven-utopia, the project layout would support multiple JAR and
> WAR artifacts by nesting then 1 level deeper than we currently have
> them.
>
> So, we need:
>
> struts/sandbox/ti
> project.xml
> maven.xml
> project.properties
>
> jars/
> core/
> java5/
> wars
> samples/
> example/
>
> The biggest reason for this extra directory is to allow better (read
> "cleaner") support for the Maven reactor plugin.
>
> I can work around it, but it is less flexible and requires more hands
> on maintenance. So, if it's cool with you guys, can I move core and
> java5 under "jars" and move samples and example under "wars"?
>
>
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> Consulting / Mentoring / Freelance
> EdgeTech, Inc.
> http://www.edgetechservices.net/
> 678.910.8017
> AIM: jmitchtx
> Yahoo: jmitchtx
> MSN: jmitchell@apache.org
> Skype: callto://jmitchtx
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti (maven:reactor giving me fits)
Posted by James Mitchell <ja...@mac.com>.
Ok, I've hit a bit of a snag...
In Maven-utopia, the project layout would support multiple JAR and
WAR artifacts by nesting then 1 level deeper than we currently have
them.
So, we need:
struts/sandbox/ti
project.xml
maven.xml
project.properties
jars/
core/
java5/
wars
samples/
example/
The biggest reason for this extra directory is to allow better (read
"cleaner") support for the Maven reactor plugin.
I can work around it, but it is less flexible and requires more hands
on maintenance. So, if it's cool with you guys, can I move core and
java5 under "jars" and move samples and example under "wars"?
--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM: jmitchtx
Yahoo: jmitchtx
MSN: jmitchell@apache.org
Skype: callto://jmitchtx
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti
Posted by Rich Feit <ri...@gmail.com>.
Currently, you can cd into core and run 'maven jar' using Java 1.4.
Building the entire project (including the 'java5' module) requires Java
5. Does that sound reasonable? The two modules do currently build to
separate jars.
Currently the 'samples' module (webapp) is written against the
annotations, so it requires Java 5. I think that we should have samples
running under both 1.4 and 5. (There's a code layer that can sit on top
of annotations (Java 5) and XDoclet (Java 1.4), but I haven't submitted
it yet.)
Rich
Don Brown wrote:
> That looks about right. It should be possible to run Ti, using
> xjavadoc tags instead of Java 5 annotations, on Java 1.4. I'd imagine
> the java5 directory would build into a separate jar or perhaps only be
> added to a core jar when not labeled as the Java 1.4 version:
> Java 1.4 version - ti-core-java14-1.0.jar
> Java 5 version - ti-core-java5-1.0.jar
>
> What do you think is best?
>
> Don
>
> James Mitchell wrote:
>
>> Ok, so other than "requires 1.5 to build, and 1.4 to run" via maven
>> prop "maven.compile.source=1.4", what else do I need to do?
>>
>> I guess what I'm trying to ask is, what do we want to support?
>> - 1.5 required to:
>> - build from svn checkout
>> - build from nightly src distribution
>> - build from any src distribution
>>
>> - 1.4 required to:
>> - run sample apps
>> - ???
>>
>>
>> --
>> James Mitchell
>> Software Engineer / Open Source Evangelist
>> Consulting / Mentoring / Freelance
>> EdgeTech, Inc.
>> http://www.edgetechservices.net/
>> 678.910.8017
>> AIM: jmitchtx
>> Yahoo: jmitchtx
>> MSN: jmitchell@apache.org
>> Skype: callto://jmitchtx
>>
>>
>>
>>
>> On Aug 29, 2005, at 10:29 PM, Don Brown wrote:
>>
>>> James Mitchell wrote:
>>>
>>>
>>>> Ok, so I'm working on the Maven build scripts, and I have a
>>>> couple questions.
>>>>
>>>> * Why "Ti"? What does that mean?
>>>>
>>>
>>> Titanium. I enjoy ultralight backpacking so titanium is near and
>>> dear to my heart as an incredibly strong, very lightweight material
>>> used in core gear that replaced much heavier counterparts - the
>>> "struts" of my gear, if you will :)
>>>
>>>
>>>> * Why is there a java5 dir? I see ti interface, but why not
>>>> just put it under core?
>>>>
>>>
>>> The java5 dir contains Java 5-specific files, at this point only
>>> Java 5 annotations. While Ti will take advantage of Java 5, it
>>> shouldn't be required.
>>>
>>> HTH,
>>>
>>> Don
>>>
>>>
>>>>
>>>>
>>>> --
>>>> James Mitchell
>>>> Software Engineer / Open Source Evangelist
>>>> Consulting / Mentoring / Freelance
>>>> EdgeTech, Inc.
>>>> http://www.edgetechservices.net/
>>>> 678.910.8017
>>>> AIM: jmitchtx
>>>> Yahoo: jmitchtx
>>>> MSN: jmitchell@apache.org
>>>> Skype: callto://jmitchtx
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti
Posted by Don Brown <mr...@twdata.org>.
That looks about right. It should be possible to run Ti, using xjavadoc
tags instead of Java 5 annotations, on Java 1.4. I'd imagine the java5
directory would build into a separate jar or perhaps only be added to a
core jar when not labeled as the Java 1.4 version:
Java 1.4 version - ti-core-java14-1.0.jar
Java 5 version - ti-core-java5-1.0.jar
What do you think is best?
Don
James Mitchell wrote:
> Ok, so other than "requires 1.5 to build, and 1.4 to run" via maven
> prop "maven.compile.source=1.4", what else do I need to do?
>
> I guess what I'm trying to ask is, what do we want to support?
> - 1.5 required to:
> - build from svn checkout
> - build from nightly src distribution
> - build from any src distribution
>
> - 1.4 required to:
> - run sample apps
> - ???
>
>
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> Consulting / Mentoring / Freelance
> EdgeTech, Inc.
> http://www.edgetechservices.net/
> 678.910.8017
> AIM: jmitchtx
> Yahoo: jmitchtx
> MSN: jmitchell@apache.org
> Skype: callto://jmitchtx
>
>
>
>
> On Aug 29, 2005, at 10:29 PM, Don Brown wrote:
>
>> James Mitchell wrote:
>>
>>
>>> Ok, so I'm working on the Maven build scripts, and I have a couple
>>> questions.
>>>
>>> * Why "Ti"? What does that mean?
>>>
>>
>> Titanium. I enjoy ultralight backpacking so titanium is near and
>> dear to my heart as an incredibly strong, very lightweight material
>> used in core gear that replaced much heavier counterparts - the
>> "struts" of my gear, if you will :)
>>
>>
>>> * Why is there a java5 dir? I see ti interface, but why not just
>>> put it under core?
>>>
>>
>> The java5 dir contains Java 5-specific files, at this point only
>> Java 5 annotations. While Ti will take advantage of Java 5, it
>> shouldn't be required.
>>
>> HTH,
>>
>> Don
>>
>>
>>>
>>>
>>> --
>>> James Mitchell
>>> Software Engineer / Open Source Evangelist
>>> Consulting / Mentoring / Freelance
>>> EdgeTech, Inc.
>>> http://www.edgetechservices.net/
>>> 678.910.8017
>>> AIM: jmitchtx
>>> Yahoo: jmitchtx
>>> MSN: jmitchell@apache.org
>>> Skype: callto://jmitchtx
>>>
>>>
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti
Posted by James Mitchell <ja...@mac.com>.
Ok, so other than "requires 1.5 to build, and 1.4 to run" via maven
prop "maven.compile.source=1.4", what else do I need to do?
I guess what I'm trying to ask is, what do we want to support?
- 1.5 required to:
- build from svn checkout
- build from nightly src distribution
- build from any src distribution
- 1.4 required to:
- run sample apps
- ???
--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM: jmitchtx
Yahoo: jmitchtx
MSN: jmitchell@apache.org
Skype: callto://jmitchtx
On Aug 29, 2005, at 10:29 PM, Don Brown wrote:
> James Mitchell wrote:
>
>
>> Ok, so I'm working on the Maven build scripts, and I have a
>> couple questions.
>>
>> * Why "Ti"? What does that mean?
>>
>
> Titanium. I enjoy ultralight backpacking so titanium is near and
> dear to my heart as an incredibly strong, very lightweight material
> used in core gear that replaced much heavier counterparts - the
> "struts" of my gear, if you will :)
>
>
>> * Why is there a java5 dir? I see ti interface, but why not
>> just put it under core?
>>
>
> The java5 dir contains Java 5-specific files, at this point only
> Java 5 annotations. While Ti will take advantage of Java 5, it
> shouldn't be required.
>
> HTH,
>
> Don
>
>
>>
>>
>> --
>> James Mitchell
>> Software Engineer / Open Source Evangelist
>> Consulting / Mentoring / Freelance
>> EdgeTech, Inc.
>> http://www.edgetechservices.net/
>> 678.910.8017
>> AIM: jmitchtx
>> Yahoo: jmitchtx
>> MSN: jmitchell@apache.org
>> Skype: callto://jmitchtx
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti
Posted by Don Brown <mr...@twdata.org>.
James Mitchell wrote:
> Ok, so I'm working on the Maven build scripts, and I have a couple
> questions.
>
> * Why "Ti"? What does that mean?
Titanium. I enjoy ultralight backpacking so titanium is near and dear
to my heart as an incredibly strong, very lightweight material used in
core gear that replaced much heavier counterparts - the "struts" of my
gear, if you will :)
> * Why is there a java5 dir? I see ti interface, but why not just
> put it under core?
The java5 dir contains Java 5-specific files, at this point only Java 5
annotations. While Ti will take advantage of Java 5, it shouldn't be
required.
HTH,
Don
>
>
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> Consulting / Mentoring / Freelance
> EdgeTech, Inc.
> http://www.edgetechservices.net/
> 678.910.8017
> AIM: jmitchtx
> Yahoo: jmitchtx
> MSN: jmitchell@apache.org
> Skype: callto://jmitchtx
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org
Re: Struts Ti
Posted by Martin Cooper <mf...@gmail.com>.
On 8/29/05, James Mitchell <jm...@apache.org> wrote:
>
> Ok, so I'm working on the Maven build scripts, and I have a couple
> questions.
>
> * Why "Ti"? What does that mean?
Ti = titanium, which is strong and lightweight. ;-)
* Why is there a java5 dir? I see ti interface, but why not just
> put it under core?
See Rich's explanation here:
http://www.mail-archive.com/dev%40struts.apache.org/msg11332.html
--
Martin Cooper
--
> James Mitchell
> Software Engineer / Open Source Evangelist
> Consulting / Mentoring / Freelance
> EdgeTech, Inc.
> http://www.edgetechservices.net/
> 678.910.8017
> AIM: jmitchtx
> Yahoo: jmitchtx
> MSN: jmitchell@apache.org
> Skype: callto://jmitchtx
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>