私はGlassfishを介してリモートMySQLサーバーに正常に接続しましたが、コードまたはXHTMLファイルを変更するたびにGlassfishの管理者パネルを開き、接続プールをフラッシュする必要があります。ページをリフレッシュするとエラーが発生します。誰かがこれを経験しましたか?コードやその他の情報が必要な場合に投稿することができます。再デプロイするたびに接続プールをフラッシュする必要があるのはなぜですか?
HTTPステータス500 -
この要求を満たすからそれを を防止タイプ例外レポート
メッセージ
DESCRIPTIONTHEサーバ内部エラーが発生しました()。
例外
javax.servlet.ServletException:WELD-000049 [方法] @PostConstruct公共com.myapp.QuestionController.initialize()[email protected]
に呼び出すことができません根本原因
org.jboss.weld.exceptions.WeldException:WELD-000049 [方法]を呼び出すことができませんが上の)パブリック com.myapp.interfaces.QuestionController.initializeを(@PostConstruct [email protected]
根本原因
にjava.lang.reflect.InvocationTargetException
根本原因
にjavax.ejb.EJBException
根本原因
javax.persistence.PersistenceException:例外[EclipseLink-4002] (Eclipse Persistence Services - 2.3.0.v20110604-r9504): org.eclipse.persistence.exceptions.DatabaseException内部 例外:java.sql.SQLException:接続の割り当て中にエラーが発生しました。 原因:java.lang.RuntimeException: XAResource.start中のガットの例外:エラーコード:0
根本原因
例外[EclipseLinkの-4002](Eclipseの永続性サービス - 2.3.0.v20110604-r9504 ):org.eclipse.persistence.exceptions.DatabaseException内部 例外:java.sql.SQLException:接続の割り当て中にエラーが発生しました。 原因:java.lang.RuntimeException: XAResource.start中のガットの例外:エラーコード:0
根本原因
ます。java.sql.SQLException:接続を割り当てるでエラーが発生しました。原因: java.lang.RuntimeException:XAResource中に例外が発生しました。開始:
根本原因
javax.resource.spi.ResourceAllocationException:エラーを 接続を割り当てるに。原因:java.lang.RuntimeException: XAResource.start中のガットの例外:
根本原因
com.sun.appserv.connectors.internal.api.PoolingException: java.lang.RuntimeException:ガットの例外中XAResource.start:
根本原因
com.sun.appserv.connectors.internal.api.PoolingException: java.lang.RuntimeException:XAResource.start中にガットの例外:
根本原因
java.lang.RuntimeException:XAResource.start中にガットの例外: com.sun.appserv.connectors.internal:
javax.transaction.xa.XAExceptionの
根本的な原因。 api.PoolingException: javax.resource.spi.LocalTransactionException:通信リンク 失敗
成功し、サーバから受信した最後のパケットが435409 millisecoましたnds前。サーバーに最後に送信されたパケットは、7ミリ秒前に でした。サーバー名、URL、ユーザー名とパスワードを:私はちょうど設定したGlassfishの接続プールの設定で、 "追加のプロパティ" で
永続XML
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
<persistence-unit name="SertifikatPU" transaction-type="JTA">
<jta-data-source>jdbc/sertifikatdb</jta-data-source>
</persistence-unit>
</persistence>
。
私はOracleでのものと同様、自分のデュアルテーブルを作ったこの問題に
を解決しました。
CREATE TABLE dual
(
x VARCHAR(1)
);
INSERT INTO dual(x) VALUES('y');
非トランザクション接続、トランザクションの隔離:,分離レベル: - >これらは、取引の下でグループ化され、それらのいずれか? – LuckyLuke
どのように接続を取得していますか?そのため、この例外が発生する可能性があります。また、接続プールの設定は何ですか。 – r0ast3d
接続はどこかに保持されていますか?もっと多くの情報を追加することができます...また、リモートサーバー上で、クライアントと接続の数の構成は何ですか? – r0ast3d