th_biedermann
Occasional Collector

Fehler beim SiteProduction: no target selected

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

0 Kudos
14 Replies

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

0 Kudos

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 Smiley Happy

danke vorerst mal für die Hilfe.

Viele Grüsse

Thomas

0 Kudos

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)

0 Kudos

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