jzhou
Returning Observer

"Inhalte"-Tab fehlt in Menüleiste im ContentCreator

Hallo Zusammen,

im ContentCreator gibt es normalerweise oben in der Menüleiste den Tab "Inhalte":

InhalteContentCreator.PNG

Allerdings fehlt dieser Tab bei unseren Projekten.

InhalteTab.PNG

Es handelt sich um FS 5.2.

Das Mithras Energy Beispielprojekt (erster Screen) läuft auf dem gleichen Server, Plug-Ins sind also durchaus vorhanden.

Woran liegt es also, dass dieser Inhalte-Tab fehlt? Dieser wird natürlich gebraucht um neue Seiten zu erstellen etc.

Danke im Voraus & Grüße

Jenny Zhou

0 Kudos
6 Replies
marza
I'm new here

Hallo Jenny,

ohne die näheren Informationen zu Benutzerrechten, genaue FS-Version (5.2.XXX) zu kennen, können wir Dir leider nicht helfen. Habt ihr eigene Module installiert? Gibt es Fehlermeldungen im fs-server.log bzw im Server-Monitor?

Grüße Marian

0 Kudos
jzhou
Returning Observer

Hallo Marian,

egal welcher Benutzer verwendet wird, ob Admin (alle Rechte) oder User mit weniger Rechten, das Problem bleibt. Die FS Version ist 5.2.514.

Hier die Fehlermeldungen im Server Log:

ERROR 

[–] 28.11.2016 11:35:10 ERROR 28.11.2016 11:35:10.914 (de.espirit.firstspirit.webedit.server.action.ActionManager): Failed constructing action 'ActionSignature{_signature='f29bf411ae540ce06a166e3c905dabee'}'!
FSVersion=5.2.514.74760#5173;JDK=1.8.0_102 64bit Oracle Corporation;OS=Linux 4.1.31-30-default amd64;Date=28.11.2016 11:35:10
de.espirit.firstspirit.access.ReferenceNotFoundException: template with template id 24 not found
  at de.espirit.firstspirit.store.access.contentstore.Content2Impl.getTemplate(Content2Impl.java:132)
  at de.espirit.firstspirit.store.access.contentstore.Content2Impl.getTemplate(Content2Impl.java:63)
  at de.espirit.firstspirit.webedit.server.store.StoreUtil.isReadOnly(StoreUtil.java:1537)
  at de.espirit.firstspirit.webedit.server.store.StoreUtil.canAppendLeaf(StoreUtil.java:1661)
  at de.espirit.firstspirit.webedit.server.action.toolbar.ToolbarActionsPlugin$ContentActions.getAction(ToolbarActionsPlugin.java:153)
  at de.espirit.firstspirit.webedit.server.action.toolbar.ToolbarActionsPlugin$ContentActions.getAction(ToolbarActionsPlugin.java:130)
  at de.espirit.firstspirit.webedit.server.action.ActionManager.createServerAction(ActionManager.java:236)
  at de.espirit.firstspirit.webedit.server.action.ActionManager._getActions(ActionManager.java:203)
  at de.espirit.firstspirit.webedit.server.action.ActionManager.getActions(ActionManager.java:77)
  at de.espirit.firstspirit.webedit.server.action.ActionServiceImpl.getActions(ActionServiceImpl.java:26)
  at sun.reflect.GeneratedMethodAccessor13777.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:498)
  at de.espirit.firstspirit.webedit.server.control.PollSupportingWebeditService$RPCInvoke.call(PollSupportingWebeditService.java:300)
  at de.espirit.firstspirit.webedit.server.control.PollSupportingWebeditService$ServiceCallPollFeedWrapper.call(PollSupportingWebeditService.java:416)
  at de.espirit.firstspirit.webedit.server.concurrent.ExecutionManager$NamedCallable.call(ExecutionManager.java:318)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
  at de.espirit.common.util.SuspendableThread.run(SuspendableThread.java:56)

WARN  

[–] 28.11.2016 11:35:10 WARN 28.11.2016 11:35:10.041 (de.espirit.firstspirit.webedit.server.sidgets.SidgetManager): Couldn't initialize configurable report plug-in 'HistoryReportPlugin': java.lang.IllegalStateException: Could not load plug-in 'HistoryReportPlugin'.de.espirit.firstspirit.client.gui.navigation.user.history.HistoryReportPlugin
FSVersion=5.2.514.74760#5173;JDK=1.8.0_102 64bit Oracle Corporation;OS=Linux 4.1.31-30-default amd64;Date=28.11.2016 11:35:10
java.lang.IllegalStateException: Could not load plug-in 'HistoryReportPlugin'.de.espirit.firstspirit.client.gui.navigation.user.history.HistoryReportPlugin
  at de.espirit.firstspirit.client.plugin.AbstractConfigurablePlugin.getDelegate(AbstractConfigurablePlugin.java:52)
  at de.espirit.firstspirit.client.plugin.AbstractConfigurablePlugin.getDelegateType(AbstractConfigurablePlugin.java:36)
  at de.espirit.firstspirit.webedit.server.sidgets.SidgetManager.initializeAndAppendReportPlugins(SidgetManager.java:262)
  at de.espirit.firstspirit.webedit.server.sidgets.SidgetManager.createPlugins(SidgetManager.java:197)
  at de.espirit.firstspirit.webedit.server.sidgets.SidgetManager.getPlugins(SidgetManager.java:178)
  at de.espirit.firstspirit.webedit.server.sidgets.SidgetManager.getSidgets(SidgetManager.java:99)
  at de.espirit.firstspirit.webedit.server.sidgets.SidgetServiceImpl.getSidgets(SidgetServiceImpl.java:20)
  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:498)
  at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:561)
  at de.espirit.firstspirit.webedit.server.WebeditService.processCall(WebeditService.java:84)
  at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:305)
  at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
  at de.espirit.firstspirit.webedit.server.WebeditService.service(WebeditService.java:122)
  at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
  at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
  at de.espirit.firstspirit.io.servlet.WebAuthentication.doChain(WebAuthentication.java:860)
  at de.espirit.firstspirit.webedit.server.ServiceAuthentication.doChain(ServiceAuthentication.java:37)
  at de.espirit.firstspirit.io.servlet.WebAuthentication.doFilter(WebAuthentication.java:657)
  at de.espirit.firstspirit.io.servlet.WebAuthentication.doFilter(WebAuthentication.java:186)
  at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
  at de.espirit.firstspirit.webedit.server.BrowserCachingFilter.doFilter(BrowserCachingFilter.java:37)
  at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
  at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
  at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
  at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:595)
  at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
  at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
  at de.espirit.firstspirit.server.jetty.JettyManagerImpl$FailSafeWebAppContext.doHandle(JettyManagerImpl.java:922)
  at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
  at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
  at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
  at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
  at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:191)
  at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:72)
  at de.espirit.firstspirit.io.servlet.HttpSubSessionFilter.doFilter(HttpSubSessionFilter.java:142)
  at de.espirit.firstspirit.io.servlet.HttpSubSessionFilter.doFilter(HttpSubSessionFilter.java:73)
  at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
  at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
  at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
  at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
  at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
  at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
  at de.espirit.firstspirit.server.jetty.JettyManagerImpl$FailSafeWebAppContext.doHandle(JettyManagerImpl.java:922)
  at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
  at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
  at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
  at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
  at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
  at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
  at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
  at org.eclipse.jetty.server.Server.handle(Server.java:499)
  at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
  at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
  at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
  at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
  at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
  at java.lang.Thread.run(Thread.java:745)

ERROR 

[–] 28.11.2016 11:35:10 ERROR 28.11.2016 11:35:10.039 (de.espirit.firstspirit.webedit.server.action.ActionManager): Failed constructing action 'ActionSignature{_signature='f29bf411ae540ce06a166e3c905dabee'}'!
FSVersion=5.2.514.74760#5173;JDK=1.8.0_102 64bit Oracle Corporation;OS=Linux 4.1.31-30-default amd64;Date=28.11.2016 11:35:10
de.espirit.firstspirit.access.ReferenceNotFoundException: template with template id 24 not found
  at de.espirit.firstspirit.store.access.contentstore.Content2Impl.getTemplate(Content2Impl.java:132)
  at de.espirit.firstspirit.store.access.contentstore.Content2Impl.getTemplate(Content2Impl.java:63)
  at de.espirit.firstspirit.webedit.server.store.StoreUtil.isReadOnly(StoreUtil.java:1537)
  at de.espirit.firstspirit.webedit.server.store.StoreUtil.canAppendLeaf(StoreUtil.java:1661)
  at de.espirit.firstspirit.webedit.server.action.toolbar.ToolbarActionsPlugin$ContentActions.getAction(ToolbarActionsPlugin.java:153)
  at de.espirit.firstspirit.webedit.server.action.toolbar.ToolbarActionsPlugin$ContentActions.getAction(ToolbarActionsPlugin.java:130)
  at de.espirit.firstspirit.webedit.server.action.ActionManager.createServerAction(ActionManager.java:236)
  at de.espirit.firstspirit.webedit.server.action.ActionManager._getActions(ActionManager.java:203)
  at de.espirit.firstspirit.webedit.server.action.ActionManager.getActions(ActionManager.java:77)
  at de.espirit.firstspirit.webedit.server.action.ActionServiceImpl.getActions(ActionServiceImpl.java:26)
  at sun.reflect.GeneratedMethodAccessor13777.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:498)
  at de.espirit.firstspirit.webedit.server.control.PollSupportingWebeditService$RPCInvoke.call(PollSupportingWebeditService.java:300)
  at de.espirit.firstspirit.webedit.server.control.PollSupportingWebeditService$ServiceCallPollFeedWrapper.call(PollSupportingWebeditService.java:416)
  at de.espirit.firstspirit.webedit.server.concurrent.ExecutionManager$NamedCallable.call(ExecutionManager.java:318)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
  at de.espirit.common.util.SuspendableThread.run(SuspendableThread.java:56)

Grüße

Jenny

0 Kudos

Hallo Jenny,

hat das Projekt eine eigene ContentCreator-WebApp (Projekteigenschaften / Web-Komponenten / Tab ContentCreator -> Aktiver Webserver: Internal Jetty)? Wenn nein, bitte installieren, falls ja bitte aktualisieren.

Danach bitte noch mal prüfen, ob der Inhalte-Tab im ContentCreator wieder da ist. Ist das dann nicht der Fall, wende Dich bitte an unseren Technical Support unter https://help.e-spirit.com mit Verweis auf dieses Community-Posting. Unsere Kollegen helfen Dir dann weiter.

Vielen Dank und Grüße

Marian

0 Kudos
jzhou
Returning Observer

Hallo Marian,

es war kein aktiver Webserver ausgewählt, wenn ich "Internal Jetty" wähle und installiere, kommt folgende Meldung:

internaljetty.PNG

Details:

fssInit.PNG

Das ist bei uns wohl serverseitig schon eingerichtet, was bei unserem FS 5.1er aber ebenfalls der Fall ist und dort ist der "Inhalte" Tab im ContentCreator vorhanden.

Ich weiß leider nicht, wo das serverseitig konfiguriert wird.

Bitte kurz Rückmeldung geben, ob es sonst noch Möglichkeiten gibt, die ich übersehen haben könnte.

Ansonsten wende ich mich dann an den technischen Support.

Vielen Dank & Grüße

Jenny

0 Kudos

Hallo Jenny,

ja, wende Dich bitte an unseren technischen Support.

Da das hier ein offentliches Forum ist, haben interne Konfiguration etc. die Dritte nichts anhehen, hier nichts verloren. Diese müssten wir ab jetzt austauschen. Das geht nur einen kleinen Personenkreis was an. Nenn meinen Kollegen meinen Namen, dann kommen die ggf. auf mich zurück.

Grüße

Marian

0 Kudos
jzhou
Returning Observer

Hallo Marian,

das stimmt natürlich. Vielen Dank für die bisherige Hilfe!

Ich wende mich nun an den technischen Support.

Grüße

Jenny

0 Kudos