Ok, so I had some time this morning to help.

I started looking at the apps to see what I could do to get them up to "Maven2" par. I created a struts-shale-apps-parent (pom.xml under apps/) and added it as a module of struts-shale-parent. I then created struts-shale-apps-sql-browser (pom.xml under apps/sql- browser) and that almost works fine.

With respect to 1.4 vs 1.5 for compilation, I'm not sure what all is going on with profile/activation inheritance and all, but even with this:

mbp~/svn/test-struts-shale$ mvn install -Pmyfaces,1.5 - Dmaven.test.skip=true

...the 1.5 activation setting doesn't flow down to struts-shale-apps- parent or it's modules, which has the same profile declared. So, next step, I copied that profile down to struts-shale-apps-parent and specified the module for sql-browser....still no dice. And, to make matters worse, if I run the above command *without* specifying '1.5', the build runs apps/sql-browser *with* 1.5 settings....which is just odd. Of course, this could be due to me not correctly setting the user-is-an-idiot attribute, but I'll look at it some more later ;)

Status: I'm out of time for now, but I'm already working on POMs for all of the rest of the apps. More later...



--
James Mitchell




On Jun 1, 2006, at 12:17 AM, Wendy Smoak wrote:

On 5/31/06, Gary VanMatre <[EMAIL PROTECTED]> wrote:

I have a couple more variations of the rolodex usecase example in the works. I agree that it would be good to pull Clay out of the core usecases. What ever it takes to let maven do it's magic.

I would also like to setup a Clay mail reader version. Could we go ahead and add an empty maven project under the clay-plugin for this in addition to the usecases?

If you want to start now, probably the easiest thing would be to
create a directory in the sandbox.   Then we can move it once the
existing code gets rearranged.  If Clay is going to have a separate
release cycle, it will need its own set of documentation, an assembly
and example app(s).

I just updated the Shale Blank archetype, if you want to try it out
(though the MyFaces one should work just as well for this):
http://svn.apache.org/repos/asf/struts/sandbox/trunk/archetypes/ shale-blank/README.txt

It has an issue getting Bundle.properties into the right package
structure under src/main/resources, and for some reason Archetype
simply refuses to do anything with package.html.

--
Wendy

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



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

Reply via email to