This is a good cautionary tail;  I develop using Jetty day to day, but
it is important to integration test using an environment as close to
your deployment setup as possible; in this case, using Tomcat.  There
shouldn't be glaring differences, but there still are.

On Sat, Aug 9, 2008 at 5:44 PM, adasal <[EMAIL PROTECTED]> wrote:
> All good.
> I notice I sent this seven hours ago, so 4 hours of work later ...
> 1. I deployed into Jetty which has far better error messages. There may be a
> setting in tomcat for this? It told me there were bad class versions. Of
> course!
> 2. In Eclipse land it is necessary to compile and run the container using
> the same version. If using ant to compile - I do as everything is packed
> into a war as needed by tomcat - then ant must use the same java version. OK
> I new that just didn't think!
> 3. Troubles not completely over, also necessary to take out of the container
> launch config any conflicting jars, probably put in then when running
> something else indiscriminately, or just trying to make it work and
> forgotten they were there.
>
> Bottom line - jetty has more useful error messages and that can really
> matter to someone like me!
> Adam
>
> 2008/8/9 adasal <[EMAIL PROTECTED]>
>
>> org.apache.tapestry.ioc.internal.util.TapestryException:
>> org.apache.tapestry.services.FormSupport [at
>> classpath:org/apache/tapestry/corelib/pages/ExceptionReport.tml, line 11,
>> column 45]
>>
>> Does anyone know the way round this?
>> This is the basic test application - Tapestry5Test1.
>> I have been able to deploy this once into tomcat 6 with tapestry 06 libs.
>> I changed to 13 and then to 14 usually getting a class not found exception
>> forg.apache.tapestry.ioc.annotations.InjectService.
>> This exception has disappeared with the following issues.
>>
>> I have reverted to 06 and also deployed the 06 tutorial into tomcat 5. -
>> Both OK
>>
>> I have redeployed Tapestry5Test1 under tomcat 6. - KO.
>>
>> When testing with newer libs I made necessary edits as I understand for the
>> new tapestry5 package name and also in web.xml.
>> I cannot understand why it would work once but not again, I assume I have
>> made a mistake in the libs I have included, but I placed the originals
>> elsewhere and just copied them back, so this doesn't make sense to me.
>> What are the issues with tomcat 6?
>> Jetty seems fine.
>> BTW I have tried with 3 versions of javassist - javassist-3.4.jar,
>> javassist-3.7.ga.jar, javassist-3.8.ga.jar. I can't trace the difficulties
>> to this jar.
>> Any ideas?
>>
>> Adam
>>
>>
>



-- 
Howard M. Lewis Ship

Creator Apache Tapestry and Apache HiveMind

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

Reply via email to