Search the FirstSpirit Knowledge Base
Hallo zusammen,
Wir haben Datenquellen. Lehrstellen. etc
Diese haben die Möglichkeit PDF's als Referenz anzugeben.
Werden diese PDF's nicht als Referenz vergeben, erhalte ich bei der SiteProduction immer einen ERROR (de.espirit.firstspirit.generate.SiteProduction): no target selected.
Kann das irgend wie umgangen werden?
Gruss
Thomas
So jetzt habe ich die Log's. War mein Fehler.
Hier ein Auszug.
ERROR 06.08.2013 08:43:35.039{g-sec=234239,g-node=22294,g-entity=T_NEWS(16190465)} (de.espirit.firstspirit.generate.SiteProduction): no target selected
inside of: Template 'Standard Content Page' (id=9762)
inside of: $CMS_TRIM(level:3)$ - at 1, 1
inside of: $CMS_IF( pt_page_type.equals("sitemap") )$ - at 16, 4
inside of: $CMS_RENDER(template:"WEBeditInplaceBody", name:"pt_main_column")$ - at 44, 5
inside of: Format Template 'WEBeditInplaceBody' (id=9452)
inside of: $CMS_TRIM(level:4)$ - at 1, 34
inside of: $CMS_TRIM(level:0)$ - at 15, 5
inside of: $CMS_VALUE(#global.page.body(name))$ - at 15, 24
inside of: Template 'T_NEWS' (id=234233)
inside of: $CMS_TRIM(level:3)$ - at 1, 1
inside of: $CMS_IF( #row.PUBLISH != null && #row.PUBLISH )$ - at 3, 1
inside of: $CMS_VALUE(#row.MESSAGE_EN, default:"")$ - at 13, 3
inside of: Template 'Text Picture' (id=9760)
inside of: $CMS_TRIM(level:3)$ - at 118, 1
inside of: $CMS_IF( ! st_picture.isEmpty )$ - at 130, 6
inside of: $CMS_IF( isSet(st_picture_position) && ! st_picture_position.equals("bottom") )$ - at 132, 7
inside of: $CMS_VALUE(fr_st_picture)$ - at 133, 8
inside of: $CMS_TRIM(level:4)$ - at 94, 4
inside of: $CMS_VALUE(fr_st_image_width)$ - at 95, 206
inside of: $CMS_TRIM(level:4)$ - at 55, 4
inside of: $CMS_SET(set_image_width, ref(st_picture).width)$ - at 56, 5
ERROR 06.08.2013 08:43:47.302{g-sec=456420,g-node=193049} (de.espirit.firstspirit.generate.SiteProduction): no target selected
inside of: Template 'Standard Content Page' (id=9762)
inside of: $CMS_TRIM(level:3)$ - at 1, 1
inside of: $CMS_IF( pt_page_type.equals("sitemap") )$ - at 16, 4
inside of: $CMS_RENDER(template:"WEBeditInplaceBody", name:"pt_main_column")$ - at 44, 5
inside of: Format Template 'WEBeditInplaceBody' (id=9452)
inside of: $CMS_TRIM(level:4)$ - at 1, 34
inside of: $CMS_TRIM(level:0)$ - at 15, 5
inside of: $CMS_VALUE(#global.page.body(name))$ - at 15, 24
inside of: Template 'Job Overview (Filter Table)' (id=399249)
inside of: $CMS_TRIM(level:3)$ - at 23, 1
inside of: $CMS_FOR( job, if(st_show_jobs, fr_jobs, fr_apprenticeships) )$ - at 45, 6
inside of: $CMS_IF( (st_filter.isEmpty || job.t_COMPANY_LOCATION.t_COMPANY.NAME.equals(st_filter.dataset.entity.NAME)) && (st_filter_job_level.isEmpty || job.t_JOB_LEVEL.NAME.equals(st_filter_job_level.dataset.entity.NAME)) )$ - at 46, 7
inside of: $CMS_IF( st_show_jobs )$ - at 62, 72
inside of: $CMS_VALUE(ref(ps_apprenticeships_detail, contentId:job.getId(), lang:set_lang))$ - at 62, 171
ERROR 06.08.2013 08:43:56.365{g-node=20770} (de.espirit.firstspirit.generate.SiteProduction): no target selected
inside of: Template 'XML Jobs' (id=17822)
inside of: $CMS_TRIM(level:2)$ - at 11, 1
inside of: $CMS_FOR( job, set_items )$ - at 43, 3
inside of: $CMS_IF( job.APPRENTICESHIP )$ - at 62, 6
inside of: $CMS_VALUE(ref(ps_apprenticeships_detail, contentId:job.getId(), abs:1))$ - at 64, 33
Gruss
Thomas
Hallo Thomas,
zunächst eine kurze Anmerkung: Wenn ich es richtig verstehe, schaust Du in die Logfiles. Wenn Du Dir stattdessen die Fehler der Vorschau anzeigen lässt (im JavaClient: Rechtsklick auf eine Seite / Seitenreferenz -> "Fehler der Vorschau (Freigabe) ), erhälst du dieselben Logausgaben. Allerdings sind dort die fehlerhaften Elemente verlinkt, so dass Du sie direkt aufrufen kannst.
Innerhalb der dargestellten Logfiles fällt auf, dass dort nirgendswo das zuvor von dir erwähnte "cs_pdf
" erwähnt wird. Stattdessen erzeugen scheinbar "ps_apprenticeships_detail
" und "st_picture" die Fehler.
Hilft Dir dies evtl. schon weiter?
Viele Grüße
Michaela
Hallo Michaela,
Die ps_apprenticeships_detail Fehlermeldung ist nun weg. Da Problem war, dass in den Projektsettings die Sprache EN für die Seiten nicht gepflegt gesen ist.
Diese Fehlermeldungen erscheinen erst seit der Verion 4.2.488. Vermutlich wurde in diesem Punkt im System was geändert.
Den anderen Fehlern sind wir auf der Spur
danke vorerst mal für die Hilfe.
Viele Grüsse
Thomas
Hallo Michaela,
Ich habe noch ein problem mit dem FormLogger... Ich erlaube mir das im selben Post zu schreiben
ERROR 07.08.2013 05:16:18.170{g-node=214033} (de.espirit.firstspirit.generate.SiteProduction): Stop read logger params and values because: null
inside of: Template 'loggers-ini-file' (id=141445)
inside of: $CMS_RENDER(script:"formGenerateLoggers", formStarts:st_formStarts, content2:st_content2)$ - at 2, 14
inside of: Script 'formGenerateLoggers' (id=141454) - at 0, 0
java.lang.NullPointerException
at de.espirit.firstspirit.opt.formedit.scripts.GenerateLoggers.getParam(GenerateLoggers.java:276)
at de.espirit.firstspirit.opt.formedit.scripts.GenerateLoggers.processEntity(GenerateLoggers.java:221)
at de.espirit.firstspirit.opt.formedit.scripts.GenerateLoggers.getFormLoggerMapping(GenerateLoggers.java:179)
at de.espirit.firstspirit.opt.formedit.scripts.GenerateLoggers.execute(GenerateLoggers.java:93)
at de.espirit.firstspirit.opt.formedit.scripts.GenerateLoggers.execute(GenerateLoggers.java:364)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at bsh.Reflect.invokeMethod(Unknown Source)
at bsh.Reflect.invokeStaticMethod(Unknown Source)
at bsh.Name.invokeMethod(Unknown Source)
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHBlock.evalBlock(Unknown Source)
at bsh.BSHBlock.eval(Unknown Source)
at bsh.BshMethod.invokeImpl(Unknown Source)
at bsh.BshMethod.invoke(Unknown Source)
at bsh.BshMethod.invoke(Unknown Source)
at bsh.This.invokeMethod(Unknown Source)
at bsh.This.invokeMethod(Unknown Source)
at de.espirit.firstspirit.server.script.BeanshellScriptEngine$BeanshellExecutable.execute(BeanshellScriptEngine.java:111)
at de.espirit.firstspirit.server.script.BeanshellScriptEngine$BeanshellExecutable.execute(BeanshellScriptEngine.java:96)
at de.espirit.firstspirit.client.gui.applications.ApplicationTabRegistry$IdentifiableExecutable.execute(ApplicationTabRegistry.java:140)
at de.espirit.firstspirit.generate.ScriptWrapper.print(ScriptWrapper.java:50)
at de.espirit.firstspirit.parser.EvaluatorImpl.print(EvaluatorImpl.java:453)
at de.espirit.firstspirit.parser.impl.CmsRenderImpl.print(CmsRenderImpl.java:68)
at de.espirit.firstspirit.parser.EvaluatorImpl.print(EvaluatorImpl.java:453)
at de.espirit.firstspirit.parser.impl.AbstractPrintable.print(AbstractPrintable.java:81)
at de.espirit.firstspirit.parser.EvaluatorImpl.print(EvaluatorImpl.java:453)
at de.espirit.firstspirit.store.access.sitestore.PageRefImpl.render(PageRefImpl.java:890)
at de.espirit.firstspirit.store.access.sitestore.PageRefImpl.createContent(PageRefImpl.java:848)
at de.espirit.firstspirit.generate.SiteProduction.render(SiteProduction.java:179)
at de.espirit.firstspirit.generate.SiteProduction.render(SiteProduction.java:135)
at de.espirit.firstspirit.generate.SiteProduction.render(SiteProduction.java:138)
at de.espirit.firstspirit.generate.SiteProduction.render(SiteProduction.java:138)
at de.espirit.firstspirit.generate.SiteProduction.start(SiteProduction.java:105)
at de.espirit.firstspirit.generate.SiteProduction.start(SiteProduction.java:98)
at de.espirit.firstspirit.server.scheduler.GenerateTaskExecutor.run(GenerateTaskExecutor.java:249)
at de.espirit.firstspirit.server.scheduler.ScheduleManagerImpl$TaskCallable.executeLocal(ScheduleManagerImpl.java:2063)
at de.espirit.firstspirit.server.scheduler.ScheduleManagerImpl$TaskCallable.executeLocal(ScheduleManagerImpl.java:2046)
at de.espirit.firstspirit.server.scheduler.ScheduleManagerImpl$TaskCallable.call(ScheduleManagerImpl.java:1973)
at de.espirit.firstspirit.server.ExecutionManagerImpl$ExtendedCallable.call(ExecutionManagerImpl.java:525)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at de.espirit.common.util.BoundedExecutorService$RunnableWrapper.run(BoundedExecutorService.java:419)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at de.espirit.common.util.SuspendableThread.run(SuspendableThread.java:36)
Hallo Thomas,
wenn ich das richtig sehe, erzeugt das Skript "formGenerateLoggers" den Fehler.
Das ODFS enthält den Hinweis, dass ein verwendetes Skript vom Typ "Vorlage" sein muss:
Skripte, die im Projekt als Skripttyp "Vorlage" angelegt wurden, können über die Anweisung $CMS_RENDER(...)$ aus einer Seiten- oder Absatzvorlage und auch aus Verweisen heraus verwendet werden: [...]
Ist dies bei Dir evtl. nicht der Fall?
Viele Grüße
Michaela