You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Bruce Fleming <bf...@socasoft.com> on 2004/05/04 03:13:28 UTC

javassist/NotFoundException

I have been putzing trying to get the Tapestry tutorial working, and am 
stuck at the following error. It does load the first page, such as 
http://localhost:8080/tutorial, but the redirect is where it fails with 
the following:

java.lang.NoClassDefFoundError: javassist/NotFoundException
    
org.apache.tapestry.enhance.DefaultComponentClassEnhancer.createEnhancedClassFactory(DefaultComponentClassEnhancer.java:72)
    
org.apache.tapestry.enhance.DefaultComponentClassEnhancer.<init>(DefaultComponentClassEnhancer.java:66)
    
org.apache.tapestry.engine.AbstractEngine.createComponentClassEnhancer(AbstractEngine.java:2207)
    
org.apache.tapestry.engine.AbstractEngine.setupForRequest(AbstractEngine.java:1262)
    
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:824)
    
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197)
    
org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:158)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

Can anyone point me in the right direction?


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: --- Potential SPAM ---: javassist/NotFoundException

Posted by "Kevin C. Dorff" <kd...@kcp.com>.
Make sure you have ognl and javaassist jars.

Kevin

Bruce Fleming wrote:

> I have been putzing trying to get the Tapestry tutorial working, and 
> am stuck at the following error. It does load the first page, such as 
> http://localhost:8080/tutorial, but the redirect is where it fails 
> with the following:
>
> java.lang.NoClassDefFoundError: javassist/NotFoundException
>    
> org.apache.tapestry.enhance.DefaultComponentClassEnhancer.createEnhancedClassFactory(DefaultComponentClassEnhancer.java:72) 
>
>    
> org.apache.tapestry.enhance.DefaultComponentClassEnhancer.<init>(DefaultComponentClassEnhancer.java:66) 
>
>    
> org.apache.tapestry.engine.AbstractEngine.createComponentClassEnhancer(AbstractEngine.java:2207) 
>
>    
> org.apache.tapestry.engine.AbstractEngine.setupForRequest(AbstractEngine.java:1262) 
>
>    
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:824) 
>
>    
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197) 
>
>    
> org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:158)
>    javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
>    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>
> Can anyone point me in the right direction?
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: javassist/NotFoundException

Posted by Harish Krishnaswamy <hk...@comcast.net>.
Its exactly what it says! You need to have javassist.jar in your 
classpath and you are probably missing ognl.jar also because these do 
not come with the download. You have to get them yourself due to 
licensing policies. You can either get the jars yourself from the 
respective project homes or you can get them via Tapestry's Ant build 
target - download-ext-install.

-Harish

Bruce Fleming wrote:

> I have been putzing trying to get the Tapestry tutorial working, and 
> am stuck at the following error. It does load the first page, such as 
> http://localhost:8080/tutorial, but the redirect is where it fails 
> with the following:
>
> java.lang.NoClassDefFoundError: javassist/NotFoundException
>    
> org.apache.tapestry.enhance.DefaultComponentClassEnhancer.createEnhancedClassFactory(DefaultComponentClassEnhancer.java:72) 
>
>    
> org.apache.tapestry.enhance.DefaultComponentClassEnhancer.<init>(DefaultComponentClassEnhancer.java:66) 
>
>    
> org.apache.tapestry.engine.AbstractEngine.createComponentClassEnhancer(AbstractEngine.java:2207) 
>
>    
> org.apache.tapestry.engine.AbstractEngine.setupForRequest(AbstractEngine.java:1262) 
>
>    
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:824) 
>
>    
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197) 
>
>    
> org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:158)
>    javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
>    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>
> Can anyone point me in the right direction?
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: javassist/NotFoundException

Posted by Walt Parkman <wa...@cox.net>.
Is javassist.jar in the tapestry-3.0/lib folder when you build?

----- Original Message ----- 
From: "Bruce Fleming" <bf...@socasoft.com>
To: <ta...@jakarta.apache.org>
Sent: Monday, May 03, 2004 6:13 PM
Subject: javassist/NotFoundException


> I have been putzing trying to get the Tapestry tutorial working, and am
> stuck at the following error. It does load the first page, such as
> http://localhost:8080/tutorial, but the redirect is where it fails with
> the following:
>
> java.lang.NoClassDefFoundError: javassist/NotFoundException
>
>
org.apache.tapestry.enhance.DefaultComponentClassEnhancer.createEnhancedClas
sFactory(DefaultComponentClassEnhancer.java:72)
>
>
org.apache.tapestry.enhance.DefaultComponentClassEnhancer.<init>(DefaultComp
onentClassEnhancer.java:66)
>
>
org.apache.tapestry.engine.AbstractEngine.createComponentClassEnhancer(Abstr
actEngine.java:2207)
>
>
org.apache.tapestry.engine.AbstractEngine.setupForRequest(AbstractEngine.jav
a:1262)
>
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:824)
>
>
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197
)
>
> org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:158)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>
> Can anyone point me in the right direction?
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org