You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Christian Mueller (JIRA)" <ji...@apache.org> on 2009/10/14 23:55:54 UTC

[jira] Updated: (SM-1902) ServiceMix camel-ognl feature don't include all required dependencies

     [ https://issues.apache.org/activemq/browse/SM-1902?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Mueller updated SM-1902:
----------------------------------

    Attachment: org.apache.servicemix.bundles.javassist.patch

The patch provides an osgi bundle for the javassist library (org.apache.servicemix.bundles.javassist.patch).

I have two questions about this first patch:
1. The library version 3.7.ga is exported as osgi bundle version 3.7.0.ga. Is that ok?
2. The javassist library has dependencies to "com.sun.jdi", "com.sun.jdi.connect", "com.sun.jdi.event" and "com.sun.jdi.request" (Java Debug Interface). Because these packages don't start with "java.*", we have to add this dependencies to the Import-Package declaration. These packages are included in the JRE library (1.6.0), but not exported in the ServiceMix etc/config.properties file. Should we add this packages to the config.properties file?

Regards,
Christian

> ServiceMix camel-ognl feature don't include all required dependencies
> ---------------------------------------------------------------------
>
>                 Key: SM-1902
>                 URL: https://issues.apache.org/activemq/browse/SM-1902
>             Project: ServiceMix
>          Issue Type: Bug
>    Affects Versions: 4.0
>         Environment: FUSE ESB 4.1.0.2
>            Reporter: Christian Mueller
>         Attachments: org.apache.servicemix.bundles.javassist.patch
>
>
> See http://fusesource.com/forums/thread.jspa?threadID=1308
> java.lang.NoClassDefFoundError: javassist/ClassPath
>         at ognl.OgnlRuntime.<clinit>(OgnlRuntime.java:155)
>         at ognl.ASTProperty.getIndexedPropertyType(ASTProperty.java:88)
>         at ognl.ASTChain.getValueBody(ASTChain.java:90)
>         at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
>         at ognl.SimpleNode.getValue(SimpleNode.java:258)
>         at ognl.Ognl.getValue(Ognl.java:494)
>         at ognl.Ognl.getValue(Ognl.java:458)
>         at org.apache.camel.language.ognl.OgnlExpression.evaluate(OgnlExpression.java:59)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.