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.
-- 
View this message in context: 
http://old.nabble.com/MyFaces-Trinidad---SAXParseException%3A-Circular-include-of-base-desktop.xss-tp27171044p27171044.html
Sent from the MyFaces - Users mailing list archive at Nabble.com.

Reply via email to