Here you go. It does look like a problem with juel.jar

I've tried 
 <dependency>
      <groupId>org.apache.camel</groupId>
      <artifactId>camel-juel</artifactId>
      <version>1.2.0</version>   
      <exclusions>
        <exclusion>
          <artifactId>juel</artifactId>
          <groupId>de.odysseus.juel</groupId>
        </exclusion>
      </exclusions>   
    </dependency>

but is throws a different error
java.lang.NoClassDefFoundError: de/odysseus/el/util/SimpleContext


[INFO] [dependency:tree]

[INFO] +- log4j:log4j:jar:1.2.13:compile
[INFO] +- javax.mail:mail:jar:1.4:compile
[INFO] |  \- javax.activation:activation:jar:1.1:compile
[INFO] +- org.subethamail:subethasmtp-wiser:jar:1.2:test
[INFO] |  \- org.subethamail:subethasmtp-smtp:jar:1.2:test
[INFO] +- javax.servlet:jstl:jar:1.1.2:compile
[INFO] +- org.codehaus.xfire:xfire-java5:jar:1.2.6:compile
[INFO] |  +- org.codehaus.xfire:xfire-aegis:jar:1.2.6:compile
[INFO] |  |  \- net.java.dev.stax-utils:stax-utils:jar:20040917:compile
[INFO] |  +- org.codehaus.xfire:xfire-annotations:jar:1.2.6:compile
[INFO] |  +- xfire:xfire-jsr181-api:jar:1.0-M1:compile
[INFO] |  \- org.codehaus.xfire:xfire-core:jar:1.2.6:compile
[INFO] |     +- wsdl4j:wsdl4j:jar:1.6.1:compile
[INFO] |     +- stax:stax-api:jar:1.0.1:compile
[INFO] |     +- commons-codec:commons-codec:jar:1.3:compile
[INFO] |     +- org.codehaus.woodstox:wstx-asl:jar:3.2.0:compile
[INFO] |     +- jdom:jdom:jar:1.0:compile
[INFO] |     \- commons-httpclient:commons-httpclient:jar:3.0:compile
[INFO] +- junit:junit:jar:4.4:compile
[INFO] +- org.springframework:spring-aop:jar:2.5:compile
[INFO] |  +- aopalliance:aopalliance:jar:1.0:compile
[INFO] |  +- commons-logging:commons-logging:jar:1.1:compile
[INFO] |  +- org.springframework:spring-beans:jar:2.5:compile
[INFO] |  \- org.springframework:spring-core:jar:2.5:compile
[INFO] +- org.springframework:spring-test:jar:2.5:compile
[INFO] +- commons-fileupload:commons-fileupload:jar:1.2:compile
[INFO] +- javax.servlet:jsp-api:jar:2.0:provided
[INFO] +- javax.persistence:persistence-api:jar:1.0:compile
[INFO] +- velocity:velocity:jar:1.4:compile
[INFO] |  \- velocity:velocity-dep:jar:1.4:runtime
[INFO] +- javax.servlet:servlet-api:jar:2.4:provided (scope not updated to
compile
[INFO] +- mysql:mysql-connector-java:jar:5.1.5:compile
[INFO] +- org.springframework:spring-orm:jar:2.5:compile
[INFO] |  +- org.springframework:spring-context:jar:2.5:compile
[INFO] |  \- org.springframework:spring-tx:jar:2.5:compile
[INFO] +- org.codehaus.xfire:xfire-spring:jar:1.2.6:compile
[INFO] |  +- org.apache.xbean:xbean-spring:jar:2.8:compile
[INFO] |  \- org.codehaus.xfire:xfire-xmlbeans:jar:1.2.6:compile
[INFO] |     \- xmlbeans:xbean:jar:2.2.0:compile
[INFO] +- aspectj:aspectjrt:jar:1.5.2a:compile
[INFO] +- commons-dbcp:commons-dbcp:jar:1.2.2:compile
[INFO] |  \- commons-pool:commons-pool:jar:1.3:compile
[INFO] +- opensymphony:oscache:jar:2.3:compile
[INFO] +- org.apache.camel:camel-spring:jar:1.2.0:compile
[INFO] |  +- javax.xml:jaxb-api:jar:2.0:compile
[INFO] |  \- com.sun.xml.bind:jaxb-impl:jar:2.0.3:compile
[INFO] |     +- javax.xml.bind:jaxb-api:jar:2.0:compile
[INFO] |     \- javax.xml.bind:jsr173_api:jar:1.0:compile
[INFO] +- slf4j:slf4j-simple:jar:1.4.3:compile
[INFO] +- aspectj:aspectjweaver:jar:1.5.2a:compile
[INFO] +- org.hibernate:hibernate-commons-annotations:jar:3.3.0.ga:compile
[INFO] +- commons-lang:commons-lang:jar:2.3:compile
[INFO] +- jmock:jmock:jar:1.1.0:compile
[INFO] +- commons-collections:commons-collections:jar:3.2:compile
[INFO] +- commons-beanutils:commons-beanutils:jar:1.7.0:compile
[INFO] +- org.springframework:spring-context-support:jar:2.5:compile
[INFO] +- org.hibernate:hibernate-annotations:jar:3.3.0.ga:compile
[INFO] +- commons-io:commons-io:jar:1.4:compile
[INFO] +- org.hibernate:hibernate:jar:3.2.5.ga:compile
[INFO] |  +- javax.transaction:jta:jar:1.0.1B:compile
[INFO] |  +- asm:asm-attrs:jar:1.5.3:compile
[INFO] |  +- dom4j:dom4j:jar:1.6.1:compile
[INFO] |  +- antlr:antlr:jar:2.7.6:compile
[INFO] |  +- cglib:cglib:jar:2.1_3:compile
[INFO] |  \- asm:asm:jar:1.5.3:compile
[INFO] +- slf4j:slf4j-api:jar:1.4.3:compile
[INFO] +- org.springframework:spring-jdbc:jar:2.5:compile
[INFO] +- c3p0:c3p0:jar:0.9.1.2:compile
[INFO] +- taglibs:standard:jar:1.1.2:compile
[INFO] +- net.sf.ehcache:ehcache:jar:1.3.0:compile
[INFO] |  +- net.sf.jsr107cache:jsr107cache:jar:1.0:compile
[INFO] |  \-
backport-util-concurrent:backport-util-concurrent:jar:3.0:compile
[INFO] +- com.thoughtworks.xstream:xstream:jar:1.2.2:compile
[INFO] |  \- xpp3:xpp3_min:jar:1.1.3.4.O:compile
[INFO] +- org.liquibase:liquibase-plugin:jar:1.5.2.0:compile
[INFO] |  +- org.apache.maven:maven-plugin-api:jar:2.0:compile
[INFO] |  \- org.apache.maven:maven-project:jar:2.0:compile
[INFO] |     +- org.apache.maven:maven-profile:jar:2.0:compile
[INFO] |     +- org.apache.maven:maven-model:jar:2.0:compile
[INFO] |     +- org.apache.maven:maven-artifact-manager:jar:2.0:compile
[INFO] |     |  +-
org.apache.maven:maven-repository-metadata:jar:2.0:compile
[INFO] |     |  \-
org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5:compi
[INFO] |     +- org.codehaus.plexus:plexus-utils:jar:1.0.4:compile
[INFO] |     +- org.apache.maven:maven-artifact:jar:2.0:compile
[INFO] |     \-
org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8:compi
[INFO] |        \- classworlds:classworlds:jar:1.1-alpha-2:compile
[INFO] +- struts-menu:struts-menu:jar:2.4.3:compile
[INFO] |  +- commons-digester:commons-digester:jar:1.7:compile
[INFO] |  \- velocity-tools:velocity-tools-view:jar:1.0:compile
[INFO] +- org.directwebremoting:dwr:jar:2.0.1:compile
[INFO] +- org.springframework:spring-aspects:jar:2.5:compile
[INFO] +- org.springframework:spring-webmvc:jar:2.5:compile
[INFO] |  \- org.springframework:spring-web:jar:2.5:compile
[INFO] +- org.tuckey:urlrewritefilter:jar:3.0.4:compile
[INFO] +- opensymphony:clickstream:jar:1.0.2:compile
[INFO] +- org.liquibase:liquibase-core:jar:1.5.2:compile
[INFO] +- org.acegisecurity:acegi-security-tiger:jar:1.0.5:compile
[INFO] |  \- org.acegisecurity:acegi-security:jar:1.0.5:compile
[INFO] |     \- oro:oro:jar:2.0.8:compile
[INFO] +- org.springmodules:spring-modules-validation:jar:0.8:compile
[INFO] |  +- commons-validator:commons-validator:jar:1.3.0:compile
[INFO] |  \- rhino:js:jar:1.6R2:compile
[INFO] +- org.apache.camel:camel-juel:jar:1.2.0:compile
[INFO] |  \- de.odysseus.juel:juel:jar:2.1.0:compile
[INFO] +- opensymphony:sitemesh:jar:2.2.1:compile
[INFO] +- com.clickatell:smsj:jar:20051126:compile
[INFO] +- org.apache.camel:camel-core:jar:1.2.0:compile
[INFO] |  \- commons-logging:commons-logging-api:jar:1.0.4:compile
[INFO] \- displaytag:displaytag:jar:1.1.1:compile
[INFO]    +- com.lowagie:itext:jar:1.3:compile
[INFO]    +- org.slf4j:jcl104-over-slf4j:jar:1.4.2:compile
[INFO]    \- org.slf4j:slf4j-log4j12:jar:1.4.2:compile
[INFO]       \- org.slf4j:slf4j-api:jar:1.4.2:compile

mraible wrote:
> 
> Can you run "mvn dependency:tree"? It's possible that commons-el is
> being included or possibly juel and they're causing a conflict.
> 
> Matt
> 
> On Wed, Mar 26, 2008 at 8:26 AM, watcher <[EMAIL PROTECTED]> wrote:
>>
>>  I'm getting a strange error that I'm unable to solve and I was hoping
>> someone
>>  could give me some pointers.
>>
>>  I'm using Appfuse version 2.01 SpringMVC , full-source
>>
>>  I'm attempting to integrate Apache Camel into Appfuse.
>>  Everything works fine until add the camel-juel dependancy to my POM
>>
>>   <dependency>
>>       <groupId>org.apache.camel</groupId>
>>       <artifactId>camel-core</artifactId>
>>       <version>1.2.0</version>
>>     </dependency>
>>
>>
>>      <dependency>
>>       <groupId>org.apache.camel</groupId>
>>       <artifactId>camel-juel</artifactId>
>>       <version>1.2.0</version>
>>       <exclusions>
>>         <exclusion>
>>           <artifactId>spring</artifactId>
>>           <groupId>org.springframework</groupId>
>>         </exclusion>
>>       </exclusions>
>>     </dependency>
>>
>>
>>     <dependency>
>>       <groupId>org.apache.camel</groupId>
>>       <artifactId>camel-spring</artifactId>
>>       <version>1.2.0</version>
>>       <exclusions>
>>         <exclusion>
>>           <artifactId>spring</artifactId>
>>           <groupId>org.springframework</groupId>
>>         </exclusion>
>>       </exclusions>
>>     </dependency>
>>
>>  Now whenever I run mvn jetty:run and attempt to log in it throws the
>>  following error
>>
>>  java.lang.ClassCastException: de.odysseus.el.ExpressionFactoryImpl
>> cannot be
>>  cast to javax.el.Expres
>>  sionFactory
>>         at
>>  javax.el.ExpressionFactory.newInstance(ExpressionFactory.java:154)
>>         at
>>  javax.el.ExpressionFactory.newInstance(ExpressionFactory.java:125)
>>         at
>> 
>> org.apache.jasper.compiler.JspUtil.getExpressionFactory(JspUtil.java:1166)
>>         at
>>  org.apache.jasper.compiler.JspUtil.validateExpressions(JspUtil.java:628)
>>         at
>> 
>> org.apache.jasper.compiler.Validator$ValidateVisitor.getJspAttribute(Validator.java:1341)
>>
>>         at
>> 
>> org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:11
>>  17)
>>         at
>> 
>> org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:834)
>>         at
>> org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1482)
>>         at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2257)
>>         at
>> org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2307)
>>         at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2313)
>>         at org.apache.jasper.compiler.Node$Root.accept(Node.java:481)
>>         at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2257)
>>         at
>> org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2307)
>>         at
>> 
>> org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:525)
>>         at
>>  org.apache.jasper.compiler.Node$IncludeDirective.accept(Node.java:630)
>>         at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2257)
>>         at
>> org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2307)
>>         at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2313)
>>         at org.apache.jasper.compiler.Node$Root.accept(Node.java:481)
>>         at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2257)
>>         at
>>  org.apache.jasper.compiler.Validator.validate(Validator.java:1837)
>>         at
>>  org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:195)
>>         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:409)
>>         at
>> 
>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
>>         at
>> 
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:344)
>>         at
>>  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:470)
>>         at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>         at
>>  org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
>>         at
>> 
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
>>         at
>> 
>> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)
>>         at
>> 
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
>>         at
>> 
>> org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
>>         at
>>  org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
>>         at
>> 
>> org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
>>         at
>> 
>> org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
>>         at
>> 
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
>>         at
>>  org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
>>         at
>> 
>> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
>>         at
>>  org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
>>         at
>>  org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722)
>>         at
>>  org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:404)
>>         at
>> org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:285)
>>         at
>> org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
>>         at
>>  org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:463)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>         at
>>  org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
>>         at
>> 
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
>>         at
>> 
>> com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
>>         at
>> 
>> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
>>         at
>> 
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
>>         at
>> 
>> org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
>>         at
>>  org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
>>         at
>> 
>> org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
>>         at
>> 
>> org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
>>         at
>> 
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
>>         at
>> 
>> com.opt2vote.easyprint.audit.filter.UserFilter.doFilterInternal(UserFilter.java:37)
>>         at
>> 
>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75
>>
>>
>>
>>  I've tried adding other scripting support instead like camel-groovy but
>> I
>>  get LinkageError exceptions.
>>
>>  Any ideas would be a great help.
>>  Thanks
>>  --
>>  View this message in context:
>> http://www.nabble.com/Integrating-Apache-Camel-tp16302997s2369p16302997.html
>>  Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>>
>>  ---------------------------------------------------------------------
>>  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]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Integrating-Apache-Camel-tp16302997s2369p16323397.html
Sent from the AppFuse - User mailing list archive at Nabble.com.


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

Reply via email to