On Mon, Mar 19, 2018 at 4:27 PM, Erich Gormann <e.gorm...@gormann.de> wrote:

> Hello Thiago,
>

Hello!


> I migrated coming from 5.3.8 and I saw, that it is recommended now to put
> all assets in the META-INF directory and js libs in a modules sub dir under
> above.
>

You also need to update our references to these files in Java code.


> But if one keeps the old structure for assets, according to the docs only
> a warning should be raised, no exception, or an I wrong?
>

There will be exceptions complaining that public assets (i.e. ones supposed
to be downloaded by browsers) are not in /META-INF/assets.


>
>
> Regards, Erich
>
>
> Am 19.03.2018 20:07, schrieb Thiago H. de Paula Figueiredo:
>
>> Hello!
>>
>> > From which version did you upgrade? I may be wrong, of course, but I
>> don't
>> remember any changes being made to JavaScriptSupportImpl since 5.4.0 or
>> 5.4.1.
>>
>> On Mon, Mar 19, 2018 at 2:50 PM, Erich Gormann<e.gorm...@gormann.de>
>> wrote:
>>
>> Hello all,
>>>
>>> I hope my last question for today:
>>>
>>> After the migration to Tapestry 5.4.3 I got this stacktrace below on
>>> calling any page of our application.
>>>
>>> Does anyone else faced this problem, is it known?
>>>
>>> Thanks for your help!
>>>
>>> Best Regards, Erich
>>>
>>>
>>> java.lang.NullPointerException
>>>
>>>          org.apache.tapestry5.internal.services.ajax.JavaScriptSuppor
>>> tImpl.getModuleNameToStackName(JavaScriptSupportImpl.java:340)
>>>
>>>          org.apache.tapestry5.internal.services.ajax.JavaScriptSuppor
>>> tImpl.findStackForModule(JavaScriptSupportImpl.java:328)
>>>
>>>          org.apache.tapestry5.internal.services.ajax.JavaScriptSuppor
>>> tImpl.require(JavaScriptSupportImpl.java:451)
>>>
>>>          $JavaScriptSupport_24608ff73a27.require(Unknown Source)
>>>
>>>          $JavaScriptSupport_24608ff7398f.require(Unknown Source)
>>>
>>> org.apache.tapestry5.internal.transform.ImportWorker$ModuleI
>>> mport.apply(ImportWorker.java:168)
>>>
>>>          org.apache.tapestry5.internal.transform.ImportWorker$5.advis
>>> e(ImportWorker.java:197)
>>>
>>>          org.apache.tapestry5.internal.plastic.AbstractMethodInvocati
>>> on.proceed(AbstractMethodInvocation.java:92)
>>>
>>>          org.apache.tapestry5.internal.transform.ImportWorker$8.advis
>>> e(ImportWorker.java:271)
>>>
>>>          org.apache.tapestry5.internal.plastic.AbstractMethodInvocati
>>> on.proceed(AbstractMethodInvocation.java:92)
>>>
>>>          org.apache.tapestry5.corelib.components.ExceptionDisplay.set
>>> upRender(ExceptionDisplay.java)
>>>
>>>          org.apache.tapestry5.internal.structure.ComponentPageElement
>>> Impl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
>>>
>>>          org.apache.tapestry5.internal.structure.ComponentPageElement
>>> Impl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
>>>
>>>          org.apache.tapestry5.internal.structure.ComponentPageElement
>>> Impl$SetupRenderPhase.render(ComponentPageElementImpl.java:181)
>>>
>>>          org.apache.tapestry5.internal.services.RenderQueueImpl.run(R
>>> enderQueueImpl.java:79)
>>>
>>>          org.apache.tapestry5.internal.services.PageRenderQueueImpl.r
>>> ender(PageRenderQueueImpl.java:121)
>>>
>>>          $PageRenderQueue_24608ff73a22.render(Unknown Source)
>>>
>>>          $PageRenderQueue_24608ff73944.render(Unknown Source)
>>>
>>>          org.apache.tapestry5.internal.services.MarkupRendererTermina
>>> tor.renderMarkup(MarkupRendererTerminator.java:37)
>>>
>>>          net.atos.kawwaportal.components.services.KawwaPortalComponen
>>> tsModule$1.renderMarkup(KawwaPortalComponentsModule.java:135)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          net.atos.kawwaportal.components.services.KawwaPortalComponen
>>> tsModule$4.renderMarkup(KawwaPortalComponentsModule.java:194)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          org.apache.tapestry5.internal.services.PageNameMetaInjector.
>>> renderMarkup(PageNameMetaInjector.java:41)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          org.apache.tapestry5.modules.TapestryModule$29.renderMarkup(
>>> TapestryModule.java:1807)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          org.apache.tapestry5.modules.TapestryModule$28.renderMarkup(
>>> TapestryModule.java:1797)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          org.apache.tapestry5.modules.TapestryModule$27.renderMarkup(
>>> TapestryModule.java:1781)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          net.atos.kawwaportal.components.services.KawwaPortalComponen
>>> tsModule$3.renderMarkup(KawwaPortalComponentsModule.java:179)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          org.apache.tapestry5.internal.services.javascript.AddBrowser
>>> CompatibilityStyles.renderMarkup(AddBrowserCompatibilityStyles.java:45)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          org.apache.tapestry5.internal.services.javascript.ConfigureH
>>> TMLElementFilter.renderMarkup(ConfigureHTMLElementFilter.java:45)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          org.apache.tapestry5.modules.TapestryModule$26.renderMarkup(
>>> TapestryModule.java:1765)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          org.got5.tapestry5.jquery.services.js.JSModule$1.renderMarku
>>> p(JSModule.java:40)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          org.apache.tapestry5.modules.JavaScriptModule$1.renderMarkup
>>> (JavaScriptModule.java:268)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          org.apache.tapestry5.modules.TapestryModule$25.renderMarkup(
>>> TapestryModule.java:1748)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          net.atos.kawwaportal.components.services.KawwaPortalComponen
>>> tsModule$2.renderMarkup(KawwaPortalComponentsModule.java:147)
>>>
>>>          $MarkupRenderer_24608ff73a25.renderMarkup(Unknown Source)
>>>
>>>          $MarkupRenderer_24608ff73a21.renderMarkup(Unknown Source)
>>>
>>>          org.apache.tapestry5.internal.services.PageMarkupRendererImp
>>> l.renderPageMarkup(PageMarkupRendererImpl.java:47)
>>>
>>>          $PageMarkupRenderer_24608ff73a1f.renderPageMarkup(Unknown
>>> Source)
>>>
>>>          org.apache.tapestry5.internal.services.PageResponseRendererI
>>> mpl.renderPageResponse(PageResponseRendererImpl.java:64)
>>>
>>>          $PageResponseRenderer_24608ff739a9.renderPageResponse(Unknown
>>> Source)
>>>
>>>          org.apache.tapestry5.internal.services.DefaultRequestExcepti
>>> onHandler.renderException(DefaultRequestExceptionHandler.java:262)
>>>
>>>          org.apache.tapestry5.internal.services.DefaultRequestExcepti
>>> onHandler.handleRequestException(DefaultRequestExceptionHand
>>> ler.java:171)
>>>
>>>          $RequestExceptionHandler_24608ff73968.handleRequestExceptio
>>> n(Unknown
>>> Source)
>>>
>>>          org.apache.tapestry5.internal.services.RequestErrorFilter.se
>>> rvice(RequestErrorFilter.java:42)
>>>
>>>          $RequestHandler_24608ff7396a.service(Unknown Source)
>>>
>>>          org.apache.tapestry5.modules.TapestryModule$3.service(Tapest
>>> ryModule.java:846)
>>>
>>>          $RequestHandler_24608ff7396a.service(Unknown Source)
>>>
>>>          com.worldline.msp.common.services.requestfilter.DashboardPan
>>> elRequestFilter.service(DashboardPanelRequestFilter.java:74)
>>>
>>>          $RequestHandler_24608ff7396a.service(Unknown Source)
>>>
>>>          org.apache.tapestry5.modules.TapestryModule$2.service(Tapest
>>> ryModule.java:836)
>>>
>>>          $RequestHandler_24608ff7396a.service(Unknown Source)
>>>
>>>          org.apache.tapestry5.internal.services.StaticFilesFilter.ser
>>> vice(StaticFilesFilter.java:89)
>>>
>>>          $RequestHandler_24608ff7396a.service(Unknown Source)
>>>
>>>          org.apache.tapestry5.internal.services.CheckForUpdatesFilter
>>> $2.invoke(CheckForUpdatesFilter.java:105)
>>>
>>>          org.apache.tapestry5.internal.services.CheckForUpdatesFilter
>>> $2.invoke(CheckForUpdatesFilter.java:95)
>>>
>>>          org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.
>>> withRead(ConcurrentBarrier.java:83)
>>>
>>>          org.apache.tapestry5.internal.services.CheckForUpdatesFilter
>>> .service(CheckForUpdatesFilter.java:119)
>>>
>>>          $RequestHandler_24608ff7396a.service(Unknown Source)
>>>
>>>          $RequestHandler_24608ff73953.service(Unknown Source)
>>>
>>>          org.apache.tapestry5.modules.TapestryModule$HttpServletReque
>>> stHandlerTerminator.service(TapestryModule.java:256)
>>>
>>>          org.got5.tapestry5.jquery.services.AjaxUploadServletRequestF
>>> ilter.service(AjaxUploadServletRequestFilter.java:27)
>>>
>>>          $HttpServletRequestHandler_24608ff73955.service(Unknown Source)
>>>
>>>          org.apache.tapestry5.upload.internal.services.MultipartServl
>>> etRequestFilter.service(MultipartServletRequestFilter.java:45)
>>>
>>>          $HttpServletRequestHandler_24608ff73955.service(Unknown Source)
>>>
>>>          org.apache.tapestry5.internal.services.IgnoredPathsFilter.se
>>> rvice(IgnoredPathsFilter.java:62)
>>>
>>>          $HttpServletRequestFilter_24608ff7394d.service(Unknown Source)
>>>
>>>          $HttpServletRequestHandler_24608ff73955.service(Unknown Source)
>>>
>>>          org.tynamo.security.services.impl.SecurityConfiguration.serv
>>> ice(SecurityConfiguration.java:69)
>>>
>>>          $HttpServletRequestFilter_24608ff73952.service(Unknown Source)
>>>
>>>          $HttpServletRequestHandler_24608ff73955.service(Unknown Source)
>>>
>>>          org.apache.tapestry5.modules.TapestryModule$1.service(Tapest
>>> ryModule.java:796)
>>>
>>>          $HttpServletRequestHandler_24608ff73955.service(Unknown Source)
>>>
>>>          $HttpServletRequestHandler_24608ff7394c.service(Unknown Source)
>>>
>>>          com.worldline.msp.common.services.MspFilterModule.doFilter(
>>> MspFilterModule.java:223)
>>>
>>>
>>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>


-- 
Thiago

Reply via email to