yep--that's the problem. out of curiosity, why was it deprecated?

though now with the possibility of xsl transformation of maverick.xml via
configTransform i guess i could still do it this way and let xsl take care
of it. BTW, i think the idea of allowing xsl transform on the config file is
a great idea.

--jim

----- Original Message -----
From: "Jeff Schnitzer" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 21, 2002 8:26 AM
Subject: RE: [Mav-user] problem with beta 2


Looks like Maverick doesn't think you have a controller defined.  Just a
guess, but are you still defining your controller with an attribute?

This syntax, which only showed up in 2.0-b1, has been deprecated:

<command name="foo" controller="org.foo.Bar">

You must specify a controller child element like this:

<command name="foo">
  <controller class="org.foo.Bar"/>

I forgot to mention that in the changelog :-(

If that's not your problem, post your snippet of configuration file and
I'll take a look.

In any case, this error should have a better message.  Sorry.

Jeff Schnitzer
[EMAIL PROTECTED]

> -----Original Message-----
> From: jim moore [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, February 21, 2002 9:14 AM
> To: [EMAIL PROTECTED]
> Subject: [Mav-user] problem with beta 2
>
> So I just tried to switch to mav 2 beta 2. Didn't make any changes to
my
> app
> or maverick.xml (I'm guessing that was my problem), just replaced
> maverick.jar.
> Anyway, as soon as I try anything, I get the ServletException below.
Any
> ideas? I'm not sure where this "null controller" bit is coming from.
My
> controller should be returning "success" as the view name.
>
> --jim
>
> javax.servlet.ServletException: Controller specified view "null
> controller",
> but no view with that name is defined.
> at
org.infohazard.maverick.flow.CommandBase.go(CommandBase.java:54)
> at
org.infohazard.maverick.Dispatcher.service(Dispatcher.java:148)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
ti
> on
> FilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
er
> Ch
> ain.java:193)
> at
> com.oreilly.servlet.MultipartFilter.doFilter(MultipartFilter.java:57)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
ti
> on
> FilterChain.java:213)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
er
> Ch
> ain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.
> ja
> va:243)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72
> )
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.
> ja
> va:190)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 66)
> at
>
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.ja
va
> :2
> 46)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 64)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72
> )
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234
3)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:1
> 80
> )
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 66)
> at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lv
> e.
> java:170)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 64)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:1
> 70
> )
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 64)
> at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468
)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 64)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72
> )
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
ja
> va
> :174)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72
> )
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.j
av
> a:
> 1012)
> at
>
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:
11
> 07
> )
> at java.lang.Thread.run(Thread.java:536)
>
>
>
>
> _______________________________________________
> Mav-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/mav-user

_______________________________________________
Mav-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mav-user


_______________________________________________
Mav-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mav-user

Reply via email to