Hi All,

I've just finally recovered from an innocent change I made that trashed my application!

I have a Constants class for my app that extends org.appfuse.Constants to add some of my own values. I then use my own Constants class in the <appfuse:constants ...> tag in taglibs.jsp . Today I added a new constant to the class, a primitive (byte) set to 3. I made a number of other more significant changes, so when my application suddenly stopped working with JSP compile errors, it took a while to figure out where the problem was coming from. I was getting long stack traces but not a lot of useful information from them. Only after I cleared out the Tomcat work directory and restarted Tomcat did I realise that _none_ of my jsps would compile.

To cut a long story short, when I eventually changed my new constant from a byte primitive to a Byte object, suddenly all my jsps were compiling again!

Is this a bug or is it common knowledge (or maybe even documented somewhere) that constants accessed by the <appfuse:constants ..> tag can't be primitives?

Cheers,
Rob Hills
Waikiki, Western Australia

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

Reply via email to