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]