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]