Return-Path: Delivered-To: apmail-xml-cocoon-users-archive@xml.apache.org Received: (qmail 35843 invoked by uid 500); 21 Jun 2001 08:56:31 -0000 Mailing-List: contact cocoon-users-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-users@xml.apache.org Delivered-To: mailing list cocoon-users@xml.apache.org Received: (qmail 35814 invoked from network); 21 Jun 2001 08:56:29 -0000 Message-ID: <008a01c0fa30$4c343d00$5001a8c0@ANUBIS> From: "Andreas Neuenschwander" To: References: Subject: Re: HostSelector broken (Sitemap Issue) Date: Thu, 21 Jun 2001 10:58:10 +0200 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0087_01C0FA41.0F412640" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N ------=_NextPart_000_0087_01C0FA41.0F412640 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit > > It seems that the HostSelector sitemap component is broken. > > With my previous version of cocoon (2.0a7) it worked fine. > > > > Can someone fix this problem? > > A patch would be appreciated. > > Giacomo > I seems that the HostSelector sitemap component works fine. I found only a an error in the Javadoc comment. A patch for this is applied. The sitemap won't compile when I insert the following statements in the sitemap.xmap: ... do something here... do something else here... ... I don't know much about the internals of sitemap compilation. > > org.apache.cocoon.ProcessingException: Language > > Exception:org.apache.cocoon.components.language.LanguageException: Error > > compiling sitemap_xmap: > > Line 0, column 0: > > /tmp/JettyContext36400.tmp/org/apache/cocoon/www/sitemap_xmap.java:1820: > > Type expected. > > if (hostSelect(selector_host_N15E_expr, objectModel, emptyParam)) { > > ^ It looks like the function is broken not the HostSelectorComponent. > > -------------------------- > > > > type internal-server-error > > > > message Exception in Handler > > > > description org.apache.cocoon.ProcessingException: Exception in > > Handler:org.apache.cocoon.ProcessingException: Language > > Exception:org.apache.cocoon.components.language.LanguageException: Error > > compiling sitemap_xmap: Line 0, column 0: > > /tmp/JettyContext36400.tmp/org/apache/cocoon/www/sitemap_xmap.java:1820: > > Type expected. if (hostSelect(selector_host_N15E_expr, objectModel, > > emptyParam)) { ^ > > > > sender org.apache.cocoon.servlet.CocoonServlet > > > > source Cocoon servlet > > > > request-uri > > > > / > > > > embedded exception > > > > org.apache.cocoon.ProcessingException: Language > > Exception:org.apache.cocoon.components.language.LanguageException: Error > > compiling sitemap_xmap: > > Line 0, column 0: > > /tmp/JettyContext36400.tmp/org/apache/cocoon/www/sitemap_xmap.java:1820: > > Type expected. > > if (hostSelect(selector_host_N15E_expr, objectModel, emptyParam)) { > > ^ > > > > > > embedded exception stacktrace > > > > org.apache.cocoon.ProcessingException: Language > > Exception:org.apache.cocoon.components.language.LanguageException: Error > > compiling sitemap_xmap: > > Line 0, column 0: > > /tmp/JettyContext36400.tmp/org/apache/cocoon/www/sitemap_xmap.java:1820: > > Type expected. > > if (hostSelect(selector_host_N15E_expr, objectModel, emptyParam)) { > > ^ > > > > at > > org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(Pr > > ogramGeneratorImpl.java:162) > > at org.apache.cocoon.sitemap.Handler.run(Handler.java:214) > > at java.lang.Thread.run(Thread.java:484) > > org.apache.cocoon.components.language.LanguageException: Error compiling > > sitemap_xmap: > > Line 0, column 0: > > /tmp/JettyContext36400.tmp/org/apache/cocoon/www/sitemap_xmap.java:1820: > > Type expected. > > if (hostSelect(selector_host_N15E_expr, objectModel, emptyParam)) { > > ^ > > > > at > > org.apache.cocoon.components.language.programming.java.JavaLanguage.compile( > > JavaLanguage.java:203) > > at > > org.apache.cocoon.components.language.programming.CompiledProgrammingLanguag > > e.load(CompiledProgrammingLanguage.java:131) > > at > > org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generat > > eResource(ProgramGeneratorImpl.java:250) > > at > > org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(Pr > > ogramGeneratorImpl.java:159) > > at org.apache.cocoon.sitemap.Handler.run(Handler.java:214) > > at java.lang.Thread.run(Thread.java:484) > > > > > > exception > > > > org.apache.cocoon.ProcessingException: Exception in > > Handler:org.apache.cocoon.ProcessingException: Language > > Exception:org.apache.cocoon.components.language.LanguageException: Error > > compiling sitemap_xmap: > > Line 0, column 0: > > /tmp/JettyContext36400.tmp/org/apache/cocoon/www/sitemap_xmap.java:1820: > > Type expected. > > if (hostSelect(selector_host_N15E_expr, objectModel, emptyParam)) { > > ^ > > > > > > path-info > > > > > > > > stacktrace > > > > org.apache.cocoon.ProcessingException: Exception in > > Handler:org.apache.cocoon.ProcessingException: Language > > Exception:org.apache.cocoon.components.language.LanguageException: Error > > compiling sitemap_xmap: > > Line 0, column 0: > > /tmp/JettyContext36400.tmp/org/apache/cocoon/www/sitemap_xmap.java:1820: > > Type expected. > > if (hostSelect(selector_host_N15E_expr, objectModel, emptyParam)) { > > ^ > > > > at > > org.apache.cocoon.sitemap.Handler.throwEventualException(Handler.java:246) > > at org.apache.cocoon.sitemap.Handler.regenerate(Handler.java:161) > > at org.apache.cocoon.sitemap.Manager.getHandler(Manager.java:168) > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:93) > > at org.apache.cocoon.Cocoon.process(Cocoon.java:328) > > at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:488) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > com.mortbay.HTTP.Handler.Servlet.ServletHolder.handle(ServletHolder.java:474 > > ) > > at > > com.mortbay.HTTP.Handler.Servlet.ServletHandler.handle(ServletHandler.java:4 > > 30) > > at > > com.mortbay.HTTP.Handler.Servlet.ServletHandler.handle(ServletHandler.java:2 > > 86) > > at com.mortbay.HTTP.HandlerContext.handle(HandlerContext.java:1087) > > at com.mortbay.HTTP.HttpServer.service(HttpServer.java:662) > > at com.mortbay.HTTP.HttpConnection.service(HttpConnection.java:457) > > at com.mortbay.HTTP.HttpConnection.handle(HttpConnection.java:317) > > at com.mortbay.HTTP.SocketListener.handleConnection(SocketListener.java:99) > > at com.mortbay.Util.ThreadedServer.handle(ThreadedServer.java:254) > > at com.mortbay.Util.ThreadPool$PoolThreadRunnable.run(ThreadPool.java:601) > > at java.lang.Thread.run(Thread.java:484) > > org.apache.cocoon.ProcessingException: Language > > Exception:org.apache.cocoon.components.language.LanguageException: Error > > compiling sitemap_xmap: > > Line 0, column 0: > > /tmp/JettyContext36400.tmp/org/apache/cocoon/www/sitemap_xmap.java:1820: > > Type expected. > > if (hostSelect(selector_host_N15E_expr, objectModel, emptyParam)) { > > ^ > > > > at > > org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(Pr > > ogramGeneratorImpl.java:162) > > at org.apache.cocoon.sitemap.Handler.run(Handler.java:214) > > at java.lang.Thread.run(Thread.java:484) > > org.apache.cocoon.components.language.LanguageException: Error compiling > > sitemap_xmap: > > Line 0, column 0: > > /tmp/JettyContext36400.tmp/org/apache/cocoon/www/sitemap_xmap.java:1820: > > Type expected. > > if (hostSelect(selector_host_N15E_expr, objectModel, emptyParam)) { > > ^ > > > > at > > org.apache.cocoon.components.language.programming.java.JavaLanguage.compile( > > JavaLanguage.java:203) > > at > > org.apache.cocoon.components.language.programming.CompiledProgrammingLanguag > > e.load(CompiledProgrammingLanguage.java:131) > > at > > org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generat > > eResource(ProgramGeneratorImpl.java:250) > > at > > org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(Pr > > ogramGeneratorImpl.java:159) > > at org.apache.cocoon.sitemap.Handler.run(Handler.java:214) > > at java.lang.Thread.run(Thread.java:484) > > > > > > > > > > > > > > --------------------------------------------------------------------- > > Please check that your question has not already been answered in the > > FAQ before posting. > > > > To unsubscribe, e-mail: > > For additional commands, e-mail: > > > > > > > > > > > --------------------------------------------------------------------- > Please check that your question has not already been answered in the > FAQ before posting. > > To unsubscribe, e-mail: > For additional commands, e-mail: > ------=_NextPart_000_0087_01C0FA41.0F412640 Content-Type: text/plain; name="patch.txt" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="patch.txt" RCS file: = /home/cvspublic/xml-cocoon2/src/org/apache/cocoon/selection/HostSelectorF= actory.java,v=0A= retrieving revision 1.1.1.1=0A= diff -u -r1.1.1.1 HostSelectorFactory.java=0A= --- HostSelectorFactory.java 2001/05/09 20:49:28 1.1.1.1=0A= +++ HostSelectorFactory.java 2001/06/21 08:54:33=0A= @@ -20,7 +20,7 @@=0A= * This class generates source code to implement a selector that=0A= * matches a string from within the host parameter of the HTTP request=0A= *=0A= - * =0A= + * =0A= * =0A= * =0A= *=0A= =0A= ------=_NextPart_000_0087_01C0FA41.0F412640 Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. To unsubscribe, e-mail: For additional commands, e-mail: ------=_NextPart_000_0087_01C0FA41.0F412640--