Search the FirstSpirit Knowledge Base
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
Hallo Christoph,
wende Dich bitte mit dem o.g. Problem unseren TechSupport unter https://helpdesk.e-spirit.com.
Vielen Dank & Gruß
Marian Zaplatynski