Vadim,

> In the second email it was recommended to use Paranoid servlet which 
> makes me to think that enhyndra has broken class loader. Issues with 
> broken class loading can be endless and hard to trace.
> 
> In your install, however, you are trying to start with regular 
> CocoonServlet (as far as I can tell). Have you tried paranoid servlet?
> 

Yes. I have tried to use the ParanoidServlet servlet class also, and it
has the same problems. :(

ok. Here is another scenario. I can actually run Cocoon 2.0.1, and get
the Cocoon welcome page, and go into all of the sample links. But, for
some reason, my sub-sitemap section doesn't work. Here are my findings.

error web page:

type fatal

message Language Exception

description org.apache.cocoon.ProcessingException: Language Exception:
org.apache.cocoon.components.language.LanguageException: Error compiling
form_xsp: Line 255, column 76: ')' expected. Line 360, column 6: 'else'
without 'if'. Line 363, column 92: ')' expected. Line 479, column 68:
')' expected. Line 694, column 8: 'else' without 'if'. Line 869, column
80: ')' expected. Line 884, column 50: ')' expected. Line 1149, column
10: 'else' without 'if'. Line 1335, column 44: ')' expected. Line 1351,
column 61: ')' expected. Line 1603, column 12: 'else' without 'if'. Line
1794, column 61: ')' expected. Line 0, column 0: 12 errors 

sender org.apache.cocoon.servlet.ParanoidCocoonServlet

source Cocoon servlet

request-uri

/eval/form

path-info

eval/form


access.log.000001

org.apache.cocoon.ProcessingException: Language Exception:
org.apache.cocoon.components.language.LanguageException: Error compiling
form_xsp:
Line 255, column 76:  ')' expected.
Line 360, column 6:  'else' without 'if'.
Line 363, column 92:  ')' expected.
Line 479, column 68:  ')' expected.
Line 694, column 8:  'else' without 'if'.
Line 869, column 80:  ')' expected.
Line 884, column 50:  ')' expected.
Line 1149, column 10:  'else' without 'if'.
Line 1335, column 44:  ')' expected.
Line 1351, column 61:  ')' expected.
Line 1603, column 12:  'else' without 'if'.
Line 1794, column 61:  ')' expected.
Line 0, column 0: 
12 errors

        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.cre
ateResource(ProgramGeneratorImpl.java:285)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.loa
d(ProgramGeneratorImpl.java:196)
        at
org.apache.cocoon.generation.ServerPagesGenerator.setup(ServerPagesGener
ator.java:168)
        at
org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipelin
e(AbstractEventPipeline.java:154)
        at
org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(Caching
EventPipeline.java:238)
        at
org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(C
achingEventPipeline.java:99)
        at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(Cach
ingStreamPipeline.java:276)
        at
org.apache.cocoon.www.eval.sitemap_xmap.matchN10063(sitemap_xmap.java:77
2)
        at
org.apache.cocoon.www.eval.sitemap_xmap.process(sitemap_xmap.java:454)
        at
org.apache.cocoon.www.eval.sitemap_xmap.process(sitemap_xmap.java:359)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:180)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:127)
        at
org.apache.cocoon.www.sitemap_xmap.matchN102F5(sitemap_xmap.java:3946)
        at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2737)
        at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2492)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:180)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:127)
        at
org.apache.cocoon.sitemap.SitemapManager.process(SitemapManager.java:144
)
        at org.apache.cocoon.Cocoon.process(Cocoon.java:582)
        at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:795)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
        at
org.apache.tomcat.core.ServiceInvocationHandler.method(ServletWrapper.ja
va:641)
        at
org.apache.tomcat.core.ServletWrapper.handleInvocation(ServletWrapper.ja
va:549)
        at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:
392)
        at
org.apache.tomcat.core.Context.handleRequest(Context.java:732)
        at
org.enhydra.servlet.servletManager.ServletManager.service(ServletManager
.java:1096)
        at
org.enhydra.servlet.connectionMethods.http.HttpHandler.doARequest(HttpHa
ndler.java:241)
        at
org.enhydra.servlet.connectionMethods.http.HttpHandler.processRequests(H
ttpHandler.java:258)
        at
org.enhydra.servlet.connectionMethods.http.HttpHandler.run(HttpHandler.j
ava:96)
        at java.lang.Thread.run(Thread.java:479)
org.apache.cocoon.components.language.LanguageException: Error compiling
form_xsp:
Line 255, column 76:  ')' expected.
Line 360, column 6:  'else' without 'if'.
Line 363, column 92:  ')' expected.
Line 479, column 68:  ')' expected.
Line 694, column 8:  'else' without 'if'.
Line 869, column 80:  ')' expected.
Line 884, column 50:  ')' expected.
Line 1149, column 10:  'else' without 'if'.
Line 1335, column 44:  ')' expected.
Line 1351, column 61:  ')' expected.
Line 1603, column 12:  'else' without 'if'.
Line 1794, column 61:  ')' expected.
Line 0, column 0: 
12 errors

        at
org.apache.cocoon.components.language.programming.java.JavaLanguage.comp
ile(JavaLanguage.java:205)
        at
org.apache.cocoon.components.language.programming.CompiledProgrammingLan
guage.load(CompiledProgrammingLanguage.java:140)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.gen
erateResource(ProgramGeneratorImpl.java:332)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.cre
ateResource(ProgramGeneratorImpl.java:282)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.loa
d(ProgramGeneratorImpl.java:196)
        at
org.apache.cocoon.generation.ServerPagesGenerator.setup(ServerPagesGener
ator.java:168)
        at
org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipelin
e(AbstractEventPipeline.java:154)
        at
org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(Caching
EventPipeline.java:238)
        at
org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(C
achingEventPipeline.java:99)
        at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(Cach
ingStreamPipeline.java:276)
        at
org.apache.cocoon.www.eval.sitemap_xmap.matchN10063(sitemap_xmap.java:77
2)
        at
org.apache.cocoon.www.eval.sitemap_xmap.process(sitemap_xmap.java:454)
        at
org.apache.cocoon.www.eval.sitemap_xmap.process(sitemap_xmap.java:359)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:180)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:127)
        at
org.apache.cocoon.www.sitemap_xmap.matchN102F5(sitemap_xmap.java:3946)
        at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2737)
        at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2492)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:180)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:127)
        at
org.apache.cocoon.sitemap.SitemapManager.process(SitemapManager.java:144
)
        at org.apache.cocoon.Cocoon.process(Cocoon.java:582)
        at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:795)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
        at
org.apache.tomcat.core.ServiceInvocationHandler.method(ServletWrapper.ja
va:641)
        at
org.apache.tomcat.core.ServletWrapper.handleInvocation(ServletWrapper.ja
va:549)
        at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:
392)
        at
org.apache.tomcat.core.Context.handleRequest(Context.java:732)
        at
org.enhydra.servlet.servletManager.ServletManager.service(ServletManager
.java:1096)
        at
org.enhydra.servlet.connectionMethods.http.HttpHandler.doARequest(HttpHa
ndler.java:241)
        at
org.enhydra.servlet.connectionMethods.http.HttpHandler.processRequests(H
ttpHandler.java:258)
        at
org.enhydra.servlet.connectionMethods.http.HttpHandler.run(HttpHandler.j
ava:96)
        at java.lang.Thread.run(Thread.java:479)
org.apache.cocoon.components.language.LanguageException: Error compiling
form_xsp:
Line 255, column 76:  ')' expected.
Line 360, column 6:  'else' without 'if'.
Line 363, column 92:  ')' expected.
Line 479, column 68:  ')' expected.
Line 694, column 8:  'else' without 'if'.
Line 869, column 80:  ')' expected.
Line 884, column 50:  ')' expected.
Line 1149, column 10:  'else' without 'if'.
Line 1335, column 44:  ')' expected.
Line 1351, column 61:  ')' expected.
Line 1603, column 12:  'else' without 'if'.
Line 1794, column 61:  ')' expected.
Line 0, column 0: 
12 errors

        at
org.apache.cocoon.components.language.programming.java.JavaLanguage.comp
ile(JavaLanguage.java:205)
        at
org.apache.cocoon.components.language.programming.CompiledProgrammingLan
guage.load(CompiledProgrammingLanguage.java:140)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.gen
erateResource(ProgramGeneratorImpl.java:332)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.cre
ateResource(ProgramGeneratorImpl.java:282)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.loa
d(ProgramGeneratorImpl.java:196)
        at
org.apache.cocoon.generation.ServerPagesGenerator.setup(ServerPagesGener
ator.java:168)
        at
org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipelin
e(AbstractEventPipeline.java:154)
        at
org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(Caching
EventPipeline.java:238)
        at
org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(C
achingEventPipeline.java:99)
        at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(Cach
ingStreamPipeline.java:276)
        at
org.apache.cocoon.www.eval.sitemap_xmap.matchN10063(sitemap_xmap.java:77
2)
        at
org.apache.cocoon.www.eval.sitemap_xmap.process(sitemap_xmap.java:454)
        at
org.apache.cocoon.www.eval.sitemap_xmap.process(sitemap_xmap.java:359)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:180)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:127)
        at
org.apache.cocoon.www.sitemap_xmap.matchN102F5(sitemap_xmap.java:3946)
        at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2737)
        at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2492)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:180)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:127)
        at
org.apache.cocoon.sitemap.SitemapManager.process(SitemapManager.java:144
)
        at org.apache.cocoon.Cocoon.process(Cocoon.java:582)
        at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:795)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
        at
org.apache.tomcat.core.ServiceInvocationHandler.method(ServletWrapper.ja
va:641)
        at
org.apache.tomcat.core.ServletWrapper.handleInvocation(ServletWrapper.ja
va:549)
        at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:
392)
        at
org.apache.tomcat.core.Context.handleRequest(Context.java:732)
        at
org.enhydra.servlet.servletManager.ServletManager.service(ServletManager
.java:1096)
        at
org.enhydra.servlet.connectionMethods.http.HttpHandler.doARequest(HttpHa
ndler.java:241)
        at
org.enhydra.servlet.connectionMethods.http.HttpHandler.processRequests(H
ttpHandler.java:258)
        at
org.enhydra.servlet.connectionMethods.http.HttpHandler.run(HttpHandler.j
ava:96)
        at java.lang.Thread.run(Thread.java:479)


I see this exception repeatedly in the core.log.000001 file:

WARN    (2002-09-18) 08:41.12:584   [core] (/)
Thread-23/ExcaliburComponentManager: Looking up component on an
uninitialized ComponentManager:
org.apache.cocoon.generation.GeneratorSelector

DEBUG   (2002-09-18) 08:41.12:884   [core] (/) Thread-23/LogKitLogger:
org.apache.cocoon.generation.XMLDBGenerator: could not be instantiated.
org.apache.cocoon.ProcessingException: Problem setting up the
connection: org.dbxml.client.xmldb.DatabaseImpl
        at
org.apache.cocoon.generation.XMLDBGenerator.initialize(XMLDBGenerator.ja
va:135)
        at
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstanc
e(DefaultComponentFactory.java:183)
        at
org.apache.avalon.excalibur.pool.AbstractPool.newPoolable(AbstractPool.j
ava:82)
        at
org.apache.avalon.excalibur.pool.AbstractPool.internalGrow(AbstractPool.
java:126)
        at
org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.grow(SoftResou
rceLimitingPool.java:91)
        at
org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.initialize(Sof
tResourceLimitingPool.java:80)
        at
org.apache.avalon.excalibur.component.PoolableComponentHandler.initializ
e(PoolableComponentHandler.java:88)
        at
org.apache.avalon.excalibur.component.ExcaliburComponentSelector.addComp
onent(ExcaliburComponentSelector.java:467)
        at
org.apache.cocoon.sitemap.AbstractSitemap.load_component(AbstractSitemap
.java:227)
        at
org.apache.cocoon.www.sitemap_xmap$Configurer.configGenerators(sitemap_x
map.java:625)
        at
org.apache.cocoon.www.sitemap_xmap.configure(sitemap_xmap.java:420)
        at
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstanc
e(DefaultComponentFactory.java:172)
        at
org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initial
ize(ThreadSafeComponentHandler.java:84)
        at
org.apache.cocoon.components.language.generator.GeneratorSelector.addGen
erator(GeneratorSelector.java:135)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.add
CompiledComponent(ProgramGeneratorImpl.java:356)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.gen
erateResource(ProgramGeneratorImpl.java:334)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.cre
ateResource(ProgramGeneratorImpl.java:282)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.loa
d(ProgramGeneratorImpl.java:196)
        at org.apache.cocoon.sitemap.Handler.run(Handler.java:228)
        at java.lang.Thread.run(Thread.java:479)

DEBUG   (2002-09-18) 08:41.12:904   [core] (/) Thread-23/LogKitLogger:
org.apache.cocoon.generation.XMLDBCollectionGenerator: could not be
instantiated.
org.apache.cocoon.ProcessingException: Problem setting up the
connection: org.dbxml.client.xmldb.DatabaseImpl
        at
org.apache.cocoon.generation.XMLDBCollectionGenerator.initialize(XMLDBCo
llectionGenerator.java:144)
        at
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstanc
e(DefaultComponentFactory.java:183)
        at
org.apache.avalon.excalibur.pool.AbstractPool.newPoolable(AbstractPool.j
ava:82)
        at
org.apache.avalon.excalibur.pool.AbstractPool.internalGrow(AbstractPool.
java:126)
        at
org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.grow(SoftResou
rceLimitingPool.java:91)
        at
org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.initialize(Sof
tResourceLimitingPool.java:80)
        at
org.apache.avalon.excalibur.component.PoolableComponentHandler.initializ
e(PoolableComponentHandler.java:88)
        at
org.apache.avalon.excalibur.component.ExcaliburComponentSelector.addComp
onent(ExcaliburComponentSelector.java:467)
        at
org.apache.cocoon.sitemap.AbstractSitemap.load_component(AbstractSitemap
.java:227)
        at
org.apache.cocoon.www.sitemap_xmap$Configurer.configGenerators(sitemap_x
map.java:655)
        at
org.apache.cocoon.www.sitemap_xmap.configure(sitemap_xmap.java:420)
        at
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstanc
e(DefaultComponentFactory.java:172)
        at
org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initial
ize(ThreadSafeComponentHandler.java:84)
        at
org.apache.cocoon.components.language.generator.GeneratorSelector.addGen
erator(GeneratorSelector.java:135)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.add
CompiledComponent(ProgramGeneratorImpl.java:356)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.gen
erateResource(ProgramGeneratorImpl.java:334)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.cre
ateResource(ProgramGeneratorImpl.java:282)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.loa
d(ProgramGeneratorImpl.java:196)
        at org.apache.cocoon.sitemap.Handler.run(Handler.java:228)
        at java.lang.Thread.run(Thread.java:479)

sitemap.log.000001

ERROR   (2002-09-18) 08:41.12:834   [sitemap.generator.velocity] (/)
Thread-23/VelocityGenerator: ResourceManager : unable to find resource
'VM_global_library.vm' in any resource loader.

ERROR   (2002-09-18) 08:41.12:854   [sitemap.generator.velocity] (/)
Thread-23/VelocityGenerator: ResourceManager : unable to find resource
'VM_global_library.vm' in any resource loader.

ERROR   (2002-09-18) 08:41.18:843   [sitemap.generator.velocity] (/)
Thread-23/VelocityGenerator: ResourceManager : unable to find resource
'VM_global_library.vm' in any resource loader.


Here is a the portion of my form.xsp file that it's complaining it can't
compile:

    <xsp:logic>
      String m_strFormAction = "form";
      String m_query = "";
      String m_querySelect = "";
      if( <xsp-session:get-attribute name="test-name"/> == null
          ||
          ((String)<xsp-session:get-attribute
name="test-name"/>).length() == 0
         ){
        <xsp-session:set-attribute name="test-name">Test
Name</xsp-session:set-attribute>
        <xsp-session:set-attribute name="query"> from info where id in
(select distinct id from another_info where id in (select distinct id
from results))</xsp-session:set-attribute>
        <field id="test-name" label="Test Name" type="select">
          <value value="-1"><xsp-session:get-attribute
name="test-name"/></value>
        </field>
      }
...


> 
> I hope my comments will give you perspective on possible ways of 
> resolving this problem
> (I'm merely helping you help yourself ;-)
> 
> Vadim

Yes. And in all honesty, every little suggestion is very helpful.
Thank you very much for lending me some of your time and insight,

Matthew

---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
For additional commands, e-mail:   <[EMAIL PROTECTED]>

Reply via email to