Java 如何在Eclipse中配置服务器?

Java 如何在Eclipse中配置服务器?,java,eclipse,tomcat,seam,openbravo,Java,Eclipse,Tomcat,Seam,Openbravo,当我启动Tomcat服务器时,我遇到了下面列出的错误消息所描述的问题 我如何解决这个问题 Aug 5, 2010 10:25:13 AM org.apache.tomcat.util.digester.SetPropertiesRule begin WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:op

当我启动Tomcat服务器时,我遇到了下面列出的错误消息所描述的问题

我如何解决这个问题

Aug 5, 2010 10:25:13 AM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:openbravo' did not find a matching property.
Aug 5, 2010 10:25:13 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/jdk1.6.0_16/jre/lib/amd64/server:/opt/jdk1.6.0_16/jre/lib/amd64:/opt/jdk1.6.0_16/jre/../lib/amd64:/usr/lib64/xulrunner-1.9.1:/usr/java/packages/lib/amd64:/lib:/usr/lib
Aug 5, 2010 10:25:13 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
这一例外也包括:

[main] WARN  org.jboss.seam.security.permission.PersistentPermissionResolver  - no permission store available - please install a PermissionStore with the name 'org.jboss.seam.security.jpaPermissionStore' if persistent permissions are required.
Aug 5, 2010 10:25:40 AM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.openbravo.dal.core.DalContextListener
org.openbravo.base.exception.OBException: org.openbravo.base.exception.OBException: Not able to create domain type org.openbravo.userinterface.selector.model.domaintype.ModelElementDomainType for reference org.openbravo.base.model.Reference [id: 45B39681AFBC4808A64C9B776A290BA4, name: OBUISEL_SelectorFieldPropertySelector]
警告:[SetPropertiesRule]{Server/Service/Engine/Host/Context}将属性“source”设置为“org.eclipse.jst.j2ee.Server:openbravo”未找到匹配的属性

这没有害处。Eclipse只是向Tomcat的
元素添加了一个额外的属性,以便能够将部署的webapp与特定项目关联起来。Tomcat只是在胡闹,因为它无法识别它是预定义的
属性之一。然而,它试图为最终用户实际输入错误等情况提供帮助。别理它。当您导出webapp并将其部署到真正的生产服务器上时,您将看不到它

[main]WARN org.jboss.seam.security.permission.PersistentPermissionResolver-没有可用的权限存储-如果需要持久权限,请安装名为“org.jboss.seam.security.jpaPermissionStore”的权限存储。 2010年8月5日上午10:25:40 org.apache.catalina.core.StandardContext listenerStart

我不是Seam的人,但我了解到,当您将JPA配置为使用JTA事务,而没有在Seam的
组件.xml中配置
时,您可能会得到这个消息。要解决此问题,请添加权限存储或将JPA配置为仅使用资源本地事务

严重:向类org.openbravo.dal.core.DalContextListener的侦听器实例发送上下文初始化事件时发生异常

org.openbravo.base.exception.OBException:org.openbravo.base.exception.OBException:无法创建域类型org.openbravo.userinterface.selector.model.domaintype.modelementdomaintype供参考org.openbravo.base.model.reference[id:45B39681AFBC4808A64C9B776A290BA4,名称:OBUISEL_SelectorFieldPropertySelector]

这是一个定制/包装的异常,不会提供太多有用的信息。我们对异常的根本原因更感兴趣。在堆栈跟踪中进一步查找此异常的根本原因部分。它会告诉我们,嗯,问题的根本原因:)



尽管如此,到目前为止,所有问题都与“如何在Eclipse中配置服务器?”这一字面问题无关。你似乎已经成功地做到了。第一个问题是不容忽视的。第二个问题与Seam/JPA有关。第三个问题与Openbravo ERP有关。你可以考虑问他们各自的问题来解决这个问题。

你使用的是什么伊柯丽斯、WTP和Tomcat版本?