Hello Ben,
thanks for answer. I try some things, and now my db2 databse have the
anzo tables. Fine!
But now, i get the following Class not Found Exception when i start
the startAnzo.Bat:
C:\openanzo-3.1.0-SNAPSHOT>startAnzo.bat
osgi> 2009-03-11 08:22:56,203 0 [ERROR]
[ManagedServiceFactory Update Q
ueue] [OpName=] [OpId=] [OpUser=] [RunAs=] [UserDesc=]
org.openanzo.datasource.n
odecentric.internal.NodeCentricDatasourceFactory - Exception follows:
org.openanzo.exceptions.AnzoException: ErrorCode[576:262146]
[DATASOURCE_ERROR]
[INTERNAL_ERROR] There was an error loading the database driver
class:com.ibm.db
2.jcc.DB2Driver. Root Cause: java.lang.ClassNotFoundException
com.ibm.db2.jcc.DB
2Driver
at
org.openanzo.datasource.nodecentric.internal.NodeCentricDatasource.in
itializeConnectionFactory(NodeCentricDatasource.java:572)
at
org.openanzo.datasource.nodecentric.internal.NodeCentricDatasource.<i
nit>(NodeCentricDatasource.java:262)
at
org.openanzo.datasource.nodecentric.internal.NodeCentricDatasourceFac
tory.updated(NodeCentricDatasourceFactory.java:233)
at org.eclipse.equinox.internal.cm.ManagedServiceFactoryTracker
$2.run(Ma
nagedServiceFactoryTracker.java:177)
at org.eclipse.equinox.internal.cm.SerializedTaskQueue$1.run
(SerializedT
askQueue.java:36)
Caused by: java.lang.ClassNotFoundException: com.ibm.db2.jcc.DB2Driver
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClassIntern
al(BundleLoader.java:481)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Bundl
eLoader.java:397)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Bundl
eLoader.java:385)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De
faultClassLoader.java:87)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
org.openanzo.datasource.nodecentric.internal.NodeCentricDatasource.in
itializeConnectionFactory(NodeCentricDatasource.java:570)
... 4 more
2009-03-11 08:22:56,203 0 [ERROR] [ManagedServiceFactory
Update Queue]
[OpName=] [OpId=] [OpUser=] [RunAs=] [UserDesc=]
org.eclipse.equinox.cm - Error
Code[576:262146] [DATASOURCE_ERROR] [INTERNAL_ERROR] There was an
error loading
the database driver class:com.ibm.db2.jcc.DB2Driver. Root Cause:
java.lang.Class
NotFoundException com.ibm.db2.jcc.DB2Driver
org.openanzo.exceptions.AnzoRuntimeException: ErrorCode[576:262146]
[DATASOURCE_
ERROR] [INTERNAL_ERROR] There was an error loading the database driver
class:com
.ibm.db2.jcc.DB2Driver. Root Cause: java.lang.ClassNotFoundException
com.ibm.db2
.jcc.DB2Driver
at
org.openanzo.datasource.nodecentric.internal.NodeCentricDatasourceFac
tory.updated(NodeCentricDatasourceFactory.java:248)
at org.eclipse.equinox.internal.cm.ManagedServiceFactoryTracker
$2.run(Ma
nagedServiceFactoryTracker.java:177)
at org.eclipse.equinox.internal.cm.SerializedTaskQueue$1.run
(SerializedT
askQueue.java:36)
Caused by: org.openanzo.exceptions.AnzoException: ErrorCode
[576:262146] [DATASOU
RCE_ERROR] [INTERNAL_ERROR] There was an error loading the database
driver class
:com.ibm.db2.jcc.DB2Driver. Root Cause:
java.lang.ClassNotFoundException com.ibm
.db2.jcc.DB2Driver
at
org.openanzo.datasource.nodecentric.internal.NodeCentricDatasource.in
itializeConnectionFactory(NodeCentricDatasource.java:572)
at
org.openanzo.datasource.nodecentric.internal.NodeCentricDatasource.<i
nit>(NodeCentricDatasource.java:262)
at
org.openanzo.datasource.nodecentric.internal.NodeCentricDatasourceFac
tory.updated(NodeCentricDatasourceFactory.java:233)
... 2 more
Caused by: java.lang.ClassNotFoundException: com.ibm.db2.jcc.DB2Driver
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClassIntern
al(BundleLoader.java:481)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Bundl
eLoader.java:397)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Bundl
eLoader.java:385)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De
faultClassLoader.java:87)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
org.openanzo.datasource.nodecentric.internal.NodeCentricDatasource.in
itializeConnectionFactory(NodeCentricDatasource.java:570)
... 4 more
All Currently Registered OpenAnzo services started.
Anzo do not update the db2 tables with triples. I think cause of this
Exception. Do i have to copy the db2jcc.jar in any folder of anzo?
Best Regards
Leo