You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by "Mateusz Nowakowski (JIRA)" <ji...@apache.org> on 2010/04/16 09:53:25 UTC

[jira] Commented: (ODE-806) ODE JBI packaging is invalid

    [ https://issues.apache.org/jira/browse/ODE-806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12857749#action_12857749 ] 

Mateusz Nowakowski commented on ODE-806:
----------------------------------------

Ok, but please fix these nasty warnings in 1.3.4(issue 1):

2010-04-15 09:29:01,730 [Timer-1] WARN  org.apache.servicemix.jbi.framework.InstallerMBeanImpl - Unable to add File /fusePath/data/smx/components/OdeBpelEngine/version_1/lib/ehcache-1.2.3.jar to class path as it doesn't exist: /fusePath/data/smx/components/OdeBpelEngine/version_1/lib/ehcache-1.2.3.j

> ODE JBI packaging is invalid
> ----------------------------
>
>                 Key: ODE-806
>                 URL: https://issues.apache.org/jira/browse/ODE-806
>             Project: ODE
>          Issue Type: Bug
>          Components: JBI Integration
>    Affects Versions: 1.3.4
>         Environment: WinXp, Fuse 3.4.0.4, ode-jbi-1.3.4-SNAPSHOT.zip (build from branch 1.x , rev 934389) 
>            Reporter: Mateusz Nowakowski
>             Fix For: 1.3.5
>
>         Attachments: dbError.zip, servicemix.zip
>
>
> Current ode-jbi-1.3.4-SNAPSHOT.zip (build from branch 1.x , rev 934389) doesn't start totally successfully:
> 1) invalid entries in jbi.xml
> 2) embedded database doesn't contain ODE_SCHEMA_VERSION table 
> (what is strange this problem doesn;t exist with external database configured in smx jndi.xml
> 	<entry key="java:comp/env/jdbc/ode">
> 	<bean class="org.apache.derby.jdbc.EmbeddedDataSource">
> 		<property name="databaseName" value="../smx/components/OdeBpelEngine/version_1/jpadb"/>
> 		<property name="createDatabase" value="create"/>
> 		<property name="user" value="sa"/>
> 	</bean>
> 	</entry>
> )
> (attached servicemix.log)
> 3) What is more there is a problem with database itself. Fuse 3.4.0.4 (the newest one) contains the older version of Derby than ODE is shipped with. The ODE component uses the parent first classloader delegation, so the Derby  from SMX/lib is used.
> (attached dbError.log)
> However this issue will be fixed by upgrading Derby in the next Fuse 3.4 release.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira