Great Scott, that fixed it! Thank you very very much Justin!
> -----Original Message----- > From: Justin Walsh [mailto:[EMAIL PROTECTED] > Sent: Monday, March 12, 2007 2:29 PM > To: Tapestry users > Subject: Re: 4.1.1 > > Put the backport-util-concurrent jar (for jdk 5) on your classpath (in > WEB-INF/lib) > > http://dcl.mathcs.emory.edu/util/backport-util-concurrent/dist/ > > Damian Sobieralski wrote: > > Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03) > > > > > >> -----Original Message----- > >> From: Justin Walsh [mailto:[EMAIL PROTECTED] > >> Sent: Monday, March 12, 2007 2:06 PM > >> To: Tapestry users > >> Subject: Re: 4.1.1 > >> > >> What version of the jdk are you using? > >> > >> Damian Sobieralski wrote: > >> > >>> Correction - I WAS running successfully 4.0.1 from the Maven2 repo > >>> > > (not > > > >>> 4.0.2 like I was saying). > >>> > >>> > >>> > >>>> -----Original Message----- > >>>> From: Damian Sobieralski > >>>> Sent: Monday, March 12, 2007 1:12 PM > >>>> To: 'Tapestry users' > >>>> Subject: 4.1.1 > >>>> > >>>> I'm hoping someone can assist me. Okay, I'm doing more than hoping > >>>> > > as > > > >>> I'm > >>> > >>> > >>>> yanking big chunks of hair trying to get this figured out. > >>>> > >>>> I have been happily working with Tapestry 4.0.2 in Eclipse using > >>>> > > the > > > >>>> Maven plugin. I'm not a Maven expert but I found out enough to get > >>>> > > it > > > >>>> going within Eclipse via the plugin. I added the dependency via > >>>> > >>>> > >>> Eclipse > >>> > >>> > >>>> for Tapestry. When I type "tapestry" in the eclipse window for > >>>> > > Maven, > > > >>> I > >>> > >>> > >>>> only get options for 5.0.2 and 4.0.2. So I obviously went with > >>>> > > 4.0.2. > > > >>>> I then tried most unsuccessfully do get 4.1.1 to work by searching > >>>> > >>>> > >>> the > >>> > >>> > >>>> archives, adding the snapshot repository to the pom.xml and the > >>>> > > like. > > > >>>> Okay, no big deal. I can shut Maven off and do this old school. > >>>> > >>>> So I disabled Maven for this project and downloaded 4.1.1 from: > >>>> > >>>> > >>>> > > http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-project-4.1.1- > > > >>>> bin.zip > >>>> > >>>> I then downloaded ognl from ognl.org and log4j. Now when I fire up > >>>> > > my > > > >>>> application (it's a trivial hello world application) I keep > >>>> > > getting: > > > >>>> Unable to construct service > >>>> > >>>> > >>> tapestry.enhance.ComponentConstructorFactory: > >>> > >>> > >>>> Error building service > >>>> > > tapestry.enhance.ComponentConstructorFactory: > > > >>>> Failure invoking constructor for class > >>>> org.apache.tapestry.services.impl.ComponentConstructorFactoryImpl: > >>>> edu/emory/mathcs/backport/java/util/concurrent/locks/ReentrantLock > >>>> > >>>> I'm guessing I am missing a dependency but for the life of me I > >>>> > >>>> > >>> cannot > >>> > >>> > >>>> figure this out. Here are the jars that I have: > >>>> > >>>> commons-beanutils-1.7.0.jar > >>>> commons-codec-1.3.jar > >>>> commons-fileupload-1.1.1.jar > >>>> commons-io-1.1.jar > >>>> commons-lang-2.2.jar > >>>> commons-logging-1.0.3.jar > >>>> hivemind-1.1.1.jar > >>>> hivemind-lib-1.1.1.jar > >>>> javassist-3.4.jar > >>>> log4j-1.2.14.jar > >>>> ognl-2.6.9.jar > >>>> oro-2.0.8.jar > >>>> tapestry-annotations-4.1.1.jar > >>>> tapestry-contrib-4.1.1.jar > >>>> tapestry-framework-4.1.1.jar > >>>> tapestry-portlet-4.1.1.jar > >>>> > >>>> Apparently, something is amiss here. Anyone with any clue please > >>>> > >>>> > >>> please > >>> > >>> > >>>> please can you assist? I don't want help (at this time) getting > >>>> > > Maven > > > >>> to > >>> > >>> > >>>> work. I'd like to just figure out what this rather cryptic error > >>>> > > (at > > > >>>> least to me) means and how to rectify it. The Maven stuff will just > >>>> > >>>> > >>> add a > >>> > >>> > >>>> layer of complexity right now that I don't want to deal with (will > >>>> > >>>> > >>> soon > >>> > >>> > >>>> though). > >>>> > >>>> Thanks for, up front, for any help that you can render. > >>>> > >>>> It seemed like such a simple thing according to the docs for the > >>>> > >>>> > >>> 4.1.1 > >>> > >>> > >>>> tapestry. I'm not sure where I botched it. > >>>> > >>>> - Damian > >>>> > >>>> > >>> > >>> > > --------------------------------------------------------------------- > > > >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>> For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >>> > >>> > >>> > >>> > >> -- > >> Justin Walsh > >> http://www.ewage.co.za > >> > >> > >> --------------------------------------------------------------------- > >> 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] > > > > > > > > > > > -- > Justin Walsh > http://www.ewage.co.za > > > --------------------------------------------------------------------- > 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]