Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > 部分常见错误解决(1)
【标  题】:部分常见错误解决(1)
【关键字】:
【来  源】:http://blog.csdn.net/bq_cui/archive/2007/03/04/1520255.aspx

部分常见错误解决(1)

Your Ad Here
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
 
seam中日志信息的生成:【上一篇】
seam中的部分缩写:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • TopCoder武大站第三题
  • 一个基于ASP的标题广告管理系统(一)
  • Irissoft大空战I 1.0发布[原创]
  • 第二章 编译KVM和MIDP
  • 使用com的方法(ZT)
  • C/C++ FAQ(一)
  • 传输线的阻抗控制介绍
  • [VSS] Unable to Open User Login File
  • 愤怒:小偷变暴徒,为什么就不能“抓住毙了”
  • IShellLink应用(创建快捷方式)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.