OpM错误提示

来源:互联网 发布:听歌识谱软件下载 编辑:程序博客网 时间:2024/04/29 05:27

日志:

  operamasksstudio-7.0/apusicserver/domains/mydomain/logs

 

1、持久化的单元名必须要指定:

原因:   少2个文件  (两个文件内容相同,数据库的持久化配置)

             ejbJar/bin/META-INF/persistence.xml,  ejbJar/src/META-INF/persistence.xml

解决:  复制这2个文件

 

 

2、启动 apusic 服务器出错

提示:2010-12-18 00:06:41 错误 [apusic.service.Muxer] 启动失败
          java.net.BindException: Address already in use: bind

原因:web 服务器 以启动

 

3、 ejb实体,只能生成实体代码,不能生成 业务实现

原因:数据表 实体 必须 有主键

解决:为  数据表实体 增加主键

 

4、xhtml中JS的位置

错误:将JS放到<w:head>   </w:head> 会提示找不到JS函数

解决:将JS放到</w:page>  </view>  中间

 

 

5、导入包

错误:@Init没有作用

解决:import javax.ejb.Init;  改成  import org.operamasks.faces.annotation.Init;


6、w:pagingToolbar只能翻2页

<layout:panelGrid columns="8" cellspacing="0" cellpadding="0"
  columnClasses="form1Label, form1Item" styleClass="form1" border="0">   ---------------- border="1"  一页都不能翻

... <h:outputText value="用户名" escape="false" />...
 </layout:panelGrid>  

<div align="center" class="form1">。。</div>,去掉 class="form1"

 

7、frame.load("winUserMod.mw");

如果打开的页面扩展名错误,

java.lang.IllegalStateException: PWC3990: getWriter() has already been called for this response

 解决:文件的扩展名


8、query(" ... ")

如果查询语句最前面缺少空格,则日志里记录实际执行的sql语句中,数据表名、字段名不会变成实际的表名


9、sutdio不能访问xhtml对应的bean

原因:在studio新建ejb/jar2后,在“包资源管理器删除后”,还要在“包资源管理器---右键项目---属性---J2ee模块依赖性/java构建路径中”中也要删除


10、单击按钮没有post动作

a、form内的button,后台bean的action可以不加event=“onclick”;不在form内,必须加

b、校验内容出错,如引用了不存在的jsvar--------可一段一段删除,找出错误


11、was modified @ 20:48:28, flushing component applied @ 20:47:46|#]

因为修改了系统时间,造成系统判断xhtml是否需要重构时出错


12、部署时,提示:PermGen

应用中class、lib太多,内存溢出?重启

参考:http://blog.163.com/fybgood@126/blog/static/39548127201031954719409/


13、表单不提交

a、button不在form内,可在bean中相应的action方法上加event=onclick

b、某个组件的<ajax:clientValidator>内引用其它组件不存在的jsvar,其它组件加上jsvar

 

14、tomcat下访问的文件名错误

java.lang.IllegalStateExceptionorg.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:407)org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.java:760)

解决:访问正确的路径和文件名