Re: Mav-user Digest, Vol 2, Issue 4

Angela Day <[email protected]> Thu, 22 Apr 2010 10:34:20 -0700 (PDT)
Newsgroups gmane.comp.web.maverick.general
Message-ID <[email protected]>
--===============2781046471280912090==
Content-Type: multipart/alternative; boundary="0-514010674-1271957660=:77760"

--0-514010674-1271957660=:77760
Content-Type: text/plain; charset=us-ascii

I will try that, thank you.

 
Angela Day
National Autism Association of Central Texas

http://www.naacentraltexas.org





________________________________
From: "[email protected]" <[email protected]>
To: [email protected]
Sent: Thu, April 22, 2010 12:22:20 PM
Subject: Mav-user Digest, Vol 2, Issue 4

Send Mav-user mailing list submissions to
    [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
    https://lists.sourceforge.net/lists/listinfo/mav-user
or, via email, send a message with subject or body 'help' to
    [email protected]

You can reach the person managing the list at
    [email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Mav-user digest..."


Today's Topics:

   1. NoClassDefFoundError and I have all the right jar files
      (Angela Day)
   2. Re: NoClassDefFoundError and I have all the right jar    files
      (Jeff Schnitzer)


----------------------------------------------------------------------

Message: 1
Date: Thu, 22 Apr 2010 09:50:56 -0700 (PDT)
From: Angela Day <[email protected]>
Subject: [Mav-user] NoClassDefFoundError and I have all the right jar
    files
To: [email protected]
Message-ID: <[email protected]>
Content-Type: text/plain; charset="us-ascii"

I didn't change maverick.  Just pulled in the jar file, that is all.  I am using it as-is  maverick.  The log file doesn't have any error messages but stops just before reading the maverick file.

Here is the log file:
851304 2010-04-22 10:31:55,585 [http-8080-Processor23] DEBUG tdhca.maverick.Dispatcher  - Database is DEV
851304 2010-04-22 10:31:55,585 [http-8080-Processor23] INFO  org.infohazard.maverick.Dispatcher  - Starting configuration load
851304 2010-04-22 10:31:55,585 [http-8080-Processor23] INFO  org.infohazard.maverick.Dispatcher  - Loading config from jndi:/localhost/alligator/WEB-INF/alligator-maverick.xml
851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO  org.infohazard.maverick.flow.MasterFactory  - Transform factory for "document" is org.infohazard.maverick.transform.DocumentTransformFactory
851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO  org.infohazard.maverick.flow.MasterFactory  - Transform factory for "xslt" is org.infohazard.maverick.transform.XSLTransformFactory
851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO  org.infohazard.maverick.flow.MasterFactory  - View factory for "document" is org.infohazard.maverick.view.DocumentViewFactory
851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO  org.infohazard.maverick.flow.MasterFactory  - View factory for "redirect" is org.infohazard.maverick.view.RedirectViewFactory
851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO  org.infohazard.maverick.flow.MasterFactory  - View factory for "trivial" is org.infohazard.maverick.view.TrivialViewFactory
851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO  org.infohazard.maverick.flow.MasterFactory  - View factory for "null" is org.infohazard.maverick.view.NullViewFactory

Here is the maverick.xml file
<?xml version="1.0"?>
<!--
    $Id: alligator-maverick.xml,v 1.250 2009/11/02 21:07:53 eturner Exp $
-->

<maverick version="2.0" default-view-type="document">
    <views>
        <view id="default" type="redirect" path="PostLogin.m"/>
        <view id="error" path="common/error.vm"/>
    </views>
    <commands>
    
        <!-- login, logout and change password commands -->
    
        <command name="Login">
            <controller class="tdhca.common.ctl.Login"/>
            <view name="error" path="/common/login.vm">
                <param name="title" value="Login"/>        
                <param name="focus" value="userId"/>        
            </view>
            <view name="default" type="redirect" ref="default"/>
            <view name="success" type="null"/>
        </command>
        
        <command name="Logout">
            <controller class="tdhca.common.ctl.Logout"/>
            <view name="success" type="redirect" ref="default">
                <param name="title" value="Logout"/>                
            </view>
        </command>
        
        <command name="PermissionDenied">
            <controller class="tdhca.admin.ctl.PermissionDenied"/>
            <view name="success" path="/common/permissionDenied.vm"/>
        </command>
        
        <command name="ChangePassword">
            <controller class="tdhca.common.ctl.ChangePassword"/>
            <view name="error" path="/common/changePassword.vm">
                <param name="title" value="Change Password"/>
                <param name="focus" value="oldPassword"/>
                <param name="system" value="contract"/>                
            </view>
            <view name="default" type="redirect" ref="default"/>            
            <view name="success" path="/common/message.vm">
                <param name="title" value="Change Password"/>                
            </view>
        </command>    
        
        <command name="FundSourceList">
            <controller class="tdhca.alligator.ctl.FundSourceList"/>
            <view name="success" path="/fundsource/overview.vm">
                <param name="title" value="Fund Source List"/>                
            </view>
        </command>
        <command name="FundTree">
            <controller class="tdhca.alligator.ctl.FundTree"/>
            <view name="success" path="/shared/tree.vm">            
                <param name="title" value="Fund Hierarchy"/>
            </view>
        </command>
        <command name="FundSourceContext">
            <controller class="tdhca.alligator.ctl.FundSourceTransaction"/>
            <view name="success" path="/fundsource/transactionStep1.vm">
                <param name="title" value="Fund Source Transaction"/>                
            </view>
            <view name="error" path="/fundsource/transactionStep1.vm">
                <param name="title" value="Error - Fund Source Transaction"/>                
            </view>
        </command>
        <command name="FundSourcePrepareTransaction">
            <controller class="tdhca.alligator.ctl.FundSourceTransaction"/>
            <view name="success" path="/fundsource/transactionStep2.vm">
                <param name="title" value="Fund Source Transaction - Step 2"/>                
            </view>
            <view name="error" path="/fundsource/transactionStep1.vm">
                <param name="title" value=""/>                
            </view>
        </command>
...  
    
    
    </commands>        
</maverick>


Thanks for your help.
Angela
-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

Message: 2
Date: Thu, 22 Apr 2010 10:22:10 -0700
From: Jeff Schnitzer <[email protected]>
Subject: Re: [Mav-user] NoClassDefFoundError and I have all the right
    jar    files
To: Discussion about using the maverick MVC framework
    <[email protected]>
Message-ID:
    <[email protected]>
Content-Type: text/plain; charset=UTF-8

There is considerable mystery here, because the NoClassDefFoundError
in your stack trace was clearly thrown out of Loader.java line 140.
This is not a valid line of code.  You can see for yourself, line 140
is a comment:

http://mav.cvs.sourceforge.net/viewvc/mav/maverick/src/java/org/infohazard/maverick/flow/Loader.java?revision=1.17&view=markup

I don't know how to explain this inconsistency, but I can tell you how
I would solve your problem:

Install the JD plugin for Eclipse:

http://java.decompiler.free.fr/

You simply open the Loader class using the Type finder and you will
see the decompiled source code annotated with line numbers.  You can
see what is *actually* at line #140 and that will hopefully provide
further clue as to what classes are missing.

Jeff

On Thu, Apr 22, 2010 at 9:50 AM, Angela Day <[email protected]> wrote:
> I didn't change maverick.? Just pulled in the jar file, that is all.? I am
> using it as-is? maverick.? The log file doesn't have any error messages but
> stops just before reading the maverick file.
>
> Here is the log file:
> 851304 2010-04-22 10:31:55,585 [http-8080-Processor23] DEBUG
> tdhca.maverick.Dispatcher? - Database is DEV
> 851304 2010-04-22 10:31:55,585 [http-8080-Processor23] INFO
> org.infohazard.maverick.Dispatcher? - Starting configuration load
> 851304 2010-04-22 10:31:55,585 [http-8080-Processor23] INFO
> org.infohazard.maverick.Dispatcher? - Loading config from
> jndi:/localhost/alligator/WEB-INF/alligator-maverick.xml
> 851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO
> org.infohazard.maverick.flow.MasterFactory? - Transform factory for
> "document" is org.infohazard.maverick.transform.DocumentTransformFactory
> 851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO
> org.infohazard.maverick.flow.MasterFactory? - Transform factory for "xslt"
> is org.infohazard.maverick.transform.XSLTransformFactory
> 851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO
> org.infohazard.maverick.flow.MasterFactory? - View factory for "document" is
> org.infohazard.maverick.view.DocumentViewFactory
> 851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO
> org.infohazard.maverick.flow.MasterFactory? - View factory for "redirect" is
> org.infohazard.maverick.view.RedirectViewFactory
> 851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO
> org.infohazard.maverick.flow.MasterFactory? - View factory for "trivial" is
> org.infohazard.maverick.view.TrivialViewFactory
> 851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO
> org.infohazard.maverick.flow.MasterFactory? - View factory for "null" is
> org.infohazard.maverick.view.NullViewFactory
>
> Here is the maverick.xml file
> <?xml version="1.0"?>
> <!--
> ??? $Id: alligator-maverick.xml,v 1.250 2009/11/02 21:07:53 eturner Exp $
> ?-->
>
> <maverick version="2.0" default-view-type="document">
> ??? <views>
> ??? ??? <view id="default" type="redirect" path="PostLogin.m"/>
> ??? ??? <view id="error" path="common/error.vm"/>
> ??? </views>
> ??? <commands>
>
> ??? ??? <!-- login, logout and change password commands -->
>
> ??? ??? <command name="Login">
> ??? ??? ??? <controller class="tdhca.common.ctl.Login"/>
> ??? ??? ??? <view name="error" path="/common/login.vm">
> ??? ??? ??? ??? <param name="title" value="Login"/>
> ??? ??? ??? ??? <param name="focus" value="userId"/>
> ??? ??? ??? </view>
> ??? ??? ??? <view name="default" type="redirect" ref="default"/>
> ??? ??? ??? <view name="success" type="null"/>
> ??? ??? </command>
>
> ??? ??? <command name="Logout">
> ??? ??? ??? <controller class="tdhca.common.ctl.Logout"/>
> ??? ??? ??? <view name="success" type="redirect" ref="default">
> ??? ??? ??? ??? <param name="title" value="Logout"/>
> ??? ??? ??? </view>
> ??? ??? </command>
>
> ??? ??? <command name="PermissionDenied">
> ??? ??? ??? <controller class="tdhca.admin.ctl.PermissionDenied"/>
> ??? ??? ??? <view name="success" path="/common/permissionDenied.vm"/>
> ??? ??? </command>
>
> ??? ??? <command name="ChangePassword">
> ??? ??? ??? <controller class="tdhca.common.ctl.ChangePassword"/>
> ??? ??? ??? <view name="error" path="/common/changePassword.vm">
> ??? ??? ??? ??? <param name="title" value="Change Password"/>
> ??? ??? ??? ??? <param name="focus" value="oldPassword"/>
> ??? ??? ??? ??? <param name="system" value="contract"/>
> ??? ??? ??? </view>
> ??? ??? ??? <view name="default" type="redirect" ref="default"/>
> ??? ??? ??? <view name="success" path="/common/message.vm">
> ??? ??? ??? ??? <param name="title" value="Change Password"/>
> ??? ??? ??? </view>
> ??? ??? </command>
>
> ??? ??? <command name="FundSourceList">
> ??? ??? ??? <controller class="tdhca.alligator.ctl.FundSourceList"/>
> ??? ??? ??? <view name="success" path="/fundsource/overview.vm">
> ??? ??? ??? ??? <param name="title" value="Fund Source List"/>
>
> ??? ??? ??? </view>
> ??? ??? </command>
> ??? ??? <command name="FundTree">
> ??? ??? ??? <controller class="tdhca.alligator.ctl.FundTree"/>
> ??? ??? ??? <view name="success" path="/shared/tree.vm">
> ??? ??? ??? ??? <param name="title" value="Fund Hierarchy"/>
> ??? ??? ??? </view>
> ??? ??? </command>
> ??? ??? <command name="FundSourceContext">
> ??? ??? ??? <controller class="tdhca.alligator.ctl.FundSourceTransaction"/>
> ??? ??? ??? <view name="success" path="/fundsource/transactionStep1.vm">
> ??? ??? ??? ??? <param name="title" value="Fund Source Transaction"/>
>
> ??? ??? ??? </view>
> ??? ??? ??? <view name="error" path="/fundsource/transactionStep1.vm">
> ??? ??? ??? ??? <param name="title" value="Error - Fund Source
> Transaction"/>
> ??? ??? ??? </view>
> ??? ??? </command>
> ??? ??? <command name="FundSourcePrepareTransaction">
> ??? ??? ??? <controller class="tdhca.alligator.ctl.FundSourceTransaction"/>
> ??? ??? ??? <view name="success" path="/fundsource/transactionStep2.vm">
> ??? ??? ??? ??? <param name="title" value="Fund Source Transaction - Step
> 2"/>
> ??? ??? ??? </view>
> ??? ??? ??? <view name="error" path="/fundsource/transactionStep1.vm">
> ??? ??? ??? ??? <param name="title" value=""/>
> ??? ??? ??? </view>
> ??? ??? </command>
> ...
>
>
> ??? </commands>
> </maverick>
>
>
> Thanks for your help.
> Angela
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> %(real_name)s mailing list
> %(real_name)s@%(host_name)s
> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
> Archives are available at
> http://www.mail-archive.com/mav-user%40lists.sourceforge.net/
>



------------------------------

------------------------------------------------------------------------------


------------------------------

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


End of Mav-user Digest, Vol 2, Issue 4
**************************************

--0-514010674-1271957660=:77760
Content-Type: text/html; charset=us-ascii

<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:bookman old style,new york,times,serif;font-size:12pt">I will try that, thank you.<br><div>&nbsp;</div><p><font color="#007f40" face="arial, helvetica, sans-serif" size="3">Angela Day</font></p><p><font color="#007f40" face="arial, helvetica, sans-serif" size="3">National Autism Association of Central Texas<br></font></p><p><font color="#007f40" face="arial, helvetica, sans-serif" size="3"><span><a target="_blank" href="http://www.naacentraltexas.org">http://www.naacentraltexas.org</a></span></font></p><p><font size="3"><br></font></p><p></p><div><br></div><div style="font-family: bookman old style,new york,times,serif; font-size: 12pt;"><br><div style="font-family: arial,helvetica,san
 s-serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> "[email protected]"
 &lt;[email protected]&gt;<br><b><span style="font-weight: bold;">To:</span></b> [email protected]<br><b><span style="font-weight: bold;">Sent:</span></b> Thu, April 22, 2010 12:22:20 PM<br><b><span style="font-weight: bold;">Subject:</span></b> Mav-user Digest, Vol 2, Issue 4<br></font><br>
Send Mav-user mailing list submissions to<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:[email protected]" href="mailto:[email protected]">[email protected]</a><br><br>To subscribe or unsubscribe via the World Wide Web, visit<br>&nbsp;&nbsp;&nbsp; <a href="https://lists.sourceforge.net/lists/listinfo/mav-user" target="_blank">https://lists.sourceforge.net/lists/listinfo/mav-user</a><br>or, via email, send a message with subject or body 'help' to<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:[email protected]" href="mailto:[email protected]">[email protected]</a><br><br>You can reach the person managing the list at<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:[email protected]" href="m
 ailto:[email protected]">[email protected]</a><br><br>When replying, please edit your Subject line so it is more specific<br>than
 "Re: Contents of Mav-user digest..."<br><br><br>Today's Topics:<br><br>&nbsp;  1. NoClassDefFoundError and I have all the right jar files<br>&nbsp; &nbsp; &nbsp; (Angela Day)<br>&nbsp;  2. Re: NoClassDefFoundError and I have all the right jar&nbsp;&nbsp;&nbsp; files<br>&nbsp; &nbsp; &nbsp; (Jeff Schnitzer)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Thu, 22 Apr 2010 09:50:56 -0700 (PDT)<br>From: Angela Day &lt;<a ymailto="mailto:[email protected]" href="mailto:[email protected]">[email protected]</a>&gt;<br>Subject: [Mav-user] NoClassDefFoundError and I have all the right jar<br>&nbsp;&nbsp;&nbsp; files<br>To: <a ymailto="mailto:[email protected]" href="mailto:[email protected]">[email protected]
 rge.net</a><br>Message-ID: &lt;<a ymailto="mailto:[email protected]"
 href="mailto:[email protected]">[email protected]</a>&gt;<br>Content-Type: text/plain; charset="us-ascii"<br><br>I didn't change maverick.&nbsp; Just pulled in the jar file, that is all.&nbsp; I am using it as-is&nbsp; maverick.&nbsp; The log file doesn't have any error messages but stops just before reading the maverick file.<br><br>Here is the log file:<br>851304 2010-04-22 10:31:55,585 [http-8080-Processor23] DEBUG tdhca.maverick.Dispatcher&nbsp; - Database is DEV<br>851304 2010-04-22 10:31:55,585 [http-8080-Processor23] INFO&nbsp; org.infohazard.maverick.Dispatcher&nbsp; - Starting configuration load<br>851304 2010-04-22 10:31:55,585 [http-8080-Processor23] INFO&nbsp; org.infohazard.maverick.Dispatcher&nbsp; - Loading config from jnd
 i:/localhost/alligator/WEB-INF/alligator-maverick.xml<br>851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO&nbsp;
 org.infohazard.maverick.flow.MasterFactory&nbsp; - Transform factory for "document" is org.infohazard.maverick.transform.DocumentTransformFactory<br>851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO&nbsp; org.infohazard.maverick.flow.MasterFactory&nbsp; - Transform factory for "xslt" is org.infohazard.maverick.transform.XSLTransformFactory<br>851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO&nbsp; org.infohazard.maverick.flow.MasterFactory&nbsp; - View factory for "document" is org.infohazard.maverick.view.DocumentViewFactory<br>851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO&nbsp; org.infohazard.maverick.flow.MasterFactory&nbsp; - View factory for "redirect" is org.infohazard.maverick.view.RedirectViewFactory<br>851381 2010-04-22 10:31:55,662 [http-8080-Pr
 ocessor23] INFO&nbsp; org.infohazard.maverick.flow.MasterFactory&nbsp; - View factory for "trivial" is org.infohazard.maverick.view.TrivialViewFactory<br>851381
 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO&nbsp; org.infohazard.maverick.flow.MasterFactory&nbsp; - View factory for "null" is org.infohazard.maverick.view.NullViewFactory<br><br>Here is the maverick.xml file<br>&lt;?xml version="1.0"?&gt;<br>&lt;!--<br>&nbsp; &nbsp; $Id: alligator-maverick.xml,v 1.250 2009/11/02 21:07:53 eturner Exp $<br> --&gt;<br> <br>&lt;maverick version="2.0" default-view-type="document"&gt;<br>&nbsp; &nbsp; &lt;views&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;view id="default" type="redirect" path="PostLogin.m"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;view id="error" path="common/error.vm"/&gt;<br>&nbsp; &nbsp; &lt;/views&gt;<br>&nbsp; &nbsp; &lt;commands&gt;<br>&nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;!-- login, logout and change password commands --&
 gt;<br>&nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;command name="Login"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;controller
 class="tdhca.common.ctl.Login"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="error" path="/common/login.vm"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="title" value="Login"/&gt;&nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="focus" value="userId"/&gt;&nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/view&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="default" type="redirect" ref="default"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="success" type="null"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/command&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;command name="Logout"&gt;<br>&nbsp; &nbsp; &n
 bsp; &nbsp; &nbsp; &nbsp; &lt;controller class="tdhca.common.ctl.Logout"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="success" type="redirect"
 ref="default"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="title" value="Logout"/&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/view&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/command&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;command name="PermissionDenied"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;controller class="tdhca.admin.ctl.PermissionDenied"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="success" path="/common/permissionDenied.vm"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/command&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;command name="ChangePassword"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;
 controller class="tdhca.common.ctl.ChangePassword"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="error"
 path="/common/changePassword.vm"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="title" value="Change Password"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="focus" value="oldPassword"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="system" value="contract"/&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/view&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="default" type="redirect" ref="default"/&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="success" path="/common/message.vm"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="titl
 e" value="Change Password"/&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/view&gt;<br>&nbsp; &nbsp;
 &nbsp; &nbsp; &lt;/command&gt;&nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;command name="FundSourceList"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;controller class="tdhca.alligator.ctl.FundSourceList"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="success" path="/fundsource/overview.vm"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="title" value="Fund Source List"/&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/view&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/command&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;command name="FundTree"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;controller class="tdhca.alligator.ctl.FundTree"/&gt;<b
 r>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="success" path="/shared/tree.vm"&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp;
 &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="title" value="Fund Hierarchy"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/view&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/command&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;command name="FundSourceContext"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;controller class="tdhca.alligator.ctl.FundSourceTransaction"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="success" path="/fundsource/transactionStep1.vm"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="title" value="Fund Source Transaction"/&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/view&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="error" path="/fundso
 urce/transactionStep1.vm"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="title" value="Error - Fund Source Transaction"/&gt;&nbsp;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/view&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/command&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;command name="FundSourcePrepareTransaction"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;controller class="tdhca.alligator.ctl.FundSourceTransaction"/&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="success" path="/fundsource/transactionStep2.vm"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="title" value="Fund Source Transaction - Step 2"/&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/view&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;view name="error" path="/fundsource/tran
 sactionStep1.vm"&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;param name="title" value=""/&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 &nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/view&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/command&gt;<br>...&nbsp;  <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; &lt;/commands&gt;&nbsp; &nbsp; &nbsp; &nbsp; <br>&lt;/maverick&gt;<br><br><br>Thanks for your help.<br>Angela<br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br><br>------------------------------<br><br>Message: 2<br>Date: Thu, 22 Apr 2010 10:22:10 -0700<br>From: Jeff Schnitzer &lt;<a ymailto="mailto:[email protected]" href="mailto:[email protected]">[email protected]</a>&gt;<br>Subject: Re: [Mav-user] NoClassDefFoundError and I have all the right<br>&nbsp;&nbsp;&nbsp; jar&nbsp;&nbsp;&nbsp; files<br>To: Discussion about using the maverick MVC framework<br>&nbsp;&nbsp;&nb
 sp; &lt;<a ymailto="mailto:[email protected]"
 href="mailto:[email protected]">[email protected]</a>&gt;<br>Message-ID:<br>&nbsp;&nbsp;&nbsp; &lt;<a ymailto="mailto:[email protected]" href="mailto:[email protected]">[email protected]</a>&gt;<br>Content-Type: text/plain; charset=UTF-8<br><br>There is considerable mystery here, because the NoClassDefFoundError<br>in your stack trace was clearly thrown out of Loader.java line 140.<br>This is not a valid line of code.&nbsp; You can see for yourself, line 140<br>is a comment:<br><br><span><a target="_blank" href="http://mav.cvs.sourceforge.net/viewvc/mav/maverick/src/java/org/infohazard/maverick/flow/Loader.java?revision=1.17&amp;v
 iew=markup">http://mav.cvs.sourceforge.net/viewvc/mav/maverick/src/java/org/infohazard/maverick/flow/Loader.java?revision=1.17&amp;view=markup</a></span><br><br>I don't
 know how to explain this inconsistency, but I can tell you how<br>I would solve your problem:<br><br>Install the JD plugin for Eclipse:<br><br><span><a target="_blank" href="http://java.decompiler.free.fr/">http://java.decompiler.free.fr/</a></span><br><br>You simply open the Loader class using the Type finder and you will<br>see the decompiled source code annotated with line numbers.&nbsp; You can<br>see what is *actually* at line #140 and that will hopefully provide<br>further clue as to what classes are missing.<br><br>Jeff<br><br>On Thu, Apr 22, 2010 at 9:50 AM, Angela Day &lt;<a ymailto="mailto:[email protected]" href="mailto:[email protected]">[email protected]</a>&gt; wrote:<br>&gt; I didn't change maverick.? Just pulled in the jar file, that is all.? I am<br>&gt; using it as-is? mave
 rick.? The log file doesn't have any error messages but<br>&gt; stops just before reading the maverick file.<br>&gt;<br>&gt; Here is the log file:<br>&gt; 851304
 2010-04-22 10:31:55,585 [http-8080-Processor23] DEBUG<br>&gt; tdhca.maverick.Dispatcher? - Database is DEV<br>&gt; 851304 2010-04-22 10:31:55,585 [http-8080-Processor23] INFO<br>&gt; org.infohazard.maverick.Dispatcher? - Starting configuration load<br>&gt; 851304 2010-04-22 10:31:55,585 [http-8080-Processor23] INFO<br>&gt; org.infohazard.maverick.Dispatcher? - Loading config from<br>&gt; jndi:/localhost/alligator/WEB-INF/alligator-maverick.xml<br>&gt; 851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO<br>&gt; org.infohazard.maverick.flow.MasterFactory? - Transform factory for<br>&gt; "document" is org.infohazard.maverick.transform.DocumentTransformFactory<br>&gt; 851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO<br>&gt; org.infohazard.maverick.flow.MasterFactory? - Tran
 sform factory for "xslt"<br>&gt; is org.infohazard.maverick.transform.XSLTransformFactory<br>&gt; 851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO<br>&gt;
 org.infohazard.maverick.flow.MasterFactory? - View factory for "document" is<br>&gt; org.infohazard.maverick.view.DocumentViewFactory<br>&gt; 851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO<br>&gt; org.infohazard.maverick.flow.MasterFactory? - View factory for "redirect" is<br>&gt; org.infohazard.maverick.view.RedirectViewFactory<br>&gt; 851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO<br>&gt; org.infohazard.maverick.flow.MasterFactory? - View factory for "trivial" is<br>&gt; org.infohazard.maverick.view.TrivialViewFactory<br>&gt; 851381 2010-04-22 10:31:55,662 [http-8080-Processor23] INFO<br>&gt; org.infohazard.maverick.flow.MasterFactory? - View factory for "null" is<br>&gt; org.infohazard.maverick.view.NullViewFactory<br>&gt;<br>&gt; Here is the maverick.xml file
 <br>&gt; &lt;?xml version="1.0"?&gt;<br>&gt; &lt;!--<br>&gt; ??? $Id: alligator-maverick.xml,v 1.250 2009/11/02 21:07:53 eturner Exp $<br>&gt; ?--&gt;<br>&gt;<br>&gt;
 &lt;maverick version="2.0" default-view-type="document"&gt;<br>&gt; ??? &lt;views&gt;<br>&gt; ??? ??? &lt;view id="default" type="redirect" path="PostLogin.m"/&gt;<br>&gt; ??? ??? &lt;view id="error" path="common/error.vm"/&gt;<br>&gt; ??? &lt;/views&gt;<br>&gt; ??? &lt;commands&gt;<br>&gt;<br>&gt; ??? ??? &lt;!-- login, logout and change password commands --&gt;<br>&gt;<br>&gt; ??? ??? &lt;command name="Login"&gt;<br>&gt; ??? ??? ??? &lt;controller class="tdhca.common.ctl.Login"/&gt;<br>&gt; ??? ??? ??? &lt;view name="error" path="/common/login.vm"&gt;<br>&gt; ??? ??? ??? ??? &lt;param name="title" value="Login"/&gt;<br>&gt; ??? ??? ??? ??? &lt;param name="focus" value="userId"/&gt;<br>&gt; ??? ??? ??? &lt;/view&gt;<br>&gt; ??? ??? ??? &lt;view name="default" type="redirect" ref="default
 "/&gt;<br>&gt; ??? ??? ??? &lt;view name="success" type="null"/&gt;<br>&gt; ??? ??? &lt;/command&gt;<br>&gt;<br>&gt; ??? ??? &lt;command name="Logout"&gt;<br>&gt; ???
 ??? ??? &lt;controller class="tdhca.common.ctl.Logout"/&gt;<br>&gt; ??? ??? ??? &lt;view name="success" type="redirect" ref="default"&gt;<br>&gt; ??? ??? ??? ??? &lt;param name="title" value="Logout"/&gt;<br>&gt; ??? ??? ??? &lt;/view&gt;<br>&gt; ??? ??? &lt;/command&gt;<br>&gt;<br>&gt; ??? ??? &lt;command name="PermissionDenied"&gt;<br>&gt; ??? ??? ??? &lt;controller class="tdhca.admin.ctl.PermissionDenied"/&gt;<br>&gt; ??? ??? ??? &lt;view name="success" path="/common/permissionDenied.vm"/&gt;<br>&gt; ??? ??? &lt;/command&gt;<br>&gt;<br>&gt; ??? ??? &lt;command name="ChangePassword"&gt;<br>&gt; ??? ??? ??? &lt;controller class="tdhca.common.ctl.ChangePassword"/&gt;<br>&gt; ??? ??? ??? &lt;view name="error" path="/common/changePassword.vm"&gt;<br>&gt; ??? ??? ??? ??? &lt;param name="titl
 e" value="Change Password"/&gt;<br>&gt; ??? ??? ??? ??? &lt;param name="focus" value="oldPassword"/&gt;<br>&gt; ??? ??? ??? ??? &lt;param name="system"
 value="contract"/&gt;<br>&gt; ??? ??? ??? &lt;/view&gt;<br>&gt; ??? ??? ??? &lt;view name="default" type="redirect" ref="default"/&gt;<br>&gt; ??? ??? ??? &lt;view name="success" path="/common/message.vm"&gt;<br>&gt; ??? ??? ??? ??? &lt;param name="title" value="Change Password"/&gt;<br>&gt; ??? ??? ??? &lt;/view&gt;<br>&gt; ??? ??? &lt;/command&gt;<br>&gt;<br>&gt; ??? ??? &lt;command name="FundSourceList"&gt;<br>&gt; ??? ??? ??? &lt;controller class="tdhca.alligator.ctl.FundSourceList"/&gt;<br>&gt; ??? ??? ??? &lt;view name="success" path="/fundsource/overview.vm"&gt;<br>&gt; ??? ??? ??? ??? &lt;param name="title" value="Fund Source List"/&gt;<br>&gt;<br>&gt; ??? ??? ??? &lt;/view&gt;<br>&gt; ??? ??? &lt;/command&gt;<br>&gt; ??? ??? &lt;command name="FundTree"&gt;<br>&gt; ??? ??? ??? &lt
 ;controller class="tdhca.alligator.ctl.FundTree"/&gt;<br>&gt; ??? ??? ??? &lt;view name="success" path="/shared/tree.vm"&gt;<br>&gt; ??? ??? ??? ??? &lt;param
 name="title" value="Fund Hierarchy"/&gt;<br>&gt; ??? ??? ??? &lt;/view&gt;<br>&gt; ??? ??? &lt;/command&gt;<br>&gt; ??? ??? &lt;command name="FundSourceContext"&gt;<br>&gt; ??? ??? ??? &lt;controller class="tdhca.alligator.ctl.FundSourceTransaction"/&gt;<br>&gt; ??? ??? ??? &lt;view name="success" path="/fundsource/transactionStep1.vm"&gt;<br>&gt; ??? ??? ??? ??? &lt;param name="title" value="Fund Source Transaction"/&gt;<br>&gt;<br>&gt; ??? ??? ??? &lt;/view&gt;<br>&gt; ??? ??? ??? &lt;view name="error" path="/fundsource/transactionStep1.vm"&gt;<br>&gt; ??? ??? ??? ??? &lt;param name="title" value="Error - Fund Source<br>&gt; Transaction"/&gt;<br>&gt; ??? ??? ??? &lt;/view&gt;<br>&gt; ??? ??? &lt;/command&gt;<br>&gt; ??? ??? &lt;command name="FundSourcePrepareTransaction"&gt;<br>&gt; ???
  ??? ??? &lt;controller class="tdhca.alligator.ctl.FundSourceTransaction"/&gt;<br>&gt; ??? ??? ??? &lt;view name="success"
 path="/fundsource/transactionStep2.vm"&gt;<br>&gt; ??? ??? ??? ??? &lt;param name="title" value="Fund Source Transaction - Step<br>&gt; 2"/&gt;<br>&gt; ??? ??? ??? &lt;/view&gt;<br>&gt; ??? ??? ??? &lt;view name="error" path="/fundsource/transactionStep1.vm"&gt;<br>&gt; ??? ??? ??? ??? &lt;param name="title" value=""/&gt;<br>&gt; ??? ??? ??? &lt;/view&gt;<br>&gt; ??? ??? &lt;/command&gt;<br>&gt; ...<br>&gt;<br>&gt;<br>&gt; ??? &lt;/commands&gt;<br>&gt; &lt;/maverick&gt;<br>&gt;<br>&gt;<br>&gt; Thanks for your help.<br>&gt; Angela<br>&gt;<br>&gt;<br>&gt; ------------------------------------------------------------------------------<br>&gt;<br>&gt; _______________________________________________<br>&gt; %(real_name)s mailing list<br>&gt; %(real_name)s@%(host_name)s<br>&gt; %(web_page_url)sl
 istinfo%(cgiext)s/%(_internal_name)s<br>&gt; Archives are available at<br><span>&gt; <a target="_blank"
 href="http://www.mail-archive.com/mav-user%40lists.sourceforge.net/">http://www.mail-archive.com/mav-user%40lists.sourceforge.net/</a></span><br>&gt;<br><br><br><br>------------------------------<br><br>------------------------------------------------------------------------------<br><br><br>------------------------------<br><br>_______________________________________________<br>Mav-user mailing list<br><a ymailto="mailto:[email protected]" href="mailto:[email protected]">[email protected]</a><br><a href="https://lists.sourceforge.net/lists/listinfo/mav-user" target="_blank">https://lists.sourceforge.net/lists/listinfo/mav-user</a><br><br><br>End of Mav-user Digest, Vol 2, Issue 4<br>**************************************<br></div></div>
</div></body></html>
--0-514010674-1271957660=:77760--


--===============2781046471280912090==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------

--===============2781046471280912090==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
%(real_name)s mailing list
%(real_name)s@%(host_name)s
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
Archives are available at http://www.mail-archive.com/mav-user%40lists.sourceforge.net/
--===============2781046471280912090==--