Wildfly10およびPostgres 9.6.6で動作するJava8EEアプリケーションを取得しようとしています。PostgreSQL 9.6.6およびHibernate 5.2.12.finalを使用したWildfly 10
どういうわけか私はいつも、関係が見つからないというエラーにぶつかります。
私のPostgresはlocalhostのデフォルトポートで動作しています。私はユーザーのpostgresと正しいパスワードで接続しています。データベース(hbnac)には同じ名前のスキーマがあります。
Wildflyはデータベースを使用するように設定されており、「接続のテスト」は接続が成功したことを確認しています。 pgAdminの使用4私はデータベースを参照し、スキーマとgroup_memberテーブルを参照することもできます。
JBossでは設定は以下のようになります。
Caused by: org.postgresql.util.PSQLException: ERROR: relation "group_member" does not exist
の設定:しかし、私のアプリケーションは、次のエラーが発生し、非常に同じテーブルからレコードを選択するために失敗した
<datasource jta="false" jndi-name="java:jboss/datasources/hbnac" pool-name="hbnac" enabled="true" use-ccm="false">
<connection-url>jdbc:postgresql://localhost:5432/hbnac</connection-url>
<driver-class>org.postgresql.Driver</driver-class>
<driver>postgres</driver>
<pool>
<min-pool-size>1</min-pool-size>
<initial-pool-size>1</initial-pool-size>
<max-pool-size>10</max-pool-size>
<flush-strategy>Gracefully</flush-strategy>
</pool>
<security>
<user-name>postgres</user-name>
<password>password</password>
</security>
<validation>
<valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLValidConnectionChecker"/>
<background-validation>true</background-validation>
<exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLExceptionSorter"/>
</validation>
</datasource>
私のpersistence.xmlは、Wildflyで定義された接続のjndiルックアップを実行しています:
明らかに、jta-data-sourceはWildflyの作業用データソースと一致しています。ご覧のとおり、私は、起動時に同じ理由で失敗する検証と、違いがないスキーマ名で少し試しました。
エンティティitselがannotedさ:
@Entity
@Table(name = "group_member")
public class GroupMember extends AbstractEntity {
public final static String FACEBOOK_NAME_FIELD = "facebookName";
public final static String BIRTHDAY_FIELD = "birthday";
@Id
@GeneratedValue(strategy= GenerationType.IDENTITY)
private long id;
それはゲッター、セッター、ハッシュコードを持っているし、利用可能なすべてのフィールドのMethodeのに等しいです。
私はによって生成されたクエリはpgAdminで冬眠にコピーした場合、それはまた、完璧に動作...
左任意のアイデア?
私は(hbnacするために、データベースhbnacのSETののsearch_pathをALTER;)また、データベースレベルでの検索パスを変更し、これらの設定を試してみましたが、何も助けない... 私は本当に私はいくつかの被害者だと考えていますバグの種類... – zip4ever