0

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]
4

1 に答える 1

1

警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} プロパティ「ソース」を「org.eclipse.jst.j2ee.server:openbravo」に設定すると、一致するプロパティが見つかりませんでした。

これは害はありません。Eclipse は、Tomcat の要素に追加の属性を追加して<Context>、デプロイされた Web アプリケーションを特定のプロジェクトに関連付けることができるようにしています。<Context>Tomcat は、事前定義された属性の 1 つとして認識されないため、単にぎくしゃくしています。ただし、エンドユーザーが実際にタイプミスをした場合などに役立つように努めています。無視してください。Web アプリケーションをエクスポートして実際の運用サーバーにデプロイする場合は表示されません。

[main] 警告 org.jboss.seam.security.permission.PersistentPermissionResolver - パーミッション ストアがありません - 永続的なパーミッションが必要な場合は、'org.jboss.seam.security.jpaPermissionStore' という名前の PermissionStore をインストールしてください。2010 年 8 月 5 日 10:25:40 AM org.apache.catalina.core.StandardContext リスナー開始

私は Seam の専門家ではありませんが、JTAトランザクションを使用するように JPA を構成<security:jpa-permission-store>し、Seam のcomponents.xml. これを修正するには、パーミッション ストアを追加するか、リソース ローカル トランザクションのみを使用するように JPA を構成します。

SEVERE: クラス org.openbravo.dal.core.DalContextListener のリスナー インスタンスにコンテキスト初期化イベントを送信する例外

org.openbravo.base.exception.OBException: org.openbravo.base.exception.OBException: 参照 org.openbravo.base.model.Reference のドメイン タイプ org.openbravo.userinterface.selector.model.domaintype.ModelElementDomainType を作成できません[ID: 45B39681AFBC4808A64C9B776A290BA4、名前: OBUISEL_SelectorFieldPropertySelector]

これは、あまり有用な情報を提供しないカスタム/ラップされた例外です。例外の根本原因にもっと関心があります。この例外の根本原因部分については、スタック トレースをさらに調べてください。それは、問題の根本原因について教えてくれます:)


それにもかかわらず、これまでのところ、 「Eclipse でサーバーを構成する方法は?」という文字通りの質問に関連する問題はありません。. あなたはすでにそれを成功させているようです。最初の問題は無視できます。2 つ目の問題は、Seam/JPA に関連しています。3 番目の問題は、Openbravo ERP に関連しています。それらについて個別に質問して、一方と他方を修正することを検討してください。

于 2010-08-05T11:50:28.817 に答える