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.4


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

        

Reply via email to