captFuture
I'm new here

Anbinden einer externen Oracle Datenbank schlägt fehl

Guten Morgen,

Ich versuche gerade eine externe Oracle Datenbank readonly in einem CMS projekt zu verwenden.
Im Server Manager ist die Datenbank angelegt und der Verbindungstest klappt ohne Probleme. Die Db wurde dem relevanten projekt auch zugewiesen (Selected, readonly und No schema sync sind ausgewählt)

Beim Aufruf von "Create schema from Database" bekomme ich dann jedoch Fehler.

Admin (Admin), session: 6396939108980444748, project: 35018, ip: 172.25.44.43

(de.espirit.firstspirit.client.AbstractGuiHost): ExceptionHandler.uncaughtException() - java.lang.NullPointerException

FSVersion=5.1.410.67084#3599;JDK=1.8.0_51 32bit Oracle Corporation;OS=Windows 7 6.1 x86;Date=03.08.2015 10:59:36

java.lang.NullPointerException

          at de.espirit.or.impl.generic.GenericForeignKeysSynchronizer.updateSchema(GenericForeignKeysSynchronizer.java:102)

          at de.espirit.or.impl.generic.GenericSchemaSynchronizer.updateSchema(GenericSchemaSynchronizer.java:80)

          at de.espirit.or.impl.schema.SchemaImpl.updateTablesFromDB(SchemaImpl.java:308)

          at de.espirit.or.impl.AbstractSessionHandler.extractSchemaFromDB(AbstractSessionHandler.java:1201)

          at de.espirit.or.impl.AbstractSessionHandler.extractSchemaFromDB(AbstractSessionHandler.java:75)

          at de.espirit.firstspirit.content.ContentManagerImpl$TemporalSessionHandler.extractSchemaFromDB(ContentManagerImpl.java:1392)

          at de.espirit.firstspirit.content.ContentManagerImpl.extractSchemaFromDB(ContentManagerImpl.java:752)

          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

          at java.lang.reflect.Method.invoke(Method.java:497)

          at de.espirit.firstspirit.io.DefaultServerHandler.callManager(DefaultServerHandler.java:62)

          at de.espirit.firstspirit.server.io.handler.ManagerCall.doCall(ManagerCall.java:97)

          at de.espirit.firstspirit.server.io.handler.CompactCall.handle(CompactCall.java:68)

          at de.espirit.firstspirit.server.io.ManagerCallWorker.run(ManagerCallWorker.java:108)

          at de.espirit.firstspirit.server.ExecutionManagerImpl$RunnableWrapper.call(ExecutionManagerImpl.java:605)

          at de.espirit.firstspirit.server.ExecutionManagerImpl$ExtendedCallable.call(ExecutionManagerImpl.java:572)

          at java.util.concurrent.FutureTask.run(FutureTask.java:266)

          at de.espirit.common.util.BoundedExecutorService$RunnableWrapper.run(BoundedExecutorService.java:425)

          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

          at java.util.concurrent.FutureTask.run(FutureTask.java:266)

          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

          at de.espirit.firstspirit.client.io.ServerCaller.callManager(ServerCaller.java:377)

          at de.espirit.firstspirit.io.DefaultClientHandler.callManager(DefaultClientHandler.java:55)

          at de.espirit.firstspirit.client.io.RemoteManagerCaller.invoke(RemoteManagerCaller.java:52)

          at de.espirit.firstspirit.server.$Proxy36.extractSchemaFromDB(Unknown Source)

          at de.espirit.firstspirit.store.access.templatestore.SessionHandlerImpl.extractSchemaFromDB(SessionHandlerImpl.java:143)

          at de.espirit.or.impl.AbstractSession.extractSchemaFromDB(AbstractSession.java:491)

          at de.espirit.or.impl.SessionImpl.extractSchemaFromDB(SessionImpl.java:26)

          at de.espirit.firstspirit.client.gui.tree.store.templatestore.GuiSchemaFolder$1.run(GuiSchemaFolder.java:225)

          at de.espirit.firstspirit.common.gui.IndeterminateProgressBarDialog$3.run(IndeterminateProgressBarDialog.java:175)

und

FSVersion=5.1.410.67084#3599;JDK=1.8.0_51 32bit Oracle Corporation;OS=Windows 7 6.1 x86;Date=03.08.2015 10:59:36

java.lang.NullPointerException

          at de.espirit.or.impl.generic.GenericForeignKeysSynchronizer.updateSchema(GenericForeignKeysSynchronizer.java:102)

          at de.espirit.or.impl.generic.GenericSchemaSynchronizer.updateSchema(GenericSchemaSynchronizer.java:80)

          at de.espirit.or.impl.schema.SchemaImpl.updateTablesFromDB(SchemaImpl.java:308)

          at de.espirit.or.impl.AbstractSessionHandler.extractSchemaFromDB(AbstractSessionHandler.java:1201)

          at de.espirit.or.impl.AbstractSessionHandler.extractSchemaFromDB(AbstractSessionHandler.java:75)

          at de.espirit.firstspirit.content.ContentManagerImpl$TemporalSessionHandler.extractSchemaFromDB(ContentManagerImpl.java:1392)

          at de.espirit.firstspirit.content.ContentManagerImpl.extractSchemaFromDB(ContentManagerImpl.java:752)

          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

          at java.lang.reflect.Method.invoke(Method.java:497)

          at de.espirit.firstspirit.io.DefaultServerHandler.callManager(DefaultServerHandler.java:62)

          at de.espirit.firstspirit.server.io.handler.ManagerCall.doCall(ManagerCall.java:97)

          at de.espirit.firstspirit.server.io.handler.CompactCall.handle(CompactCall.java:68)

          at de.espirit.firstspirit.server.io.ManagerCallWorker.run(ManagerCallWorker.java:108)

          at de.espirit.firstspirit.server.ExecutionManagerImpl$RunnableWrapper.call(ExecutionManagerImpl.java:605)

          at de.espirit.firstspirit.server.ExecutionManagerImpl$ExtendedCallable.call(ExecutionManagerImpl.java:572)

          at java.util.concurrent.FutureTask.run(FutureTask.java:266)

          at de.espirit.common.util.BoundedExecutorService$RunnableWrapper.run(BoundedExecutorService.java:425)

          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

          at java.util.concurrent.FutureTask.run(FutureTask.java:266)

          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

          at de.espirit.firstspirit.client.io.ServerCaller.callManager(ServerCaller.java:377)

          at de.espirit.firstspirit.io.DefaultClientHandler.callManager(DefaultClientHandler.java:55)

          at de.espirit.firstspirit.client.io.RemoteManagerCaller.invoke(RemoteManagerCaller.java:52)

          at de.espirit.firstspirit.server.$Proxy36.extractSchemaFromDB(Unknown Source)

          at de.espirit.firstspirit.store.access.templatestore.SessionHandlerImpl.extractSchemaFromDB(SessionHandlerImpl.java:143)

          at de.espirit.or.impl.AbstractSession.extractSchemaFromDB(AbstractSession.java:491)

          at de.espirit.or.impl.SessionImpl.extractSchemaFromDB(SessionImpl.java:26)

          at de.espirit.firstspirit.client.gui.tree.store.templatestore.GuiSchemaFolder$1.run(GuiSchemaFolder.java:225)

          at de.espirit.firstspirit.common.gui.IndeterminateProgressBarDialog$3.run(IndeterminateProgressBarDialog.java:175)

Ich bin nach der Anleitung vorgegangen und das zu importierende Schema ist namentlich auch richtig angegeben.

Bin Dankbar für jede Hilfe

Christoph

0 Kudos
1 Reply
marza
I'm new here

Hallo Christoph,

wende Dich bitte mit dem o.g. Problem unseren TechSupport unter https://helpdesk.e-spirit.com.

Vielen Dank & Gruß

Marian Zaplatynski

0 Kudos