部分常见错误解决(1)

1、Use of the same entity name twice: User
   有两份User.class
   清除build目录下的内容;
   删除src/org目录
  
  
2、could not instantiate ClassValidator
   删除resources/WEB-INF/classes目录  
3、2006-12-01 11:00:14,781 DEBUG [org.jboss.seam.deployment.Scanner] found: com/arcmind/jsfquickstart/tags/IsBooleanHandler.class
   2006-12-01 11:00:14,781 DEBUG [org.jboss.seam.deployment.Scanner] could not load class (missing dependency): com.arcmind.jsfquickstart.tags.IsBooleanHandler
   java.lang.NoClassDefFoundError: com/sun/facelets/tag/TagHandler
   解决:
    resources/META-INF/application.xml中,</application>之前增加
     <!-- bellow added by cbq 2006.12.1-->
 <module>
     <java>commons-fileupload-1.1.jar</java>
 </module>
 <module>
     <java>commons-io-1.2.jar</java>
 </module>
 <module>
     <java>tomahawk.jar</java>
 </module>
 <module>
     <java>el-api.jar</java>
 </module>
 <module>
     <java>el-ri.jar</java>
 </module>
 <module>
     <java>jsf-facelets.jar</java>
 </module>
 <!-- above added by cbq 2006.12.1-->  
4、Failed to find module file: commons-fileupload-1.1.jar
   Failed to find module file: commons-fileupload-1.1.jar
   解决:
   在
    <fileset id="seam.jar"
            dir="${imported.basedir}"
            description="the main Seam jar">
        <include name="${name}.jar" />
    </fileset>
   之后加上
 <!-- ############################ cbq add #############################-->
    <fileset id="commons-fileupload-1.1.jar"
            dir="${lib.dir}"
            description="commons-fileupload-1.1.jar">
        <include name="commons-fileupload-1.1.jar" />
    </fileset> 
 
 <!-- ############################ cbq add #############################-->
    <fileset id="commons-io-1.2.jar"
            dir="${lib.dir}"
            description="commons-io-1.2.jar">
        <include name="commons-io-1.2.jar" />
    </fileset> 
 
 <!-- ############################ cbq add #############################-->
    <fileset id="tomahawk.jar"
            dir="${lib.dir}"
            description="tomahawk.jar">
        <include name="tomahawk.jar" />
    </fileset> 
 
 <!-- ############################ cbq add #############################-->
     <fileset id="el-api.jar"
             dir="${lib.dir}"
             description="el-api.jar">
         <include name="el-api.jar" />
     </fileset> 
  
  
 <!-- ############################ cbq add #############################-->
     <fileset id="el-ri.jar"
             dir="${lib.dir}"
             description="el-ri.jar">
         <include name="el-ri.jar" />
     </fileset> 
  
  
 <!-- ############################ cbq add #############################-->
     <fileset id="jsf-facelets.jar"
             dir="${lib.dir}"
             description="jsf-facelets.jar">
         <include name="jsf-facelets.jar" />
     </fileset>  
  
   在
    <zipfileset id="example.tomcat.seam.jar"
            prefix="WEB-INF/lib"
            dir="${imported.basedir}">
        <include name="${name}.jar" />
    </zipfileset>
   之后加上
 <!-- ############################ cbq changed #############################-->
 
    <path id="build.classpath">
        <path refid="example.path"/>
        <fileset refid="lib"/>
        <fileset refid="seam.jar"/>
     <fileset refid="commons-fileupload-1.1.jar"/>
        <fileset refid="commons-io-1.2.jar"/>
     <fileset refid="tomahawk.jar"/>
     <fileset refid="el-api.jar"/>
     <fileset refid="el-ri.jar"/>
     <fileset refid="jsf-facelets.jar"/>
    </path> 
  
   修改target name="ear"
     <!-- ############################ cbq changed #############################-->
    <target name="ear" depends="ejb3, war">
        <jar destfile="${build.dir}/${example.name}.ear">
            <fileset refid="seam.jar"/>
         
            
         <fileset refid="commons-fileupload-1.1.jar"/>
         <fileset refid="commons-io-1.2.jar"/>
         <fileset refid="tomahawk.jar"/>
         <fileset refid="el-api.jar"/>
         <fileset refid="el-ri.jar"/>
         <fileset refid="jsf-facelets.jar"/>
         
         
            <zipfileset dir="${build.dir}">
                <include name="${example.name}.jar"/>
            </zipfileset>
            <zipfileset dir="${build.dir}">
                <include name="${example.name}.war"/>
            </zipfileset>
            <zipfileset refid="example.ear.resources"/>
            <fileset refid="example.ejb3.lib"/>
        </jar>
    </target>
5、/WEB-INF/facelets/tags/field.xhtml @17,75 value="${arc:getFieldLabel(fieldName,namespace)}" Function 'arc:getFieldLabel' not found
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值