HEy Tamoul,

On Fri, Jan 15, 2010 at 3:02 AM, Jeanne Waldman
<jeanne.wald...@oracle.com> wrote:
> This 'circular include' error sounds like you have some skin .xss file that
> includes base-desktop.xss and that base-desktop.xss includes this css file.
> But base-desktop.xss is a private file and it works fine, so I don't know
> about this error. This sounds really, really strange.

I agree :-) Also I noticed that your are using a pretty exotic
container (SAP NetWeaver).
Are you able to run the application in a development environment, like
Tomcat, Jetty,
or JBoss ?

>
> This error should not cause the javascript to not be generated. So it sounds
> like your environment is screwed up.
> Do you have the Trinidad source code? You could add a breakpoint to try to
> gather more information.

i am wondering if you did a download or if you running of a self-build
version of Trinidad.

-Matthias

>
> Sorry I couldn't help.
>
> Jeanne
>
> tamoul wrote, On 1/14/2010 5:24 PM PT:
>>
>> Hello, We are trying to deploy a myfaces application that uses Trinidad
>> components to a NetWeaver environment (Web AS Java). We are using JSF 1.2,
>> Trinidad 1.2.12, Facelets 1.1.14. Our NetWeaver is CE 7.1 SP08. We are
>> using
>> JEE5 Sun RI in place of the myfaces implementation.
>>
>> The problem we are seeing is - We are able to bring the application up but
>> are finding that no javascript is generated on any of the pages. Also, we
>> see the following form hidden element at the bottom -
>> <input type="hidden" name="_noJavaScript" value="true">.
>>
>> Looking at the logs, I see the following -
>> SEVERE: org.xml.sax.SAXParseException: Circular include of
>> base-desktop.xss
>> detected!
>>        at
>>
>> org.apache.myfaces.trinidadinternal.share.xml.XMLUtils.parseInclude(XMLUtils.java:160)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.style.xml.parse.StyleSheetDocumentParser._handleImport(StyleSheetDocumentParser.java:228)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.style.xml.parse.StyleSheetDocumentParser.startChildElement(StyleSheetDocumentParser.java:128)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.share.xml.TreeBuilder$Handler.startElement(TreeBuilder.java:276)
>>        at
>>
>> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:533)
>>        at
>>
>> com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:220)
>>        at
>>
>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:322)
>>        at
>>
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1693)
>>        at
>>
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
>>        at
>>
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
>>        at
>>
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
>>        at
>>
>> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
>>        at
>>
>> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.share.xml.TreeBuilder.parse(TreeBuilder.java:169)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.share.xml.TreeBuilder.parse(TreeBuilder.java:120)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.share.xml.XMLUtils.parseInclude(XMLUtils.java:197)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.style.xml.parse.StyleSheetDocumentParser._handleImport(StyleSheetDocumentParser.java:228)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.style.xml.parse.StyleSheetDocumentParser.startChildElement(StyleSheetDocumentParser.java:128)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.share.xml.TreeBuilder$Handler.startElement(TreeBuilder.java:276)
>>        at
>>
>> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:533)
>>        at
>>
>> com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:220)
>>        at
>>
>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:322)
>>        at
>>
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1693)
>>        at
>>
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
>>        at
>>
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
>>        at
>>
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
>>        at
>>
>> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
>>        at
>>
>> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.share.xml.TreeBuilder.parse(TreeBuilder.java:169)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.share.xml.TreeBuilder.parse(TreeBuilder.java:120)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.share.xml.XMLUtils.parseSource(XMLUtils.java:102)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.style.xml.StyleSheetDocumentUtils.createStyleSheetDocument(StyleSheetDocumentUtils.java:113)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry._createStyleSheetDocument(StyleSheetEntry.java:231)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry._createSkinStyleSheet(StyleSheetEntry.java:167)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.skin.StyleSheetEntry.createEntry(StyleSheetEntry.java:70)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.skin.SkinImpl._createStyleSheetDocument(SkinImpl.java:537)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.skin.SkinImpl.getStyleSheetDocument(SkinImpl.java:346)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.skin.SkinExtension.getStyleSheetDocument(SkinExtension.java:523)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.skin.SkinStyleProvider.createStyleSheetDocument(SkinStyleProvider.java:158)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._getStyleSheetDocument(FileSystemStyleCache.java:641)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._getEntry(FileSystemStyleCache.java:421)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache.getIcons(FileSystemStyleCache.java:209)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.skin.RequestSkinWrapper._getRequestIcons(RequestSkinWrapper.java:338)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.skin.RequestSkinWrapper.getIcon(RequestSkinWrapper.java:178)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.skin.RequestSkinWrapper.getIcon(RequestSkinWrapper.java:158)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderingContext.getIcon(CoreRenderingContext.java:378)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.OutputLabelRenderer.renderMessageSymbol(OutputLabelRenderer.java:284)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.OutputLabelRenderer.encodeIcons(OutputLabelRenderer.java:208)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.OutputLabelRenderer.encodeAll(OutputLabelRenderer.java:108)
>>        at
>>
>> org.apache.myfaces.trinidad.render.CoreRenderer.delegateRenderer(CoreRenderer.java:446)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer._renderLabelCell(LabelAndMessageRenderer.java:435)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer.encodeAll(LabelAndMessageRenderer.java:308)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer.encodeAll(InputLabelAndMessageRenderer.java:124)
>>        at
>>
>> org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
>>        at
>>
>> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
>>        at
>>
>> com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:279)
>>        at
>>
>> com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:242)
>>        at
>>
>> javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:809)
>>        at
>>
>> org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1481)
>>        at
>>
>> org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1489)
>>        at
>>
>> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll(UIXComponentBase.java:771)
>>        at
>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
>>        at
>>
>> com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.facelets.TrinidadFaceletViewHandler.renderView(TrinidadFaceletViewHandler.java:116)
>>        at
>>
>> javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:178)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
>>        at
>>
>> com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
>>        at
>> com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
>>        at
>> com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
>>        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
>>        at
>>
>> com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:163)
>>        at
>>
>> com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:82)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
>>        at
>>
>> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
>>        at
>>
>> org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
>>        at
>>
>> com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:74)
>>        at
>>
>> org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:341)
>>        at
>>
>> com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:74)
>>        at
>>
>> com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:425)
>>        at
>>
>> com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:289)
>>        at
>>
>> com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
>>        at
>>
>> com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:376)
>>        at
>>
>> com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:85)
>>        at
>>
>> com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
>>        at
>>
>> com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:160)
>>        at
>>
>> com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
>>        at
>>
>> com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:67)
>>        at
>>
>> com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
>>        at
>>
>> com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
>>        at
>>
>> com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
>>        at
>>
>> com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
>>        at
>>
>> com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
>>        at
>>
>> com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
>>        at
>>
>> com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
>>        at
>>
>> com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
>>        at
>>
>> com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
>>        at
>>
>> com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
>>        at
>>
>> com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
>>        at
>>
>> com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:295)
>>        at
>>
>> com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.run(Processor.java:222)
>>        at
>> com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
>>        at java.security.AccessController.doPrivileged(Native Method)
>>        at
>>
>> com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:152)
>>        at
>> com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:247)
>>
>> I am not sure if this error is related to no javascript being seen but we
>> get this exception on every request.
>>
>> Has anyone seen this problem before? Any thoughts or pointers on what
>> could
>> be causing this?
>> Thanks,
>> Swami.
>>
>



-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf

Reply via email to