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