joachim_nissler
Returning Observer

Content Tranport schlägt fehl - "Unable to install feature file: null"

Hallo zusammen,

ich versuche ein Content-Transport Feature zu installieren.

Aus dem lokalen Dateisystem. Ich wähle es aus und bekome dann die Übersicht, was alle darin enthalten ist ... 0 Fehler 0 (0) ... alles grün.

Nach Klick auf "Ok" kommt dann aber

     Unable to install feature file: null

Kennt das auch jemand? Wie finde ich heraus was die Ursache ist? Gibt's dafür eine Lösung?

Viele Grüße

Jo Nissler

0 Kudos
3 Replies
marro
Crownpeak employee

Hallo Jo,

kannst Du uns noch mitteilen, welche FirstSpirit-Version Du verwendest und gibt es zu dem Fehler eventuell auch eine Exception in den Logs?

Prüfe doch bitte auch einmal, ob in dem Feature nicht vielleicht eine Absatzreferenz vorhanden ist, nicht aber der dazugehörige referenzierte Originalabsatz.

Viele Grüße

Donato

0 Kudos

Hallo Donato,

Donato Marro schrieb:

kannst Du uns noch mitteilen, welche FirstSpirit-Version Du verwendest und gibt es zu dem Fehler eventuell auch eine Exception in den Logs?

Server-Version: 5.1.213.64143

und gibt es zu dem Fehler eventuell auch eine Exception in den Logs?


Es gibt in der Tat eine Exception:

WARN  18.06.2015 16:12:59.710 (de.espirit.firstspirit.client.gui.navigation.ppool.transport.InstallFeatureAction): unable to install feature file - java.lang.NullPointerException

FSVersion=5.1.213.64143#4088;JDK=1.7.0_65 32bit Oracle Corporation;OS=Windows 7 6.1 x86;Date=18.06.2015 16:12:59

java.lang.NullPointerException

    at de.espirit.firstspirit.store.access.sitestore.PageRefFolderImpl.adjustAttributes(PageRefFolderImpl.java:451)

    at de.espirit.firstspirit.store.access.nexport.attribute.PageRefFolderHandler.adjust(PageRefFolderHandler.java:42)

    at de.espirit.firstspirit.store.access.nexport.attribute.PageRefFolderHandler.adjust(PageRefFolderHandler.java:16)

    at de.espirit.firstspirit.store.access.nexport.ExportUtil.adjustStoreElement(ExportUtil.java:415)

    at de.espirit.firstspirit.store.access.AbstractStoreElement.adjustAttributes(AbstractStoreElement.java:1358)

    at de.espirit.firstspirit.store.access.io.ZipExportFileEntry.importElement(ZipExportFileEntry.java:218)

    at de.espirit.firstspirit.store.access.feature.FeatureUtil.createImportElement(FeatureUtil.java:515)

    at de.espirit.firstspirit.store.access.feature.FeatureInstaller.getCreateInstallParent(FeatureInstaller.java:350)

    at de.espirit.firstspirit.store.access.feature.FeatureInstaller.install(FeatureInstaller.java:196)

    at de.espirit.firstspirit.server.feature.ServerFeatureInstaller.call(ServerFeatureInstaller.java:136)

    at de.espirit.firstspirit.server.feature.ServerFeatureInstaller.call(ServerFeatureInstaller.java:30)

    at de.espirit.firstspirit.server.action.ServerActionManagerImpl$ServerActionCallableWrapper.call(ServerActionManagerImpl.java:415)

    at de.espirit.firstspirit.server.action.ServerActionManagerImpl$ServerActionCallableWrapper.call(ServerActionManagerImpl.java:396)

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

    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)

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

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

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

    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)

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

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

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

    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.$Proxy54.checkAndThrow(Unknown Source)

    at de.espirit.firstspirit.server.action.AbstractServerActionHandle.checkAndThrow(AbstractServerActionHandle.java:52)

    at de.espirit.firstspirit.server.action.AbstractServerActionHandle.getResult(AbstractServerActionHandle.java:65)

    at de.espirit.firstspirit.server.action.AbstractServerActionHandle.getResult(AbstractServerActionHandle.java:57)

    at de.espirit.firstspirit.client.gui.navigation.ppool.transport.InstallFeatureAction._installFeature(InstallFeatureAction.java:118)

    at de.espirit.firstspirit.client.gui.navigation.ppool.transport.InstallFeatureAction.access$000(InstallFeatureAction.java:49)

    at de.espirit.firstspirit.client.gui.navigation.ppool.transport.InstallFeatureAction$1.run(InstallFeatureAction.java:67)

    at de.espirit.firstspirit.client.gui.util.GuiUtil$RunnableWrapper.run(GuiUtil.java:1953)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

Sieht nach Datenbank aus?

Prüfe doch bitte auch einmal, ob in dem Feature nicht vielleicht eine Absatzreferenz vorhanden ist, nicht aber der dazugehörige referenzierte Originalabsatz.

Gibt es da einen Trick, wie man das schnell und einfach heraus bekommt?

Viele Grüße,

Jo

0 Kudos

Wende dich doch bitte an unseren Technical-Support, eventuell haben die außer einem Update auf 5.1R4 noch einen anderen Tipp. Interne ID zu dem Thema: #167470.

Peter
0 Kudos