It's always a good idea to look up that exception in the source code.
In this case, check out XSLTransformFactory.java:142.  Looks like the
class you are specifying for a URI resolver does not exist.  Actually,
it looks like you are doing something like this:  uri-resolver=""

Jeff Schnitzer
[EMAIL PROTECTED]

> -----Original Message-----
> From: Marcel Kung [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, July 02, 2003 1:36 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [Mav-user] Reload command in web.xml
> 
> Now that I know how to use the reload.m command everything's working
fine.
> I
> tried using the template-caching idea when I was looking
> for a solution originally. The result was the following (similar under
> both
> Tomcat and Resin):
> 
> java.lang.ClassNotFoundException:
>       at java.lang.Class.forName0(Native Method)
>       at java.lang.Class.forName(Class.java:130)
>       at
>
org.infohazard.maverick.transform.XSLTransformFactory.init(XSLTransformF
ac
> to
> ry.java:142)
>       at
>
org.infohazard.maverick.flow.MasterFactory.defineTransformFactories(Mast
er
> Fa
> ctory.java:269)
>       at
org.infohazard.maverick.flow.Loader.loadModules(Loader.java:195)
>       at
org.infohazard.maverick.flow.Loader.loadDocument(Loader.java:155)
>       at org.infohazard.maverick.flow.Loader.<init>(Loader.java:88)
>       at
> org.infohazard.maverick.Dispatcher.reloadConfig(Dispatcher.java:220)
>       at org.infohazard.maverick.Dispatcher$1.go(Dispatcher.java:231)
>       at
org.infohazard.maverick.Dispatcher.service(Dispatcher.java:179)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
>       at
>
com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChai
n.
> ja
> va:105)
>       at
>
com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:
17
> 3)
>       at
>
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.ja
va
> :1
> 49)
>       at
>
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.j
av
> a:
> 221)
>       at
> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:256)
>       at
com.caucho.server.port.WorkerThread.run(WorkerThread.java:126)
>       at java.lang.Thread.run(Thread.java:536)
> Given that Maverick was working albeit that I had to restart Resin (in
the
> absence of my knowledge of the reload.m command) I decided that I
wouldn't
> bother looking into this issue ;-). However now that it's been brought
up
> perhaps someone might be able to shed some light on
this.Cheers,Marcel----
> -
> Original Message -----
> From: "jim moore" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, July 03, 2003 4:40 AM
> Subject: Re: [Mav-user] Reload command in web.xml
> 
> 
> > the reload command only tells maverick to reload maverick.xml.
basically
> to
> > refresh its mappings. you use the feature so that if you change
> maverick.xml
> > you don't need to restart the webapp. it should also reload all
> stylesheets
> > referenced in maverick.xml (this was working the last time I tried
it).
> >
> > for working on stylesheets, though, i generally found it more useful
to
> set
> > template-caching to disabled on the XSLTransformFactory:
> >
> >  <transform-factory type="xslt"
> > provider="org.infohazard.maverick.transform.XSLTransformFactory">
> >    <default-output-type value="text/html"/>
> >    <template-caching value="disabled"/>
> >    <uri-resolver value=""/>
> >  </transform-factory>
> >
> > This will cause maverick to not cache stylesheets at all so as soon
as
> you
> > edit them you will see the changes--note this will destroy
performance,
> so
> > its great on a dev server, horrible on a live server.
> >
> > --jim
> >
> >
> > ----- Original Message -----
> > From: "Thompson, Kris" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, July 02, 2003 12:19 PM
> > Subject: RE: [Mav-user] Reload command in web.xml
> >
> >
> > Sorry I don't have an answer for this but I would like to ask why
would
> one
> > want to use this feature anyway?  What is the true benefit?
> >
> > Kris
> >
> > > -----Original Message-----
> > > From: Marcel Kung [mailto:[EMAIL PROTECTED]
> > > Sent: Tuesday, July 01, 2003 7:22 PM
> > > To: [EMAIL PROTECTED]
> > > Subject: [Mav-user] Reload command in web.xml
> > >
> > >
> > > In previous mav-user list archives there is mention of using the
> > > reloadCommand to cause Maverick to reload all the maverick.xml and
XSL
> > > changes automatically. In particular email
> > > http://sourceforge.net/mailarchive/message.php?msg_id=110721
> > > references the
> > > following settings in web.xml:
> > >
> > > <servlet>
> > >   <servlet-name>dispatcher</servlet-name>
> > >   <display-name>Maverick Dispatcher</display-name>
> > >
> > >
<servlet-class>org.infohazard.maverick.Dispatcher</servlet-class>
> > >   <init-param>
> > >     <param-name>reloadCommand</param-name>
> > >     <param-value>reload</param-value>
> > >  </init-param>
> > >  <load-on-startup>2</load-on-startup>
> > > </servlet>
> > >
> > > This appears in the Friendbooks examples and I have tried the
> > > examples under
> > > both Tomcat and Resin and in neither does this reload appear
> > > to work. You
> > > can change the xsl stylesheets and maverick.xml and refresh
> > > the browser but
> > > until you restart the server nothing changes. How is this
> > > reload supposed to
> > > work?
> > >
> > > Cheers,
> > > Marcel
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.Net email sponsored by: Free pre-built ASP.NET sites
including
> > > Data Reports, E-commerce, Portals, and Forums are available now.
> > > Download today and enter to win an XBOX or Visual Studio .NET.
> > > http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_06
> > 1203_01/01
> > [INVALID FOOTER]
> >
> >
> > -------------------------------------------------------
> > This SF.Net email sponsored by: Free pre-built ASP.NET sites
including
> > Data Reports, E-commerce, Portals, and Forums are available now.
> > Download today and enter to win an XBOX or Visual Studio .NET.
> >
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
> > [INVALID FOOTER]
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email sponsored by: Free pre-built ASP.NET sites
including
> > Data Reports, E-commerce, Portals, and Forums are available now.
> > Download today and enter to win an XBOX or Visual Studio .NET.
> >
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
> > [INVALID FOOTER]
> >
> >
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email sponsored by: Free pre-built ASP.NET sites including
> Data Reports, E-commerce, Portals, and Forums are available now.
> Download today and enter to win an XBOX or Visual Studio .NET.
>
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
> [INVALID FOOTER]



-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
[INVALID FOOTER]

Reply via email to