Explanation | 儲存器無法取消有狀態的階段作業 Bean。 |
Action | 請檢查確認取消目錄存在,程序有這個目錄的寫入權,且有足夠的磁碟空間。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 儲存器無法從儲存體啟動有狀態的階段作業 Bean。 |
Action | 請根據 CNTR0003W 訊息中的異常狀況訊息來採取動作。 |
Explanation | 等待鎖定時岔斷嘗試在儲存器內獲得專用鎖定的執行緒。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 儲存器無法取消 Enterprise Bean。 |
Action | 請根據 CNTR0005W 訊息中的異常狀況訊息來採取動作。 |
Explanation | 嘗試啟動 Stateful Bean 時,儲存器無法連接解除序列化的 Stub(參照)物件。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 儲存器無法從儲存體中移除已取消的有狀態的階段作業 Bean。 |
Action | 請根據 CNTR0008W 訊息中的異常狀況訊息來採取動作。 |
Explanation | 應用程式伺服器試圖存取一個沒有安裝在儲存器中的 Enterprise Bean。 |
Action | 請找出先前指出 Bean 安裝失敗的錯誤訊息。 |
Explanation | 儲存器無法處理環境項目,因為發生 NumberFormatException。 |
Action | 請確定環境項目的值是指定類型的有效字串表示法。 |
Explanation | 儲存器發現一個無效的環境項目類型。 |
Action | 請確定環境項目類型是下列項目之一:String、Integer、Boolean、Double、Byte、Short、Long 或 Float。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 儲存器無法將異常狀況對映至有效的 CORBA 異常狀況。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 儲存器無法從取消儲存庫中移除已取消的有狀態的階段作業 Bean。 |
Action | 請根據 CNTR0016W 訊息中的異常狀況訊息來採取動作。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 當 EJB 儲存器試圖呼叫 EJB 方法時,建立了 EJB 方法簽章並未宣告的異常狀況。 |
Action | 請檢查堆疊追蹤,以判斷異常狀況的來源。如果異常狀況出自客戶撰寫的程式碼,請更正異常狀況的原因。如果不是,請造訪 IBM 支援網站,以取得問題判斷的相關資訊。 |
Explanation | 當 EJB 儲存器試圖呼叫這個 EJB 方法時,建立了 EJB 方法簽章並未宣告的異常狀況。 |
Action | 請檢查堆疊追蹤,以判斷異常狀況的來源。如果異常狀況出自客戶撰寫的程式碼,請更正異常狀況的原因。如果不是,請造訪 IBM 支援網站,以取得問題判斷的相關資訊。 |
Explanation | 當 EJB 儲存器試圖呼叫這個 EJB 方法時,建立了 EJB 方法簽章並未宣告的異常狀況。 |
Action | 請檢查堆疊追蹤,以判斷異常狀況的來源。如果異常狀況出自客戶撰寫的程式碼,請更正異常狀況的原因。如果不是,請造訪 IBM 支援網站,以取得問題判斷的相關資訊。 |
Explanation | 當 EJB 儲存器試圖呼叫這個 EJB 方法時,建立了 EJB 方法簽章並未宣告的異常狀況。 |
Action | 請檢查堆疊追蹤,以判斷異常狀況的來源。如果異常狀況出自客戶撰寫的程式碼,請更正異常狀況的原因。如果不是,請造訪 IBM 支援網站,以取得問題判斷的相關資訊。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 儲存器無法開啟取消目錄。 |
Action | 請確定取消目錄存在。 |
Explanation | Enterprise JavaBean (EJB) 儲存器試圖讀取有狀態的階段作業 Bean 的檔案時,發現 IOException。 |
Action | 請參閱 IOException 中的訊息,以判斷要採取的動作。請確定已針對該檔案設定適當的檔案許可權。 |
Explanation | 試圖寫入有狀態的階段作業 Bean 的檔案時,儲存器發現 IOException。 |
Action | 請參閱 IOException 中的訊息,以判斷要採取的動作。請確定已針對該檔案設定適當的檔案許可權。 |
Explanation | 沒有指定 Entity Bean 的 Datasource。 |
Action | 請指定 Entity Bean 的 Datasource,或指定模組的預設 Datasource。 |
Explanation | 嘗試確定 Datasource 連線時,發生 SQLException。 |
Action | 請參閱您所用資料庫產品的供應商特有文件。一般而言,供應商特有的異常狀況碼會隨 SQLException 一起顯示。這個異常狀況碼可連同供應商特有的文件,一併用來判斷異常狀況的原因。 |
Explanation | 嘗試關閉 Datasource 連線時,發生 SQLException。 |
Action | 請參閱您所用資料庫產品的供應商特有文件。一般而言,供應商特有的異常狀況碼會隨 SQLException 一起顯示。這個異常狀況碼可連同供應商特有的文件,一併用來判斷異常狀況的原因。 |
Explanation | 可能是使用了無效或不正確的 Datasource 名稱,來將 Entity Bean 連結至 Datasource。如果 Datasource 名稱不正確,Datasource 可能無法配置正確。 |
Action | 如果這則訊息的前面有 CNTR0026W 訊息,您必須提供 Datasource 的名稱。如果這則訊息前面沒有 CNTR0026W,請檢查 CNTR0032W 訊息(出現在這則訊息後面)中的 DataSource 名稱。如果發生「找不到名稱」異常狀況,Datasource 名稱很可能不正確。如果提供的 Datasource 名稱正確,請檢查 Datasource 配置。比方說,您可能在 DataSource 配置中指定了不正確的資料庫名稱、使用者 ID 或密碼。 |
Explanation | 這則訊息緊接在 CNTR0031W 訊息之後,提供啟動 Entity Bean 時所用的 Datasource 名稱。 |
Action | 請採取針對 CNTR0031W 訊息所說明的動作。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 配置給 Enterprise JavaBean (EJB) 1.x 版儲存器管理持續性的 Bean 試圖呼叫 Bean 實例上的方法,以處理 finder 方法。 |
Action | 請重新部署 Bean,然後重試作業。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 交易是用 TX_NOT_SUPPORTED、TX_NEVER 或 TX_SUPPORTS 交易屬性啟動的。交易更新了儲存器管理的持續性 (CMP) Entity Bean,而交易正在儲存對持續儲存庫所做的更新。如果並行交易所用的 CMP Entity Bean 採用了相同的主要索引鍵值,某交易的更新可能會覆寫另一項交易的更新。 |
Action | 應用程式必須確定並行交易絕不會更新有相同主要索引鍵值的 CMP Entity Bean。如果無法完成,任何起始交易的 Bean 都必須使用 TX_NEVER、TX_NOT_SUPPORTED 或 TX_SUPPORTS 以外的交易屬性,以確保能夠維護資料的一致性。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 搜尋器所產生的集合含有超出 2147483647 個 Entity Bean。 |
Action | 請變更搜尋器,使其產生的 Entity Bean 集合不會超過 2147483647。 |
Explanation | 使用者在工作量受管伺服器中所含的 Enterprise Bean 上,指定了「確定選項 A」。不支援這種配置組合。 |
Action | 請變更 Enterprise Bean,而使用不同的「確定選項」,或變更伺服器,而不管理其工作量。 |
Explanation | 不支援指定給 Enterprise Bean 的啟動原則。「選項 C」為所採取的預設動作,但這可能不是所要的結果。「啟動原則」和「載入原則」組合是 Application Server 實作 Enterprise JavaBean (EJB) 規格中的確定選項 A、B 和 C 時所用的方法。 |
Action | 請使用有效的設定組合,來重新部署 Enterprise Bean,以刪除這則訊息。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 未針對 Bean 指定 Bean 專用的或預設的 Connection Factory 連結。 |
Action | 請在安裝 Bean 時,指定 Connection Factory 的連結。 |
Explanation | Enterprise JavaBean (EJB) 規格不容許使用這個方法,可能的原因如下:- MessageDriven-Context 介面的 getRollbackOnly 和 setRollbackOnly 方法只應在執行於交易環境定義的訊息驅動 Bean 方法中使用。# - 在訊息驅動 Bean 方法中,不容許呼叫 getCallerPrincipal 和 isCallerInRole 方法,因為儲存器沒有用戶端安全環境定義。# - 在儲存器沒有其有意義的交易環境定義的訊息驅動 Bean 方法中,以及在含有 Bean 管理交易區分的所有訊息驅動 Bean 方法中,不容許呼叫 getRollbackOnly 和 setRollbackOnly 方法。# - 含有儲存器管理交易區分的訊息驅動 Bean 方法不能使用 UserTransaction 介面。# - 在訊息驅動 Bean 方法中,不容許呼叫 getEJBHome 或 getEJBLocalHome 方法,因為訊息驅動 Bean 沒有 EJBHome 或 EJBLocalHome 物件。# |
Action | 在這個環境中,請勿呼叫這個方法。 |
Explanation | finder 方法指定了一個搜尋器收集逾時範圍,但其值設為零。 |
Action | 若想使用搜尋器收集逾時範圍,請提供一個非零的值。 |
Explanation | 使用者在 Enterprise Bean 中指定了「確定選項 A」和「樂觀並行控制」。應用程式伺服器不支援在 Enterprise Bean 上同時使用「確定選項 A」和「樂觀並行控制」。 |
Action | 請變更 Enterprise Bean 為使用確定選項 A 或樂觀並行控制,但不能同時使用這兩者。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 用戶端不作用的時間超出閒置逾時值。 |
Action | 如果離開並留下作用中的交易,這是正常的情況。如果用戶端仍在作用中,您必須要求管理者決定變更用戶端或交易不作用逾時值。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 在儲存器嘗試建立 java:comp/env 項目時,儲存器捕捉到 Throwable。 |
Action | 請根據 CNTR0055W 訊息中的異常狀況訊息來採取動作。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 儲存區大小下限只能指定正整數。將使用預設值。 |
Action | 請將儲存區大小下限值改為一個正整數。 |
Explanation | 儲存區大小上限只能指定正整數。將使用預設值。 |
Action | 請將儲存區大小上限值改為一個正整數。 |
Explanation | 儲存區大小上限必須大於或等於大小下限。將採用儲存區大小下限和儲存區大小上限的預設值。 |
Action | 請變更儲存區大小上限的值,使其大於或等於儲存區大小下限。 |
Explanation | 這些將用於這個 Bean 類型的儲存區大小上下限值。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 已將 findByPrimaryKey 唯讀屬性指定為在所有 Entity Bean 上均置換成 true。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 儲存區大小規格的格式為:bean_name=min,max。Bean 名稱和上下限值之間,必須有等號。 |
Action | 請確定 Bean 名稱和上下限值之間有一個等號。 |
Explanation | 有部署描述子的語法無效。 |
Action | 請驗證部署描述子中 Enterprise JavaBean (EJB) 的相關連結資訊是正確的。 |
Explanation | 在活動階段作業內啟動的 Enterprise JavaBean (EJB) 只應參與序列交易。如果所用的交易屬性相當多樣,比方說,針對其中一個方法使用 REQUIRES,針對另一個方法使用 REQUIRES_NEW 或 NOT_SUPPORTED,就可能造成這個錯誤。 |
Action | 請檢閱指派給 EJB 方法的交易屬性,並驗證方法呼叫的順序沒有在活動階段作業中,造成同一 Bean 出現多項並行交易的情況。 |
Explanation | 只有使用儲存器管理的持續性 (CMP) Bean 的區域交易,才支援 ContainerAtBoundary 解析控制項。 |
Action | 當使用組合工具時,請在 CMP Bean 的「IBM 延伸規格」標籤內,將「解析控制項」改成 "ContainerAtBoundary",再重新啟動伺服器。 |
Explanation | 「活動階段作業」的區域交易界限不適用於訊息驅動 Bean。 |
Action | 請將區域交易界限從「活動階段作業」變更為「Bean 方法」,然後重新啟動應用程式伺服器。 |
Explanation | Enterprise JavaBean (EJB) 規格指出 Session Bean 或 Session Bean Home(具有「Bean 管理交易」)不應該宣告方法的交易屬性。「儲存器管理」方法層次交易的屬性沒有任何意義,因為 Session Bean 將使用「Bean 管理交易」。 |
Action | 請移除這個 Bean 或 Bean Home 的方法的交易屬性。 |
Explanation | Enterprise JavaBean (EJB) 或其 Home(具有「Bean 管理交易」)不應宣告其方法的「儲存器管理活動階段作業」屬性。 |
Action | 請移除這個 EJB 或其 Home 之方法的「儲存器管理活動階段作業」屬性。 |
Explanation | EJB 1.1 版模組不支援「活動階段作業」。 |
Action | 請針對「啟動目標」原則,選取「一次」或「交易」。 |
Explanation | EJB 1.1 版模組上不支援「活動階段作業」。 |
Action | 請為「區域交易界限」選取「Bean 方法」。 |
Explanation | EJB 1.1 版模組不支援「區域交易解析」控制項 ("ContainerAtBoundary")。 |
Action | 請在「區域交易解析」控制項方面,選取「應用程式」。 |
Explanation | 配置成使用儲存器管理「活動階段作業」的 Bean 在「啟動目標」原則方面必須使用「活動階段作業」,或者在「載入時間」原則方面必須使用「間隔」、「每日」或「每週」。 |
Action | 請確定當使用儲存器管理「活動階段作業」時,「啟動目標」原則為「活動階段作業」,或是「載入時間」原則為「間隔」、「每日」或「每週」。 |
Explanation | 若為儲存器管理交易或儲存器管理「活動階段作業」,「區域交易解析」控制項必須是 ContainerAtBoundary。 |
Action | 請將「區域交易解析」控制項設為 "ContainerAtBoundary"。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 找不到或無法載入一或多個 Bean 的實作、Home 介面、遠端介面、本端介面或其他類似的類別。 |
Action | 請確定 Bean 的實作類別、Home 介面、遠端介面,以及其他類別的安裝與配置正確。 |
Explanation | Java Enterprise Edition (Java EE) 元件可能指定了無效的連結資訊。 |
Action | 請驗證部署描述子中 Java EE 元件的相關連結資訊是正確的。 |
Explanation | Java Enterprise Edition (Java EE) 元件可能指定了無效的連結資訊。 |
Action | 請驗證部署描述子中 Java EE 元件的相關連結資訊是正確的。 |
Explanation | 使用者指定必須接受自訂搜尋器存取目的。如果方法具有更新存取目的,就會接受這個存取目的。 |
Action | 您可以在 Bean 層次使用「Java 虛擬機器 (JVM)」和內容,或是將方法的存取目的設為「唯讀」,即可停用自訂搜尋器的處理存取目的。 |
Explanation | Enterprise JavaBean (EJB) 實作所需的 EJB 計時器服務已停用或未啟動。 |
Action | 請參閱先前的訊息來判斷 EJB 計時器服務未啟動的原因,並更正問題或啟用 EJB 計時器服務。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 訊息驅動 Bean (MDB) 的方法必須使用交易屬性為「必要」、「不支援」或「Bean 管理」來部署。 |
Action | 請利用「必要」、「不支援」或「Bean 管理」作為 MDB 方法的交易屬性,來重新部署應用程式。 |
Explanation | 資源配接器在呼叫訊息驅動 Bean (MDB) 沒有實作的方法。 |
Action | 請判斷是否已部署 MDB 來使用正確的資源配接器。如果 Bean 連結到正確的資源配接器,請變更 MDB 來提供方法的實作。 |
Explanation | 資源配接器在 JCA MessageEndpointFactory 物件上呼叫 createEndpoint 方法,且資源配接器將 XAResource 物件當成 createEndpoint 方法的參數之一傳遞。不過,資源配接器生命週期管理程式發現錯誤,使它無法設定這個資源配接器的交易回復。無法順利建立端點。 |
Action | 請檢查日誌,找出先前指出連結到資源配接器的訊息驅動 Bean (MDB) 設定失敗的錯誤訊息。請更正錯誤,以刪除這則錯誤訊息。 |
Explanation | 資源配接器在 JCA MessageEndpointFactory 物件上呼叫 createEndpoint 方法,且資源配接器將 XAResource 物件傳遞給 createEndpoint 方法。不支援這個資源配接器的交易回復,因為資源配接器指出它不支援 XA 交易。不允許資源配接器傳遞 XAResource 物件給 createEndpoint 方法。 |
Action | 請要求「資源配接器」供應商更正資源配接器的配置或實作。 |
Explanation | Enterprise JavaBean (EJB) 1.x、2.0 版和有狀態的階段作業 Bean 無法實作 javax.ejb.TimedObject 介面。 |
Action | 請將 EJB 部署改成 2.1 版或以上,將實作改成不實作 javax.ejb.TimedObject 介面,或變更 EJB 類型。 |
Explanation | 「Enterprise JavaBean (EJB) 規格」不接受配置給 EJB 方法的交易屬性。請參閱 EJB 規格,以取得進一步的詳細資料。 |
Action | 請變更部署描述子,以指定一個容許用於 EJB 方法的交易屬性。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Java Enterprise Edition (Java EE) 元件可能指定了無效的連結資訊。 |
Action | 請驗證部署描述子中 Java EE 元件的相關連結資訊是正確的。 |
Explanation | 應用程式嘗試存取未安裝、未啟動或啟動失敗的應用程式的 Enterprise Bean。 |
Action | 請驗證已安裝和啟動應用程式。如果已安裝和啟動應用程式,請參閱先前有關 Enterprise Bean 啟動失敗的訊息,再更正這些問題。 |
Explanation | 起始設定和啟動 EnterpriseBean 時,發生錯誤。 |
Action | 請根據 CNTR0093E 訊息中的異常狀況訊息來採取動作。 |
Explanation | 只有 EJB 2.x 版儲存器管理的持續性 (CMP) 才支援「Bean 快取 LoadPolicy」(每隔一段時間即重新載入 Entity Bean)。 |
Action | 請將「Bean 快取 LoadPolicy」改成 Bean 類型所支援的值,或將 Bean 改為使用 EJB 2.x 版儲存器管理持續性。 |
Explanation | Session Bean 配置成會在 Enterprise JavaBean (EJB) 模組層次置換記憶體至記憶體抄寫設定,但在 EJB 模組層次上,未提供記憶體至記憶體抄寫設定。 |
Action | 請停用 EJB 模組層次的置換,或針對這個 Session Bean 提供記憶體至記憶體抄寫的設定。 |
Explanation | Session Bean 配置成會在應用程式層次置換記憶體至記憶體抄寫設定,但在應用程式層次上,未提供記憶體至記憶體抄寫設定。 |
Action | 請停用應用程式層次的置換,或針對這個 Session Bean 提供記憶體至記憶體抄寫的設定。 |
Explanation | 已啟用有狀態的階段作業 Bean 失效接手(透過記憶體至記憶體抄寫),但卻遺漏了記憶體至記憶體抄寫設定。 |
Action | 請停用有狀態的階段作業 Bean 失效接手,或提供 EJB 儲存器的記憶體至記憶體抄寫設定。 |
Explanation | 已針對此 Bean 將應用程式配置成在呼叫自訂 findBy 方法之前,不會和持續性儲存體同步化。這個行為和 Enterprise JavaBean (EJB) 2.0 版(和以上)規格不相容,但可以提升效能。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 已順利起始設定 DRS 中的有狀態的階段作業 Bean 支援 z/OS 控制器服務。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 在指定的方法中,捕捉到異常狀況。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 傳給指定方法的服務者記號是空值。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 傳給指定方法的 entryKey 參數是空值。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 傳給指定方法的 entryKey 值是空值。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 指定的方法無法將 entryKey 參數轉換成位元組陣列。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 指定的方法在處理服務者記號時捕捉到異常狀況。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 指定的方法無法取得用來處理服務者記號的 Proxy。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 指定的方法無法將服務者記號轉換成位元組陣列。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 指定的方法在獲得用來處理服務者記號的 Proxy 時捕捉到異常狀況。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 傳給指定方法的事件參數為空值。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 指定的方法無法將所傳遞的 entryKey 值轉換成位元組陣列。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 指定的方法無法將事件轉換成位元組陣列。 |
Action | 使用者不需要執行任何動作。 |
Explanation | Enterprise JavaBean (EJB) 規格要求訊息驅動 Bean 必須實作它所支援的傳訊類型的訊息接聽器介面。 |
Action | 請變更類別,以便按照 EJB 規格的要求來實作介面。 |
Explanation | 指定的 SfDRSControllerInstance 收到 REPLICATION_UP 事件。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 指定的 SfDRSControllerInstance 收到 REPLICATION_DOWN 事件。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 指定的 SfDRSControllerInstance 收到 IS_CONGESTED 事件。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 指定的 SfDRSControllerInstance 收到 NOT_CONGESTED 事件。 |
Action | 使用者不需要執行任何動作。 |
Explanation | Bean 已配置成如果尚未修改,則會阻止 Enterprise JavaBean (EJB) 儲存器呼叫 ejbStore() 方法。這個行為和 EJB 2.0 版(和以上)規格不相容,但可以提升效能。 |
Action | 使用者不需要執行任何動作。 |
Explanation | Bean 已配置成讓在呼叫定義於本端 Home 介面和本端商業介面上的方法前後所進行的程序流暢化。這個行為和 Enterprise JavaBean (EJB) 2.0 版(和以上)規格不相容,但可以提升效能。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 只有使用本端介面的 Enterprise JavaBean (EJB) 2.x 版(或以上)Entity Bean 才能實作 com.ibm.websphere.ejbcontainer.LightweightLocal 介面。原因碼指出發生如下的特定違規情況: 1 - EJB 不是 Entity Bean。 2 - Bean 是 EJB 1.x 版或儲存器管理持續性 (CMP) 1.x 版 Entity Bean。 3 - EJB 未定義本端介面。 |
Action | 請將 EJB 的類型改為 "Entity"、將 EJB 部署改為 2.0 版(或以上)、變更 EJB 部署來指定本端介面,或將實作改成不實作 com.ibm.websphere.ejbcontainer.LightweightLocal 介面。 |
Explanation | Boolean 類型的 Enterprise JavaBean (EJB) java:comp/env 環境定義環境項目應該指派 'true' 或 'false' 值。任何其他值都會得出 'false',但可能表示配置有問題。應用程式的行為可能不符預期。 |
Action | 請將 Boolean 類型的 EJB java:comp/env 環境定義環境項目改成 'true' 或 'false'。 |
Explanation | container-transaction 元素中的所有 ejb-name 元素必須符合 enterprise-beans 元素中的有效 ejb-name 元素。 |
Action | 請更正 ejb-jar.xml 檔,讓 container-transaction 元素中的所有 ejb-name 元素皆符合 enterprise-beans 元素中的有效 ejb-name 項目。 |
Explanation | method-permission 元素中的所有 ejb-name 元素必須符合 enterprise-beans 元素中的有效 ejb-name 元素。 |
Action | 請更正 ejb-jar.xml 檔,讓 method-permission 元素中的所有 ejb-name 元素皆符合 enterprise-beans 元素中的有效 ejb-name 項目。 |
Explanation | exclude-list 元素中的所有 ejb-name 元素必須符合 enterprise-beans 元素中的有效 ejb-name 元素。 |
Action | 請更正 ejb-jar.xml 檔,讓 exclude-list 元素中的所有 ejb-name 元素皆符合 enterprise-beans 元素中的有效 ejb-name 項目。 |
Explanation | 登錄在注入引擎中的注入處理器,無法識別和收集類別的所有相關聯註釋。 |
Action | 請更正 ejb-jar.xml 和類別的相關註釋。 |
Explanation | 訊息驅動 Bean 必須使用 XML、註釋或 Enterprise JavaBeans (EJB) 類別的實作子句,來定義一個訊息接聽器介面。 |
Action | 請檢查 MDB 類別的 XML 和 Java 來源,並指定訊息接聽器介面。 |
Explanation | 只能指定正整數或零作為最大儲存區大小逾時值。將使用預設值。 |
Action | 請將最大儲存區大小上限逾時值變更為正整數或零。 |
Explanation | 這些是將用於此 Bean 類型的儲存區大小下限、儲存區大小上限和最大儲存區大小逾時值。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 就給定的 Bean 或 Home 來說,簡式 JNDI 連結名稱和特定 JNDI 連結不能混用。 |
Action | 請在指定模組中更正 Bean 或 Home 的連結檔案設定。 |
Explanation | 視 Bean 類型而定,Enterprise Bean 必須至少配置一個元件、商業、Web 服務端點或訊息接聽器介面。 |
Action | 請更正 ejb-jar.xml 檔或這個 Bean 的原始程式碼註釋配置設定。 |
Explanation | Stateless Session Bean 不能配置訊息接聽器介面。有狀態的階段作業 Bean 則是不能配置這些介面類型中的任何一種。 |
Action | 請更正 ejb-jar.xml 檔或這個 Bean 的原始程式碼註釋配置設定。 |
Explanation | Entity Bean 不能配置這些介面類型中的任何一種。 |
Action | 請更正 ejb-jar.xml 檔或這個 Bean 的原始程式碼註釋配置設定。 |
Explanation | 訊息驅動 Bean 不能配置這些介面類型中的任何一種。 |
Action | 請更正 ejb-jar.xml 檔或這個 Bean 的原始程式碼註釋配置設定。 |
Explanation | 在連結檔中,每一個訊息驅動 Bean 都必須有一個訊息驅動 Bean 連結。 |
Action | 請檢查 ejb-jar-bnd.xml 連結檔中是否有 MDB,並確定已存在一個連結項目。 |
Explanation | 指定 Bean 或 Home 的本端連結名稱不是以 ejblocal: 為開頭。 |
Action | 請更正指定模組中的 Bean 或 Home 的本端連結名稱。 |
Explanation | 給定 Bean 或 Home 的遠端連結名稱不能以 ejblocal: 為開頭。 |
Action | 請更正指定模組中的 Bean 或 Home 的遠端連結名稱。 |
Explanation | JNDI 連結名稱不得含有空字串。 |
Action | 請更正 ejb-jar-bnd.xml 連結檔,以提供有效的 JNDI 連結名稱給這個 Bean。 |
Explanation | 每一個商業介面只能配置一個 JNDI 連結名稱。 |
Action | 請更正 ejb-jar-bnd.xml 連結檔,以提供單一 JNDI 連結名稱給這個 Bean。 |
Explanation | 每一個商業介面 JNDI 連結必須配置一個有效的商業介面類別。 |
Action | 請更正 ejb-jar.xml 檔或原始程式碼註釋,以配置有效的商業介面類別。 |
Explanation | 每一個 Home JNDI 連結皆必須配置一個相符的 Home 介面類別。 |
Action | 請更正 ejb-jar.xml 檔或原始程式碼註釋,以配置有效的 Home 介面類別。 |
Explanation | 所有 EJB 連結在 ibm-ejb-jar-bnd.xml 檔中皆必須有一個 enterpriseBean 段落。 |
Action | 請檢查 ibm-ejb-jar-bnd.xml 檔,並確定所有的 EJB 連結皆有一個 Enterprise Bean 段落。 |
Explanation | 訊息驅動 Bean 的所有連結在訊息驅動連結中皆必須有一個 jca-adapter 段落。 |
Action | 請檢查連結檔,並確定所有的訊息驅動連結皆有一個 jca-adapter 段落。 |
Explanation | 訊息驅動 Bean 的所有連結要求 jca-adapter 段落必須含有一個 activation-spec-binding-name 值。 |
Action | 請檢查連結檔,並確定所有的訊息驅動連結皆有一個 jca-adapter 段落,內含 activation-spec-binding-name 值。 |
Explanation | 訊息驅動 Bean 的所有連結要求 jca-adapter 段落必須含有一個 destination-binding-name 值。 |
Action | 請檢查連結檔,並確定所有的訊息驅動連結皆有一個 jca-adapter 段落,內含 destination-binding-name 值。 |
Explanation | 連結檔中出現簡單的語法錯誤或語意違規。 |
Action | 請查看日誌檔,取得其他的「肇因」異常狀況,其中可能提供特定的剖析器訊息詳細資料。請更正連結檔錯誤,並重新安裝應用程式。 |
Explanation | 連結檔中出現簡單的語法錯誤或語意違規。 |
Action | 請更正連結檔錯誤,並重新安裝應用程式。 |
Explanation | 未配置這個 Bean 所需的 Connection Factory 資源。CMP Entity Bean 不會起作用。 |
Action | 請確定已在管理主控台選取適當的資料來源供 CMP 使用,以建立必要的 Connection Factory 資源。 |
Explanation | 在 Bean 的起始設定和啟動程序期間發生錯誤。 |
Action | 請查看異常狀況訊息,判斷沒有啟動 Bean 的原因。此外,請檢查日誌,取得和啟動此 Bean 有關的其他異常狀況訊息。 |
Explanation | 此錯誤訊息中指出的註釋彼此衝突。請勿在相同方法上同時指定這些註釋。 |
Action | 請將這兩個註釋(或其中一個)從指定的方法中移除,以變更 Java 原始程式碼。然後重新安裝應用程式。 |
Explanation | 指定的角色在 @RolesAllowed 註釋中只能指定一次。 |
Action | 請將重複的角色從這項註釋中移除,以變更 Java 原始程式碼。然後重新安裝應用程式。 |
Explanation | 此錯誤訊息中指出的註釋彼此衝突。請勿在相同類別上指定這些註釋。 |
Action | 請將這兩個註釋(或其中一個)從指定的類別中移除,以變更 Java 原始程式碼。然後重新安裝應用程式。 |
Explanation | 給定的角色在 @RolesAllowed 註釋中只能指定一次。 |
Action | 請將重複的角色從這項註釋中移除,以變更 Java 原始程式碼。然後重新安裝應用程式。 |
Explanation | 嘗試參照此 Bean 的元件出現配置錯誤。元件指定了一個此 Bean 不支援的介面。 |
Action | 請在嘗試參照此 Bean 的元件上,變更 ejb-ref 標籤或 @EJB 註釋,以指定支援的介面。請檢查日誌檔,取得相關的異常狀況,其中會指出出現配置錯誤的呼叫元件。 |
Explanation | 嘗試參照 Bean 的元件出現配置錯誤。元件並未指定要呼叫此 Bean 上的本端或遠端介面。 |
Action | 請在嘗試參照此 Bean 的元件上,變更 ejb-ref 標籤或 @EJB 註釋,以指定 Bean 的本端或遠端介面。請檢查日誌檔,取得相關的異常狀況,其中會指出出現配置錯誤的呼叫元件。 |
Explanation | 有狀態的階段作業 Bean 無法同時配置成具備失效接手支援和延伸範圍持續性環境定義支援。 |
Action | 請刪除此 Bean 的這兩個配置設定之一。然後重新安裝應用程式。 |
Explanation | Enterprise Bean 必須實作所有方法,其在介面類別中指定。 |
Action | 請更正 Bean 的實作,以包含所有必要的方法。然後重新安裝應用程式。 |
Explanation | Timer Bean 必須實作一個逾時方法,其中有一個 javax.ejb.Timer 類型的單一參數,或完全沒有參數。 |
Action | 請更正 Bean 的實作來併入必要的參數,或不併入任何參數。然後重新安裝應用程式。 |
Explanation | 模組的配置延伸規格檔中可能出現錯誤,或者這兩個 Bean 中之一可能不存在。 |
Action | 請在模組的延伸規格 XML 檔中更正所配置的繼承關係,或提供遺漏的 Bean 實作。 |
Explanation | 繼承自 TimedObject 介面的 Timer Bean 必須實作以下的逾時方法:ejbTimeout |
Action | 請更正 Bean 的實作,以包含必要的方法。然後重新安裝應用程式。 |
Explanation | Timer Bean 只能實作一個逾時方法。 |
Action | 請更正 Bean 的實作,以便只包含一個逾時方法。然後重新安裝應用程式。 |
Explanation | Timer Bean 必須提供所配置逾時方法的實作。 |
Action | 請更正 Bean 的實作,以包含必要的逾時方法。然後重新安裝應用程式。 |
Explanation | Timer Bean 只能配置一個逾時方法。 |
Action | 請更正 Bean 配置,以便只指定一個逾時方法。然後重新安裝應用程式。 |
Explanation | 逾時方法不得建立應用程式異常狀況。 |
Action | 請更正逾時方法的實作,使其不會建立應用程式異常狀況。然後重新安裝應用程式。 |
Explanation | 逾時方法必須傳回 void。 |
Action | 請更正逾時方法的實作,以傳回 void。然後重新安裝應用程式。 |
Explanation | 逾時方法不得宣告為 static 或 final。 |
Action | 請更正逾時方法的實作宣告。然後重新安裝應用程式。 |
Explanation | 已在指定的命名位置連結該介面。 |
Action | 在嘗試查閱這個介面時,請使用指定的命名位置。 |
Explanation | 由於 Enterprise Bean 有多個介面,每個連結名稱都必須延伸以成為唯一名稱。 |
Action | 請完成下列其中一個動作:/n 使用延伸的名稱來查閱這個 Enterprise Bean 的介面。/n 變更這個 Bean 的配置資料,讓每一個介面的連結位置都是唯一的。 |
Explanation | Enterprise Bean 名稱可能不正確,或者指定給 Bean 的連結不存在。 |
Action | 請更正連結檔。然後重新安裝應用程式。 |
Explanation | 每一個 Enterprise Bean 必須指定一種 Bean 類型,像是:Stateless Session Bean、訊息驅動 Bean 等。 |
Action | 請更正這個 Bean 的 Java 原始程式碼註釋或 ejb-jar.xml 配置設定。然後重新安裝應用程式。 |
Explanation | 每一個 Enterprise Bean 介面都必須指定唯一的連結位置。 |
Action | 請更正上述兩個 Bean 介面之一的連結檔,讓每一個介面的連結位置都是唯一的。 |
Explanation | 每一個 Enterprise Bean 介面都必須指定唯一的連結位置。 |
Action | 請更正上述兩個 Bean 介面之一的連結檔,讓每一個介面的連結位置都是唯一的。 |
Explanation | 已在指定的命名位置連結 Home 介面。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 在配置參照延伸持續性環境定義的有狀態的階段作業 Bean 時,必須將「啟動原則」設為 ONCE。 |
Action | 請將配置給 Bean 的「啟動原則」改為 ONCE。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 不容許 Session Bean 同時實作 Web 服務提供者介面和 JAX-RPC Web 服務端點介面。 |
Action | 請將所配置的 JAX-RPC Web 服務端點介面從 ejb-jar.xml 檔中移除,或是變更 Bean 實作,使其不會實作 Web 服務提供者介面。 |
Explanation | Bean 必須實作所有配置的 Web 服務端點方法。 |
Action | 請變更 Bean 實作,以包含所有的 Web 服務端點方法。 |
Explanation | 已達到 EJB 計時器服務(EJBTimer 配置物件的 nonPersistentTimerRetryCount)所配置的重試次數上限。在逾時方法成功之前,不會進一步重試。 |
Action | 請判斷逾時方法失敗的原因,或增加重試次數上限。 |
Explanation | 當訊息驅動 Bean 啟動時,將使用指定的啟動規格來啟動訊息端點。 |
Action | 不需採取任何動作。 |
Explanation | 試圖取得計時器管理程式,因為 EJBTimer 配置物件 (uniqueTimerManagerForNP) 已配置建立非持續性計時器的個別執行緒儲存區的選項。 |
Action | 作為替代方案,您也可以配置計時器服務來針對非持續性計時器使用排程器。 |
Explanation | interceptor stanza 包含名稱屬性值相同的多個 ejb-ref、resource-ref、resource-env-ref 或 message-destination-ref 段落。每一個 ejb-ref、resource-ref、resource-env-ref 或 message-destination-ref 段落必須有不同的名稱屬性值。 |
Action | 請移除無關的段落,或變更一或多個 ejb-ref、resource-ref、resource-env-ref 或 message-destination-ref 段落中其名稱屬性的值,使其名稱在 interceptor stanza 和 Enterprise Bean 的階段作業或訊息驅動段落內具有唯一性。 |
Explanation | 您只能在 Session Bean 上配置非同步方法。 |
Action | 請從 Bean 中移除非同步方法。 |
Explanation | 模組的 ibm-ejb-jar.xmi 或 ibm-ejb-jar.xml 檔含有相同 EJB 的相同參照的多個連結。 |
Action | 請移除 Bean 中的參照連結,只留下一個。 |
Explanation | 非同步方法可能配置了下列交易屬性類型:TX_REQUIRED、TX_REQUIRES_NEW 或 TX_NOT_SUPPORTED。 |
Action | 請將方法的交易屬性配置改成三個支援的類型之一。 |
Explanation | 這個異常是非預期的。無法立即知道原因。 |
Action | 如果問題仍在,您可以在下列網站中搜尋訊息 ID,找到可用的其他資訊:IBM WebSphere Application Server 支援網頁:http://www.ibm.com/software/webservers/appserv/was/support/ 以及 IBM WebSphere Application Server for z/OS 支援網頁:http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | 只有單態階段作業 Bean 能夠用 Startup 註釋或 XML 部署描述子來定義。 |
Action | 請刪除這個 EJB 類別中的 Startup Java 註釋或 XML 部署描述子,或將類別改成單態階段作業 Bean。 |
Explanation | 已在應用程式的啟動處理程序中,建立 Startup 單態階段作業 Bean 實例。任何失敗都會造成應用程式啟動失敗。 |
Action | 請刪除附加到這個錯誤訊息之異常狀況的原因。 |
Explanation | 當共用配置給持續性計時器的執行緒儲存區時,您必須配置多個計時器執行緒。在 EJBTimer 配置物件上,當 uniqueTimerManagerForNP 屬性設為 true 時,numNPTimerThreads 屬性必須設為 1 或以上。 |
Action | 在應用程式伺服器的 EJB 計時器服務設定中,請指定一個正值來作為非持續性計時器的執行緒數目。作為替代方案,您也可以選取選項來共用配置給持續性計時器的執行緒儲存區(EJBTimer 配置物件的 uniqueTimerManagerForNP 屬性指定 false),以配置計時器服務來針對非持續性計時器使用排程器。 |
Explanation | 存取逾時是透過註釋或部署描述子來指定。這個值必須是 -1 或以上,且小於 java.lang.Long.MAX_VALUE (9223372036854775807)。 |
Action | 請更正訊息所識別之方法的存取逾時值。部署描述子利用方法名稱 "*" 來表示單態類別的所有方法。如果使用註釋,且在方法上找不到 @AccessTimeout 註釋,請在類別層次上,更正 @AccessTimeout 註釋。 |
Explanation | 並行管理類型可以利用單態階段作業 Bean 部署描述子中的 @ConcurrencyManagement 註釋或 concurrency-management-type 標籤來指定。單態階段作業 Bean 的這個值必須是 BEAN 或 CONTAINER。 |
Action | 請將 @ConcurrencyManagement 註釋或 concurrency-management-type 標籤的值更正為 Bean 或 Container。 |
Explanation | 部署描述子無法置換單態階段作業 Bean 的 @ConcurrencyManagement 註釋所提供的值。 |
Action | 請移除或變更 ejb-jar.xml 檔中的值,使它不置換 @ConcurrencyManagement 註釋中的值。 |
Explanation | 試圖取得工作管理員。 |
Action | 請確定計時器服務排程器配置了工作管理員。 |
Explanation | 存取逾時是透過註釋或部署描述子來指定。轉換成毫秒的結果必須大於零,且小於 java.lang.Long.MAX_VALUE (9223372036854775807),才有效。 |
Action | 請更正訊息所識別之方法的存取逾時值。部署描述子利用方法名稱 "*" 來表示單態類別的所有方法。如果使用註釋,且在方法上找不到 @AccessTimeout 註釋,請在類別層次上,更正 @AccessTimeout 註釋。 |
Explanation | Bean 透過 @DependsOn 註釋或 ejb-jar.xml 檔中的 depends-on 元素,配置成相依於另一個 Bean。不過,這個 Bean 不是單態階段作業 Bean。 |
Action | 請移除相依關係 meta 資料,或變更 Bean 的類型。 |
Explanation | Bean 透過 @DependsOn 註釋或 ejb-jar.xml 檔中的 depends-on 元素,配置成相依於另一個 Bean。不過,另一個 Bean 不存在。 |
Action | 請移除或變更對於不存在的 Bean 的相依關係。 |
Explanation | Bean 配置成相依於另一個指定名稱的 Bean。這個名稱的 Bean 在相同模組中不存在,多個其他模組含有這個名稱的 Bean。 |
Action | 請移除相依關係,或使用完整的 Bean 名稱,例如 module.jar#BeanName |
Explanation | Bean 透過 @DependsOn 註釋或 ejb-jar.xml 檔中的 depends-on 元素,配置成相依於另一個 Bean。不過,另一個 Bean 不是單態。 |
Action | 請移除或變更對於非單態 Bean 的相依關係,或調整非單態 Bean 的類型。 |
Explanation | Bean 透過 @DependsOn 註釋或 ejb-jar.xml 檔中的 depends-on 元素,配置成相依於它本身,或相依於另一個間接相依於它本身的 Bean。 |
Action | 請移除或變更對於指定的 Bean 的相依關係,或變更其中一個相依關係,以便不相依於它。 |
Explanation | 這個方法透過 @Asynchronous 註釋或 ejb-jar.xml 檔中的 asynch-method 元素配置成非同步。傳回類型為 void 的非同步方法,throws 子句不能有應用程式異常狀況。 |
Action | 請變更方法的傳回類型,移除 throws 子句中的應用程式異常狀況,或變更方法的 meta 資料,使它不再非同步。 |
Explanation | 指定的 Session Bean 在 ejb-jar.xml 檔中宣告了非同步方法,但未指定 "method-name" 元素。 |
Action | 請修改 ejb-jar.xml 檔,指定應該是非同步的方法的 method-name(或 "*" 代表所有方法)。 |
Explanation | ejb-jar.xml 檔在含有萬用字元 (*) method-name 元素的 async-method 元素內,不正確地指定了 method-params 元素。依照 EJB 3.1 規格,不接受這個情況。 |
Action | 請從 XML 中移除 method-params 元素,或變更 method-name 元素來代表含有指定 method-params 參數的特定方法。 |
Explanation | 非同步方法之 method-intf 元素的有效值只有 "Local" 和 "Remote"。任何其他值都無效,EJB 儲存器不會辨識含括的 async-method 元素。 |
Action | 請將 method-intf 元素值修改為 "Local" 或 "Remote"。 |
Explanation | 非同步方法必須傳回 void 或 future<V>。 |
Action | 請更正非同步方法實作來傳回 void 或 future<V>。然後重新安裝應用程式。 |
Explanation | 您不能指定有狀態的階段作業 Bean 的自動計時器。 |
Action | 請移除自動計時器,或變更 Bean 類型。 |
Explanation | 自動計時器只能是不含任何參數,或只有單一 javax.ejb.Timer 參數。 |
Action | 請變更方法參數類型,或移除自動計時器 meta 資料。 |
Explanation | Enterprise JavaBeans 規格要求逾時回呼方法必須含有以下簽章:void <METHOD>() 或 void <METHOD>(Timer timer) |
Action | 請更正這個 Bean 類別的逾時回呼方法簽章。 |
Explanation | 部署描述子包含指定方法名稱的自動計時器 meta 資料,但按照這個名稱,找不到含逾時回呼方法簽章的方法。逾時回呼方法的傳回類型必須是 void,且必須不含任何參數,或只有類型為 javax.ejb.Timer 的單一參數。 |
Action | 請新增一個指定名稱的方法、變更這個名稱之現有方法的方法簽章,或從部署描述子中移除計時器。 |
Explanation | 在部署描述子,或在 @Schedule 或 @Schedules 註釋中,指定的方法有自動計時器 meta 資料,但在 meta 資料中指定欄位的值無效。 |
Action | 請變更自動計時器 meta 資料中的欄位,或移除自動計時器 meta 資料。 |
Explanation | 在部署描述子,或在 @Schedule 或 @Schedules 註釋中,指定的方法有自動計時器 meta 資料,但在 meta 資料中指定欄位的值超出該欄位的界限。 |
Action | 請變更自動計時器 meta 資料中的欄位,或移除自動計時器 meta 資料。 |
Explanation | 在部署描述子,或在 @Schedule 或 @Schedules 註釋中,指定的方法有自動計時器 meta 資料,但在 meta 資料中指定欄位的範圍界限無效。範圍的上界和下界必須是非負數的整數或關鍵字值。 |
Action | 請變更自動計時器 meta 資料中的欄位,或移除自動計時器 meta 資料。 |
Explanation | 在部署描述子,或在 @Schedule 或 @Schedules 註釋中,指定的方法有自動計時器 meta 資料,但在 meta 資料中指定欄位的間隔值無效。增量值必須是整數。 |
Action | 請變更自動計時器 meta 資料中的欄位,或移除自動計時器 meta 資料。 |
Explanation | 在部署描述子,或在 @Schedule 或 @Schedules 註釋中,指定的方法有自動計時器 meta 資料,但在 meta 資料中指定欄位的清單值無效。列出值必須是整數、關鍵字或範圍。 |
Action | 請變更自動計時器 meta 資料中的欄位,或移除自動計時器 meta 資料。 |
Explanation | 在部署描述子,或在 @Schedule 或 @Schedules 註釋中,指定的方法有自動計時器 meta 資料,但在 meta 資料中指定欄位使用增量。您可以只將增量用於秒、分鐘和小時等欄位。 |
Action | 請變更自動計時器 meta 資料中的欄位,或移除自動計時器 meta 資料。 |
Explanation | 在部署描述子,或在 @Schedule 或 @Schedules 註釋中,指定的方法有自動計時器 meta 資料,但在 meta 資料中的指定欄位沒有星期的序數關鍵字。在 1st、2nd、3rd、4th 和 5th 等關鍵字後面,必須接著星期關鍵字。 |
Action | 請變更自動計時器 meta 資料中的欄位,或移除自動計時器 meta 資料。 |
Explanation | 可能是模組的 meta 資料無效,或 EJB 計時器服務的排程器無法建立自動計時器。 |
Action | 請檢查模組 meta 資料和排程器配置。 |
Explanation | 伺服器針對指定的模組,建立了指定數目的自動計時器。如果伺服器先前建立了這個模組的持續性自動計時器,在後續啟動應用程式時,不會建立任何持續性自動計時器。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 在部署描述子中使用了 @Interceptors 註釋或 interceptor-class 標籤來提供攔截程式類別名稱清單。在攔截程式類別清單中,類別只能出現一次。 |
Action | 請將重複的攔截程式類別從攔截程式類別清單中刪除。或者,如果指定的攔截程式類別名稱不正確,請變更該名稱。 |
Explanation | 攔截程式類別可以是類別層次或方法層次的攔截程式,但不能兼具這兩種類型。 |
Action | 請將攔截程式類別從類別層次攔截程式清單或方法層次攔截程式清單中刪除。 |
Explanation | 攔截程式類別可以是預設攔截程式或方法層次的攔截程式,但不能兼具這兩種類型。 |
Action | 請將攔截程式類別從預設攔截程式清單或方法層次攔截程式清單中刪除。 |
Explanation | 這個類別中將多個方法指定為給定類型的攔截程式方法。Enterprise JavaBeans 3.0 規格不容許您在這個類別中指定多個同類型的攔截程式方法。 |
Action | 請更正這個類別的 Java 原始程式碼註釋或部署描述子,讓其中只有一個給定類型的攔截程式方法。 |
Explanation | interceptor-binding 元素使用了必須指定 method-name 標籤的 exclude-class-interceptors 元素。 |
Action | 請新增 method-name 標籤,以更正部署描述子。 |
Explanation | interceptor-binding 元素使用了僅適用於樣式 2、樣式 3 或樣式 4 interceptor-binding 元素的 exclude-default-interceptors 元素。 |
Action | 請刪除 exclude-default-intercrptor 元素。或者,請變更 interceptor-binding 元素中的 ejb-name 標籤,以提供特定的 Enterprise Bean 名稱。 |
Explanation | 不能在 Enterprise Bean 的相同方法上同時指定樣式 3 和樣式 4 interceptor-binding 元素。 |
Action | 請在這個 Bean 中刪除指定方法的樣式 3 或樣式 4 interceptor-binding 元素。 |
Explanation | 當使用 interceptor-order 元素時,指定的類別層次排序必須是一個整體順序。該順序必須涵蓋了在該層次(和以上)所定義的所有攔截程式類別。此規則唯一的例外是使用 exclude-default-inteceptors 元素來明確排除某些攔截程式類別。 |
Action | 請在這個 Bean 的類別層次 interceptor-order 元素上,指定額外的攔截程式名稱。之後,Bean 將提供整體的攔截程式順序。 |
Explanation | 當使用 interceptor-order 元素時,指定的方法層次排序必須是一個整體順序。該順序必須涵蓋了在該層次(和以上)所定義的所有攔截程式類別。此規則唯一的例外是使用 exclude-class-interceptors 或 exclude-default-inteceptors 元素來明確排除某些攔截程式類別。 |
Action | 請在這個 Bean 的方法層次 interceptor-order 元素上,指定額外的攔截程式名稱。之後,Bean 將提供整體的攔截程式順序。 |
Explanation | Enterprise JavaBeans 3.0 規格不容許攔截程式方法為 final 或 static。 |
Action | 請將 final 或 static 修飾元從這個攔截程式方法中移除。 |
Explanation | Enterprise JavaBeans 3.0 規格要求 around-invoke 和 around-timeout 方法必須含有以下簽章:Object <METHOD>(InvocationContext) throws Exception |
Action | 請更正這個攔截程式的方法簽章。 |
Explanation | 針對 Interceptor 1.2,此規格要求 Enterprise Bean 的生命週期方法要有下列其中一個簽章:void METHOD() 或 Object METHOD() |
Action | 請更正這個攔截程式的方法簽章。 |
Explanation | 針對 Interceptor 1.2,此規格要求攔截程式類別的生命週期方法要有下列其中一個簽章:void METHOD (InvocationContext) 或 Object METHOD (InvocationContext)。 |
Action | 請更正這個攔截程式的方法簽章。 |
Explanation | Enterprise JavaBeans 3.0 規格要求 @Remove 註釋必須套用在有狀態的階段作業 Bean 的商業方法上。 |
Action | 請將 @Remove 註釋改放到這個 Bean 的商業方法中,或將指定的方法改為商業方法。 |
Explanation | Enterprise JavaBeans 3.0 規格要求必須使用相符的 ejbCreate<METHOD> 來作為有狀態的階段作業 Bean 類別的起始設定方法。以針對 EJB 2.1 或更早層次的應用程式設計介面 (API) 而撰寫的有狀態的階段作業 Bean 而言,這項需求是存在的。 |
Action | 請在 ejb-jar.xml 檔中,將 @Init 註釋或 init-method 元素從這個 Bean 上的指定方法中移除。 |
Explanation | @Init 註釋會套用在 Enterprise Bean 的多個方法上。Enterprise JavaBeans 3.0 規格要求必須指定 Home 或本端 Home 介面中已修訂的 create<METHOD> 方法名稱(如果語義不明確的話)。 |
Action | 請使用 @Init 註釋的 value 元素,在指定的兩個方法之一上指定 create<METHOD> 的名稱。此種做法可移除語義不明確情況。 |
Explanation | init-method 元素所指定的方法名稱不是 Enterprise Bean 類別的公用方法。 |
Action | 請更正 init-method 元素的方法名稱或方法簽章,以指定這個 Bean 的公用方法。 |
Explanation | 找不到或無法載入 Enterprise Bean 3.0 層次的攔截程式類別。 |
Action | 請驗證攔截程式類別已正確安裝和配置。 |
Explanation | 指定的方法名稱不是攔截程式類別的方法。 |
Action | 請更正方法名稱或方法簽章,以指定這個攔截程式類別的其中一個方法。 |
Explanation | 在樣式 1 interceptor-binding 元素中不容許使用 method-name 元素。 |
Action | 請將 interceptor-binding 更正為樣式 2 interceptor-binding 元素,或移除 method-name 元素。 |
Explanation | 這個攔截程式類別不能同時存在於預設攔截程式清單和類別層次攔截程式清單中(除非已在類別層次排除了預設攔截程式)。 |
Action | 請將重複的攔截程式類別從預設或類別層次攔截程式清單中移除。或者,在這個 Bean 的類別層次下排除預設攔截程式。 |
Explanation | 對 Stateless Session Bean 來說,Enterprise JavaBeans 3.0 規格要求必須將 ejbCreate、ejbRemove、ejbActivate 和 ejbPassivate 方法分別當成 @PostConstruct、@PreDestroy、@PostActivate 和 @PrePassivate 生命週期回呼攔截程式方法使用。 |
Action | 請更正部署描述子或註釋,讓方法成為生命週期回呼攔截程式的正確類型。 |
Explanation | 對有狀態的階段作業 Bean 來說,Enterprise JavaBeans 3.0 規格要求必須將 ejbRemove、ejbActivate 和 ejbPassivate 方法分別當成 @PreDestroy、@PostActivate 和 @PrePassivate 生命週期回呼攔截程式方法使用。ejbCreate 方法必須當成 @Init 方法使用。 |
Action | 請更正部署描述子或註釋,讓方法成為生命週期回呼攔截程式的正確類型。 |
Explanation | 對訊息驅動 Bean 來說,Enterprise JavaBeans 3.0 規格要求必須將 ejbCreate 和 ejbPassivate 方法分別當成 @PostConstruct 和 @PreDestroy 生命週期回呼攔截程式方法使用。 |
Action | 請更正部署描述子或註釋,讓方法成為生命週期回呼攔截程式的正確類型。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,樣式 3 或樣式 4 interceptor-binding 必須使用 <method-name> 標籤來指定方法名稱,且該名稱可在 Enterprise Bean 的商業介面之一中找到。 |
Action | 請指定一個可在 Enterprise Bean 商業介面之一中找到的方法名稱,或新增方法至 Enterprise Bean 的其中一個商業介面中。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,模組只能使用一個樣式 1 interceptor-binding。 |
Action | 請更正部署描述子,讓模組只使用一個樣式 1 interceptor-binding。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,每一個 Enterprise Bean 只能使用一個樣式 2 interceptor-binding。 |
Action | 請更正部署描述子,讓 Enterprise Bean 只使用一個樣式 2 interceptor-binding。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Enterprise Bean 的每一個方法只能使用一個樣式 3 interceptor-binding。 |
Action | 請更正部署描述子,讓 Enterprise Bean 的方法只使用一個樣式 3 interceptor-binding。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Enterprise Bean 中內含給定方法簽章的每一個方法只能使用一個樣式 4 interceptor-binding。 |
Action | 請更正部署描述子,讓 Enterprise Bean 的方法只使用一個樣式 4 interceptor-binding。 |
Explanation | AroundConstruct 註釋只供攔截程式類別使用。Enterprise Bean 類別不能使用它。 |
Action | 請將 AroundConstruct 註釋從 Enterprise Bean 類別上的方法移除。 |
Explanation | 未從排程器中,移除伺服器上應用程式所關聯的任何自動 Enterprise JavaBean 計時器。因此,排程器將來可能會嘗試執行這些計時器。 |
Action | 請從連接的 wsadmin 階段作業執行 'removeAutomaticEJBTimers' 指令,來移除這部特定伺服器上應用程式所關聯的計時器。 |
Explanation | 未從排程器中,移除伺服器上應用程式和模組所關聯的任何自動 Enterprise JavaBean 計時器。因此,排程器將來可能會嘗試執行這些計時器。 |
Action | 請從連接的 wsadmin 階段作業執行 'removeAutomaticEJBTimers' 指令,來移除這部特定伺服器上應用程式和模組所關聯的計時器。 |
Explanation | 請利用 removeAutomaticEJBTimers 指令來手動移除任何不再有效的自動 Enterprise JavaBean 計時器。 |
Action | 任何自動 Enterprise JavaBean 計時器的移除處理程序,都是由另一個稱為 RemoveBinaries 的內部程序來觸發,但找不到這個內部程序。因此,未執行自動 Enterprise JavaBean 計時器的移除處理程序。 |
Explanation | 請利用 removeAutommaticEJBTimers 指令來手動移除任何不再有效的自動 Enterprise JavaBean 計時器。 |
Action | 當您在斷線模式的 wsadmin 階段作業中執行時,未執行自動 Enterprise JavaBean 計時器的移除處理程序。因此,未移除自動 Enterprise JavaBean 計時器。 |
Explanation | 伺服器試圖執行自動計時器的逾時回呼方法,但應用程式進行了不相容的變更,且未移除自動計時器。 |
Action | 請停止應用程式,然後執行 AdminTask 物件的 removeAutomaticEJBTimers 指令來手動清除資料庫的內容。當應用程式重新啟動時,伺服器會自動重建計時器。 |
Explanation | 這個規格只要求非同步方法有安全環境定義資訊。 |
Action | 請確定工作管理員實例依照規格所要求,配置成只傳遞安全環境定義。 |
Explanation | 規格不支援任何傳給逾時方法的執行環境定義資訊。 |
Action | 請確定工作管理員實例依照規格所要求,配置成不傳遞環境定義資訊。 |
Explanation | @StatefulTimeout 註釋只適用於有狀態的階段作業 Bean。Enterprise JavaBean (EJB) 儲存器會忽略這個 Bean 的註釋。 |
Action | 請從指定的 Bean 移除 @StatefulTimeout 註釋,或將 Bean 設為有狀態的階段作業 Bean。 |
Explanation | @Asynchronous 註釋只適用於 Bean 類別,不適用於商業介面。EJB 儲存器會忽略介面的這些註釋。除非 Bean 類別或 Bean 類別方法指定了這個註釋,或方法在 ejb-jar.xml 部署描述子中宣告為 asynchronous,否則,會同步執行 Bean 方法。 |
Action | 請從指定的商業介面中,移除任何 @Asynchronous 註釋,然後確認已在 Bean 類別中正確指定註釋。 |
Explanation | @StatefulTimeout 註釋只適用於 Bean 類別,不適用於商業介面。EJB 儲存器忽略介面的這個註釋。除非 Bean 類別或 Bean 類別方法指定了這個註釋,或 Bean 在 ejb-jar.xml 部署描述子中宣告了 stateful-timeout,否則,Bean 會使用預設逾時值。 |
Action | 請從指定的商業介面中,移除 @StatefulTimeout 註釋,然後確認已在 Bean 類別中正確指定註釋。 |
Explanation | 有狀態的逾時值只能指定正整數。將使用預設值。 |
Action | 請將有狀態的逾時值改成正整數。 |
Explanation | 必須在 stateful-timeout 部署描述子元素上指定逾時值。 |
Action | 請新增逾時值到指定 Bean 的 stateful-timeout 部署描述子元素。 |
Explanation | 有狀態的逾時值是透過註釋或部署描述子來指定。轉換成毫秒的結果必須大於零,且小於 java.lang.Long.MAX_VALUE (9223372036854775807),才有效。 |
Action | 請更正訊息所識別之 Enterprise JavaBean 的有狀態逾時值。 |
Explanation | 這個元素只適用於有狀態的階段作業 Bean。Enterprise JavaBean (EJB) 儲存器會忽略這個 Bean 的 stateful-timeout。 |
Action | 請從指定的 Bean 移除 stateful-timeout 部署描述子元素,或將 Bean 設為有狀態的階段作業 Bean。 |
Explanation | 有狀態的逾時值必須是正數,或是 0,代表無逾時,或是 -1,代表無限逾時。 |
Action | 請修改 EJB 的 StatefulTimeout 註釋。 |
Explanation | 有狀態的逾時值必須是正數,或是 0,代表無逾時,或是 -1,代表無限逾時。 |
Action | 請修改 EJB 部署描述子中的 stateful-timeout 逾時元素。 |
Explanation | 有狀態的逾時值只能指定正整數。將使用預設值。 |
Action | 請將有狀態的逾時值改成正整數。 |
Explanation | 部署描述子定義了以指定方法為目標的計時器,但未指出該方法接受多少參數。在 Bean 的類別階層中,存在多個有這個相同名稱的方法,它們都有資格接收計時器回呼。因此,EJB 儲存器無法判斷計時器必須以哪個方法為目標。 |
Action | 請變更部署描述子,使計時器明確指出其目標是方法的零參數或一個參數的版本。 |
Explanation | 當 Stateful Session Bean 位在 WAR 中,必須對所有的持續性環境定義參照和預期要存取的持續性單元參照宣告相依關係。 |
Action | 新增適當的 @PersistenceContext 或 @PersistenceUnit 原始碼註釋到 Stateful Session Bean 中,或新增適當的 <persistence-context-ref> 或 <persistence-unit-ref> 元素到 ejb-jar.xml 檔內適當的 <session> 元素中。 |
Explanation | 當有狀態的階段作業 Bean 位在 WAR 中,必須對所有的持續性環境定義參照和預期要存取的持續性單元參照宣告相依關係。 |
Action | 新增適當的 @PersistenceContext 或 @PersistenceUnit 原始碼註釋到有狀態的階段作業 Bean,或是在 XML 部署描述子中新增適當的 persistence-context-ref 或 persistence-unit-ref 元素到適當的階段作業元素。 |
Explanation | 多個位置定義了資源參照,具有衝突的資訊。 |
Action | 請變更資源參照定義,使它們不再衝突,或使用單一資源參照,移除重複的資源參照定義。 |
Explanation | Enterprise JavaBean 不能宣告為 JAX-RPC 端點,又套裝在 WAR 模組內。 |
Action | 請將 Enterprise JavaBean 套裝在 EJBJAR 模組中。或者,將 ejb-jar.xml 描述子更新為不再將 Enterprise JavaBean 宣告為 JAX-RPC 端點。 |
Explanation | 當在 ejb-jar.xml 檔中宣告 Enterprise JavaBean 時,使用者必須提供 Bean 的類別名稱。 |
Action | 請修改 ejb-jar.xml 檔或應用程式原始碼,然後重新安裝應用程式。 |
Explanation | Startup Bean 不得套裝在 .war 檔內。 |
Action | 請將 Startup Bean 套裝在獨立式 EJB JAR 模組內。另外,您也可以使用標示了 @Startup 註釋或對應的 XML 元素的單態階段作業 Bean,將 Bean 套裝在 EJB JAR 模組或 WAR 模組中。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,單態階段作業 Bean 不支援 EJB 2.1 遠端和本端用戶端視圖。 |
Action | 請更正 ejb-jar.xml 檔或這個 Bean 的原始程式碼註釋配置設定。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Enterprise Bean 的方法傳回類型必須符合對應的介面。 |
Action | 請變更方法的傳回類型,使 Enterprise Bean 和介面的傳回類型相同。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Enterprise Bean 的方法傳回類型必須相容於對應的介面。 |
Action | 請變更方法的傳回類型,使 Enterprise Bean 和介面的傳回類型相容。 |
Explanation | Enterprise JavaBeans 3.1 規格要求有狀態的階段作業 Bean 不能既實作 javax.ejb.SessionSynchronization 介面,又在 ejb-jar.xml 檔中或利用註釋配置階段作業同步化方法。 |
Action | 請移除 javax.ejb.SessionSynchronization 介面實作,或移除階段作業同步化方法的配置。 |
Explanation | Enterprise JavaBeans 3.1 規格要求 Stateful Session Bean 類別的階段作業同步化方法必須含有以下簽章:after-begin 和 before-completion:void <METHOD> (),after-completion:void <METHOD> (boolean) |
Action | 請更正這個 Bean 類別的階段作業同步化方法簽章。 |
Explanation | Bean 必須實作所有已配置的階段作業同步化方法。 |
Action | 請變更 Bean 實作來併入所有已配置的階段作業同步化方法。 |
Explanation | Enterprise JavaBeans 3.1 規格要求在每個階段作業同步化方法類型中,有狀態的階段作業 Bean 只能配置一個。 |
Action | 請針對這個 Bean,在每個階段作業同步化方法類型中,只配置一個。 |
Explanation | Enterprise JavaBeans 3.1 規格要求有狀態的階段作業 Bean 類別的階段作業同步化方法必須含有以下簽章:after-begin 和 before-completion:void <METHOD> (),after-completion:void <METHOD> (boolean) |
Action | 請更正這個 Bean 類別的階段作業同步化方法簽章。 |
Explanation | 從遠端非同步 EJB 方法呼叫傳回的未擷取結果數正在接近或已超出上限。當未擷取結果數超出上限時,產品將捨棄最舊的結果。 |
Action | 監視 AsyncFutureObjectCount PMI 統計資料,以判斷哪些 EJB 結果包含尚未要求的結果,然後更新對應的用戶端程式碼來要求結果。如果捨棄結果的速度比用戶端可要求結果的速度還快,請調整 EJB 非同步方法的遠端未來物件期間,然後將 com.ibm.websphere.ejbcontainer.maxUnclaimedAsyncResults 系統內容設為想要的未要求結果數上限。另外,您也可以將 EJB 變更為使用本端介面,而不要使用遠端介面,因為在本端介面上,EJB 儲存器不需要追蹤非同步方法的結果,而且可以用一般的方法來進行記憶體回收。 |
Explanation | 如果 Enterprise Bean 環境定義不存在,則 Enterprise Bean 特定類型(例如 javax.ejb.EJBContext 和 javax.ejb.TimerService)無法用於注入或查閱。 |
Action | 請變更應用程式,只在 Enterprise Bean 的環境定義內注入或查閱 Enterprise Bean 特定類型。 |
Explanation | 現行配置不支援部署描述子或註釋中所宣告之自動建立的 Enterprise Bean 持續性計時器,在執行時期將予以忽略。視應用程式所想要的 Enterprise Bean 計時器用法而定,應用程式不見得按預期執行。 |
Action | 請從應用程式移除使用不支援的自動建立的持續性計時器。 |
Explanation | Enterprise Bean 模組是配置成進行有狀態的階段作業 Bean 失效接手,但是這個有狀態的階段作業 Bean 無法進行失效接手,因為原始碼中的 @Stateful 註釋或 ejb-jar.xml 檔中的 <passivation-capable> 元素將它配置成不能夠取消。 |
Action | 如果這個 Bean 需要失效接手,請更新有狀態的階段作業 Bean 的原始碼,以容許取消它,然後更新原始碼中的 @Stateful 註釋,或更新 ejb-jar.xml 檔中的 <passivation-capable> 元素。 |
Explanation | 有狀態的階段作業 Bean 是配置成使用啟動原則,但是因為原始碼中的 @Stateful 註釋或 ejb-jar.xml 檔中的 <passivation-capable> 元素將它配置成不能夠取消,這個有狀態的階段作業 Bean 只能使用一次啟動原則。 |
Action | 如果這個 Bean 需要不同的啟動原則,請更新有狀態的階段作業 Bean 的原始碼,以容許取消它,然後更新原始碼中的 @Stateful 註釋,或更新 ejb-jar.xml 檔中的 <passivation-capable> 元素。 |
Explanation | 預期和實際開始時間的間隔時間超過了所配置的 lateTimerThreshold 值。 |
Action | 請考量增加 maxThreads 配置值、減少系統的負載,或是增加 lateTimerThreshold 配置值,來配置更多的執行緒給伺服器預設執行程式。 |
Explanation | 在模組的 ibm-web-bnd.xmi 或 ibm-web-bnd.xml 檔中,同一參照有多個連結。 |
Action | 請移除該參照的連結,而只留下一個。 |
Explanation | 當模組包裝在 Java EE 第 7 版或更新版本應用程式中時,不支援任何版本模組中所宣告的 Entity Enterprise Bean。如果 application.xml 檔被宣告為第 7 版,或者包裝在該應用程式中的任何 EJB 或 WAR 模組是 Java EE 第 7 版的對應版本,就會將該應用程式視為 Java EE 第 7 版。 |
Action | 請在應用程式中取消使用不支援的 Entity Enterprise Bean,或者將該 Bean 包裝在第 6 版或更舊版本應用程式中。 |
Explanation | 伺服器正在啟動 EJB 模組。 |
Action | 不需採取任何動作。 |
Explanation | 伺服器已啟動 EJB 模組。 |
Action | 不需採取任何動作。 |
Explanation | 伺服器無法啟動 EJB 模組。 |
Action | 請利用異常狀況資訊來識別問題來源,然後解決問題。請參閱 WebSphere Application Server 支援網頁 (http://www.ibm.com/software/webservers/appserv/was/support/) 上的問題判斷資訊,以取得相關資訊。 |
Explanation | 伺服器正在停止 EJB 模組。 |
Action | 不需採取任何動作。 |
Explanation | 伺服器已停止 EJB 模組。 |
Action | 不需採取任何動作。 |
Explanation | 伺服器無法停止 EJB 模組。 |
Action | 請利用異常狀況資訊來識別問題來源,然後解決問題。請參閱 WebSphere Application Server 支援網頁 (http://www.ibm.com/software/webservers/appserv/was/support/) 上的問題判斷資訊,以取得相關資訊。 |
Explanation | Enterprise Bean 是配置成在其第一次使用時啟動,而不是在其模組啟動時啟動。在第一次使用 Enterprise Bean 時,無法啟動它。 |
Action | 請利用異常狀況資訊來識別問題來源,然後解決問題。請參閱 WebSphere Application Server 支援網頁 (http://www.ibm.com/software/webservers/appserv/was/support/) 上的問題判斷資訊,以取得相關資訊。 |
Explanation | 以指定的 JNDI 名稱建立 Enterprise Bean 的實例時,發生錯誤。 |
Action | 如需錯誤的相關資訊,請參閱巢狀異常狀況或之前的錯誤。 |
Explanation | ejbLite 特性不支援 Enterprise Bean Home 或元件介面。ejbLite 特性只支援商業介面。 |
Action | 請將應用程式修改成不使用 Enterprise Bean 的 Home 介面和元件介面,或是將 ejbHome 特性新增至 server.xml 檔。 |
Explanation | ejbLite 特性不支援 Enterprise Bean 遠端介面。ejbLite 特性只支援本端介面。 |
Action | 請將應用程式修改成不使用 Enterprise Bean 遠端介面,或是將 ejbRemote 特性新增至 server.xml 檔。 |
Explanation | ejbLite-3.1 特性不支援部署描述子或註釋中所宣告的非持續性自動 Enterprise Bean 計時器,在執行時期,將予以忽略。依應用程式所預期的 Enterprise Bean 計時器用法,應用程式不一定能夠按預期來執行。 |
Action | 請免除從應用程式中使用不支援的自動計時器,或是將支援非持續性自動計時器的 ejbLite 特性版本新增至 server.xml 檔。 |
Explanation | ejbLite 特性不支援 Enterprise Bean Home 或元件介面。ejbLite 特性只支援商業介面。 |
Action | 請將應用程式修改成不使用 Enterprise Bean 的 Home 介面和元件介面,或是將 ejbHome 特性新增至 server.xml 檔。 |
Explanation | ejbLite 特性不支援 Enterprise Bean 遠端介面。ejbLite 特性只支援本端介面。 |
Action | 請將應用程式修改成不使用 Enterprise Bean 遠端介面,或是將 ejbRemote 特性新增至 server.xml 檔。 |
Explanation | 訊息驅動 Bean 的啟動規格可供使用,且訊息端點已成為作用中,已準備好接受訊息。 |
Action | 不需執行任何動作。 |
Explanation | 正在移除訊息驅動 Bean,或啟動規格已不再可用。訊息端點不再可用來接受訊息。 |
Action | 不需執行任何動作。 |
Explanation | 伺服器正在啟動訊息驅動 Bean,但無法啟動訊息端點,因為找不到啟動規格。訊息端點將不會接收訊息,直到啟動訊息端點。 |
Action | 請驗證啟動規格已配置了指定的名稱。如果配置存在,請等啟動規格變成可用。 |
Explanation | 伺服器正在啟動訊息驅動 Bean,但無法啟動訊息端點,因為找不到目的地。訊息端點將不會接收訊息,直到啟動訊息端點。 |
Action | 請驗證目的地已配置了指定的名稱。如果配置存在,請等目的地變成可用。 |
Explanation | ejbLite-3.1 特性不支援非同步 EJB 方法。 |
Action | 請從應用程式中移除使用不支援的非同步方法,或是將支援非同步方法的 ejbLite 特性版本新增至 server.xml 檔。 |
Explanation | ejbLite-3.1 特性不支援非持續性 EJB 計時器。 |
Action | 請免除從應用程式中使用不支援的非持續性計時器,或是將支援非持續性計時器的 ejbLite 特性版本新增至 server.xml 檔。 |
Explanation | ejbLite 特性不支援持續性 EJB 計時器。 |
Action | 請免除從應用程式中使用不支援的持續性計時器,或是將 ejbPersistentTimer 特性新增至 server.xml 檔。 |
Explanation | 在 ejb-jar.xml 檔中,以相同名稱定義了多個 Enterprise Bean。每個 Enterprise Bean 都必須有唯一名稱。 |
Action | 請移除重複的 Enterprise Bean 定義。 |
Explanation | 在 ejb-jar.xml 檔中,未指定 <ejb-class> 元素。未利用註釋來定義的 Enterprise Bean 需要這個元素。 |
Action | 請新增 <ejb-class> 元素到 ejb-jar.xml 檔內的 Enterprise Bean 定義中。 |
Explanation | 在 ejb-jar.xml 檔中,未指定 <session-type> 元素。未利用註釋來定義的 Session Bean 需要這個元素。 |
Action | 請新增 <session-type> 元素到 Session Bean 定義中。 |
Explanation | Enterprise Bean 只能有一個類型,但 ejb-jar.xml 檔和註釋指定了不相容的類型。 |
Action | 請變更 Enterprise Bean 的元素類型或註釋類型。 |
Explanation | Enterprise Bean 只能有一個類型,但卻指定了多個元件定義註釋。 |
Action | 請移除其中一項元件定義註釋。 |
Explanation | Enterprise Bean 只能有一個類型,但 ejb-jar.xml 檔和註釋指定了不相容的類型。 |
Action | 請變更 Enterprise Bean 的元素類型或註釋類型。 |
Explanation | Enterprise Bean 只能由一個類別宣告,但兩個個別類別上的註釋以不同的類別來宣告這個 Enterprise Bean。 |
Action | 請移除其中一個註釋,或變更其中一個 Enterprise Bean 名稱。 |
Explanation | 如果指定了不含值的 @Remote 或 @Local 註釋,表示應將 implements 子句上的商業介面分別視為遠端或本端,因此,無法指定不含值的這兩項註釋。 |
Action | 請移除註釋,或是以商業介面來指定註釋。 |
Explanation | 如果指定了不含值的 @Remote 或 @Local 註釋,表示應將 implements 子句上的商業介面分別視為遠端或本端,但是類別的 implements 子句上卻沒有任何商業介面。 |
Action | 請在 implements 子句中新增商業介面、移除註釋,或是以商業介面來指定註釋。 |
Explanation | 如果指定 @Remote 或 @Local 註釋,且沒有指定值,表示應將 implements 子句上的商業介面分別視為遠端或本端,但是類別的 implements 子句上卻有多個商業介面。 |
Action | 請在 implements 子句上保留一個商業介面,其餘全部移除,或是以所有商業介面來指定註釋。 |
Explanation | Enterprise Bean 的類別可以指定為本端商業介面或遠端商業介面,但不能兩者都指定。 |
Action | 請更新 Enterprise Bean 類別、介面類別或部署描述子,以便將介面指定為本端商業介面或遠端商業介面,但不能兩者都指定。 |
Explanation | 當在 Enterprise Bean 類別上指定 @Remote 和 @Local 註釋時,這些註釋只能有一個值。 |
Action | 請將值從介面上的 @Remote 或 @Local 註釋移除。 |
Explanation | Enterprise Bean 名稱可能不正確,或已為不存在的 Enterprise Bean 指定延伸。 |
Action | 請更正 ibm-ejb-jar-ext.xml 檔中的 Enterprise Bean 名稱。 |
Explanation | Liberty 設定檔不支援 <local-transaction> 延伸的界限屬性值 ACTIVITY_SESSION。 |
Action | 請更新 ibm-ejb-jar-ext.xml 檔,對界限指定 BEAN_METHOD,或移除界限屬性來使用預設值 BEAN_METHOD。 |
Explanation | Enterprise Bean 只能以一個類別來定義,但卻以 XML 中的不同類別以及由註釋來宣告。 |
Action | 請從 ejb-jar.xml 中移除類別,移除註釋,或變更其中一個 Enterprise Bean 名稱。 |
Explanation | ejb-jar.xml 檔可能指定了無效的類別名稱,或是類別檔未套裝在應用程式中。 |
Action | 請更正 ejb-jar.xml 檔中的類別名稱,或是將類別檔套裝在應用程式中。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,若有提供遠端元件介面,則必須提供遠端 Home 介面。 |
Action | 請變更應用程式配置,以便提供 Bean 的遠端 Home 介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,若有提供本端元件介面,則必須提供本端 Home 介面。 |
Action | 請變更應用程式配置,以便提供 Bean 的本端 Home 介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Bean 類別必須定義成公用。 |
Action | 請將 Bean 類別定義成公用。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Bean 類別不得定義成最終。 |
Action | 請勿將 Bean 類別定義成最終類別。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Bean 類別不得定義成抽象。 |
Action | 請勿將 Bean 類別定義成抽象類別。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Bean 類別必須定義成最上層類別。 |
Action | 請將 Bean 類別定義成最上層類別。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Bean 類別必須有一個不會採用參數的公開建構子。 |
Action | 請變更 Bean 類別,使它含有不採用參數的公開建構子。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Bean 類別不得定義 finalize 方法。 |
Action | 請勿在 Bean 類別中定義 finalize 方法。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Entity Bean 類別必須實作 javax.ejb.EntityBean 類別。 |
Action | 請變更 Bean 類別來實作 javax.ejb.EntityBean 類別。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,商業方法名稱的開頭不能是 ejb。否則,可能和回呼方法發生衝突。 |
Action | 請變更商業方法的名稱,使它的開頭不是 ejb。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,所配置的商業和元件介面必須是 Java 介面。 |
Action | 請變更 Bean 配置來提供 Java 介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,所配置的商業介面不能延伸 javax.ejb 套件中任何介面。 |
Action | 請變更商業介面,而不延伸 java.ejb 套件中的介面。另外,您也可以將 Bean 配置改成不將這個介面指定為商業介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,所配置的本端介面不能延伸 javax.rmi.Remote 介面。 |
Action | 請變更介面,而不延伸 javax.rmi.Remote 介面。另外,您也可以將 Bean 配置改成不將這個介面指定為本端介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,所配置的本端元件介面必須延伸 javax.ejb.EJBLocalObject 介面。 |
Action | 請變更介面,以延伸 javax.ejb.EJBLocalObject 介面。另外,您也可以將 Bean 配置改成不將這個介面指定為本端元件介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,所配置的遠端元件介面必須延伸 javax.ejb.EJBObject 介面。 |
Action | 請變更介面,以延伸 javax.ejb.EJBObject 介面。另外,您也可以將 Bean 配置改成不將這個介面指定為遠端元件介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,所配置的本端 Home 介面必須延伸 javax.ejb.EJBLocalHome 介面。 |
Action | 請變更介面,以延伸 javax.ejb.EJBLocalHome 介面,或將 Bean 配置改成不將這個介面指定為本端 Home 介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,所配置的遠端 Home 介面必須延伸 javax.ejb.EJBHome 介面。 |
Action | 請變更介面,以延伸 javax.ejb.EJBHome 介面,或將 Bean 配置改成不將這個介面指定為遠端 Home 介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Home 介面中的所有 create 方法必須傳回元件介面。 |
Action | 請變更 Home 介面的 create 方法來傳回元件介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,所有 Home 介面至少必須定義一個 create 方法。 |
Action | 請變更 Home 介面來定義 create 方法。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Home 介面中的所有 create 方法必須傳回元件介面。 |
Action | 請變更 Home 介面的 create 方法來傳回元件介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Home 介面中所有 create 方法的 throws 子句,必須含有 javax.ejb.CreateException 異常狀況。 |
Action | 請變更 Home 介面的 create 方法來擲出 javax.ejb.CreateException。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Stateless Session Bean 的 Home 介面只能有一個方法。方法必須是 create 方法。 |
Action | 請將方法從 Home 介面中移除。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,定義在 Stateless Session Bean Home 介面上的所有方法,皆必須以 create 字串為開頭。 |
Action | 請變更 Home 介面上的方法名稱,使它以 create 字串為開頭,或移除這個方法。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,您在 Entity Bean Home 介面上所定義的方法,不能以 remove 字串為開頭。 |
Action | 請變更 Home 介面上的方法名稱,使它不以 remove 字串為開頭,或移除這個方法。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Bean 類別必須實作 Home 介面每一個 create 方法的 ejbCreate 或 init 方法。 |
Action | 請變更 Bean 類別來提供對應於方法的 ejbCreate 或 init 方法。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Entity Bean 類別必須實作 Home 介面每一個 create 方法的 ejbCreate 方法。 |
Action | 請變更 Bean 類別來提供對應於方法的 ejbCreate 方法。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Entity Bean 類別的所有 ejbCreate 方法的傳回類型必須是主要索引鍵類型。 |
Action | 請將方法的傳回類型改為主要索引鍵類別。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Entity Bean 類別必須實作 Home 介面每一個 create 方法的 ejbPostCreate 方法。 |
Action | 請變更 Bean 類別來提供對應於方法的 ejbPostCreate 方法。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Entity Bean 類別的所有 ejbPostCreate 方法的傳回類型必須是 void。 |
Action | 請將方法的傳回類型改為 void。 |
Explanation | Entity Bean 之 Home 介面的方法未在類別上定義對應的 ejbFind 方法。 |
Action | 請變更 Bean 類別來提供對應於方法的 ejbFind 方法。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Entity Bean 類別的 ejbFindByPrimaryKey 方法的傳回類型必須是主要索引鍵類型。 |
Action | 請將方法的傳回類型改為主要索引鍵類別。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Entity Bean 類別的所有自訂 ejbFind 方法的傳回類型必須是主要索引鍵類別、java.util.Collection 類別或 java.util.Enumeration 類別。 |
Action | 請將方法的傳回類型改為主要索引鍵類別、java.util.Collection 類別或 java.util.Enumeration 類別。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Entity Bean 類別必須實作每一個 Home 介面 Home 方法的 ejbHome 方法。 |
Action | 請變更 Bean 類別來提供對應於方法的 ejbHome 方法。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,Entity Bean 類別的 ejbHome 方法的傳回類型必須和對應的 Home 介面方法相符。 |
Action | 請將方法的傳回類型改為符合對應 Home 介面方法的類型。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,儲存器會使用在方法之 throws 子句上所定義的異常狀況,來判定哪些異常狀況是應用程式異常狀況。如果方法之 throws 子句上的異常狀況依介面而有所不同,則部分介面會發生非預期的異常狀況行為。 |
Action | 變更應用程式,讓具有相同簽章的所有方法在 throws 子句上都定義相同的異常狀況。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,所有 EJB 遠端商業方法的引數和傳回類型必須是 RMI/IIOP 的有效類型。 |
Action | 請變更應用程式方法,只使用 RMI/IIOP 的有效類型。另外,您也可以將應用程式改成不將這個介面用作為 EJB 遠端介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,遠端商業介面方法的 throws 子句不應包含 java.rmi.RemoteException 異常狀況。 |
Action | 請將 RemoteException 異常狀況從方法的 throws 子句中移除。此外,您可以變更介面,以實作 java.rmi.Remote 介面,或者變更應用程式,而不將這個介面用作為 EJB 遠端介面。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,應用程式異常狀況不得定義成 java.rmi.RemoteException 異常狀況的子類別。 |
Action | 請變更應用程式,而不要在 throws 子句中為遠端商業介面方法定義一個 java.rmi.RemoteException 子類別。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,元件介面的應用程式異常狀況不得定義成 java.lang.RuntimeException 異常狀況的子類別。 |
Action | 請變更應用程式,而不要在 throws 子句中為遠端元件介面方法定義一個 java.lang.RuntimeException 子類別。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,對於實作 java.rmi.Remote 介面的遠端商業介面方法來說,throws 子句必須包含 java.rmi.RemoteException 異常狀況。 |
Action | 請在方法的 throws 子句中加入 RemoteException 異常狀況。此外,您可以變更介面,而不實作 java.rmi.Remote 介面,或者變更應用程式,而不將這個介面用作為 EJB 遠端介面。 |
Explanation | 以遠端介面來說,「Java 語言至 IDL 對映」規格闡述了下列資訊: 在簡式讀寫內容或簡式唯讀內容方面,方法(根據 JavaBean 型樣來設計)會對映至 OMG IDL 介面屬性。所指定的這兩種方法皆對映至相同的 OMG IDL 介面屬性。介面不是有效的 RMI/IIOP 類型。 |
Action | 請變更應用程式,亦即,重新命名或移除其中一個衝突的方法。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,當 Bean 類別顯現為無介面視圖時,Bean 類別及任何超類別的所有方法,都不得宣告為 final。另外,商業方法也不得宣告為 final。 |
Action | 請變更應用程式,使方法不再宣告為 final。 |
Explanation | 按照 Enterprise JavaBeans (EJB) 規格,介面的應用程式異常狀況必須定義為 java.lang.Exception 類別或 java.lang.RuntimeException 類別的子類別。 |
Action | 請變更應用程式,使異常狀況成為 java.lang.Exception 類別或 java.lang.RuntimeException 類別的子類別。 |
Explanation | 這則參考訊息沒有翻譯。 |
Action | 請參閱訊息,以取得詳細資料。 |
Explanation | 這則警告訊息沒有翻譯。 |
Action | 請參閱訊息,以取得詳細資料。 |
Explanation | 這則錯誤訊息沒有翻譯。 |
Action | 請參閱訊息,以取得詳細資料。 |
Explanation | 發現一般異常狀況。 |
Action | 請將這項資訊和其他異常狀況訊息結合起來,以進行其他問題判斷。 |
Explanation | 兩個指定的選項彼此不相容,或不能同時指定。 |
Action | 請檢查用法陳述式,並移除其中一個指定的選項。 |
Explanation | 指定的選項之一需要另一個選項,但未指定這個選項。 |
Action | 請檢查用法陳述式,再指定所需要的選項。 |
Explanation | 指定的 EJB 計時器不存在指定的伺服器上。EJB 計時器可能已過期,或者已取消。 |
Action | 請驗證 EJB 計時器身分和伺服器名稱的指定無誤。如果 EJB 計時器存在,且身分名稱和伺服器名稱都無誤,請參閱先前的任何異常狀況,以取得相關資訊。 |
Explanation | 配置給指定伺服器的 EJB 計時器服務無法使用。如果伺服器中未啟動任何含有 TimedObject Enterprise JavaBean 的應用程式,就無法啟動 EJB 計時器服務。 |
Action | 請驗證在指定的伺服器程序中,已啟動含有 TimedObject Enterprise JavaBean 的應用程式。 |
Explanation | 必須指定三個過濾器之一:-all -timer -app |
Action | 請檢查用法陳述式,然後指定三個過濾器之一。 |
Explanation | 必須指定伺服器名稱。 |
Action | 請檢查用法陳述式,然後指定伺服器名稱。 |
Explanation | 所列出的 Jar 檔不是配置成 Enterprise Bean 模組。 |
Action | 如果這個模組應已含 Enterprise Bean 元件,請檢查 Java 原始程式碼註釋或 ejb-jar.xml 配置資料。 |
Explanation | 所列出的 JAR 檔沒有包含任何具備遠端介面的 Enterprise Bean。 |
Action | 如果這個模組應已含具備遠端介面的 Enterprise Bean,請檢查模組的註釋或 ejb-jar.xml 配置資料。 |
Explanation | 第一個參數必須是完整的類別名稱、JAR 檔、WAR 檔或 EAR 檔。JAR、WAR 和 EAR 檔必須包含完整的目錄路徑。 |
Action | 請呼叫帶有 -help 選項的 createEJBStubs 指令,以檢視指令語法。 |
Explanation | 無法開啟指定的檔案來執行讀取作業。 |
Action | 請查看這個檔案的檔案系統許可權設定。 |
Explanation | 在每次呼叫 createEJBStubs 指令時,一個選項只能指定一次。 |
Action | 請呼叫帶有 -help 選項的 createEJBStubs 指令,以檢視指令語法。 |
Explanation | 日誌檔名稱必須指向檔案(包含目錄路徑)。此外,日誌檔名稱的開頭不能是 "-"。 |
Action | 請呼叫帶有 -help 選項的 createEJBStubs 指令,以檢視指令語法。 |
Explanation | 無法開啟指定的檔案來執行寫入作業。 |
Action | 請查看這個檔案的檔案系統許可權設定。 |
Explanation | 當使用 -logfile 選項時,必須在下一個參數中提供日誌檔名稱。 |
Action | 請查看用法說明,並提供必要的日誌檔名稱參數。 |
Explanation | 參數不符合任何容許使用的輸入選項。 |
Action | 請呼叫帶有 -help 選項的 createEJBStubs 指令,以檢視指令語法。 |
Explanation | 已超出容許使用的輸入參數總數。 |
Action | 請呼叫帶有 -help 選項的 createEJBStubs 指令,以檢視指令語法。 |
Explanation | 在處理指令期間,發生非預期的異常狀況。 |
Action | 請在要呼叫的 createEJBStubs 指令中加入 -verbose 選項,以查看進一步資訊。 |
Explanation | 每一個配置的 Home 皆必須有一個元件介面。 |
Action | 請檢查這個 Home 的配置資料。 |
Explanation | 異常狀況非預期。 |
Action | 請檢查檔案系統許可權設定。 |
Explanation | 無法在檔案系統上建立暫存檔。 |
Action | 請檢查指定目錄的檔案系統許可權設定。 |
Explanation | 無法載入指定的類別。 |
Action | 請檢查是否有拼字錯誤,並確定這個類別的所有母類別皆已包含在輸入 Java 保存檔 (JAR) 或企業保存檔 (EAR) 中,或使用 -cp 選項將它們變成可用的。 |
Explanation | 無法載入所列類別的方法參數或方法回覆值類別。 |
Action | 請檢查並確定在所列出類別的方法上,當成方法參數傳遞或作為方法回覆值的所有類別,皆已包含在輸入 Java 保存檔 (JAR) 或企業保存檔 (EAR) 中,或使用 -cp 選項將它們變成可用的。 |
Explanation | 當使用 -cp 選項時,必須在下一個參數中提供類別路徑名稱。 |
Action | 請檢查用法陳述式,並提供必要的類別路徑名稱參數。 |
Explanation | 找不到第一個參數中指定的檔案。 |
Action | 請檢查指定檔案的拼字和讀取權。 |
Explanation | 無法重新命名指定的檔案。 |
Action | 請檢查檔案系統許可權設定。此外,請確定目標檔尚未存在。 |
Explanation | 無法刪除指定的檔案。 |
Action | 請檢查檔案系統許可權設定。 |
Explanation | 指定給 -newfile 選項的名稱無效。 |
Action | 請確定該名稱和輸入檔不同名。 |
Explanation | EJB 模組必須包含一個以上的 Enterprise Beans。 |
Action | 請確定已配置一個以上的 Enterprise Beans 給這個模組。Enterprise Beans 必須使用 ejb-jar.xml 檔或原始程式碼註釋。 |
Explanation | 更新檔名參數必須是 JAR、WAR 和 EAR 檔類型,且包含檔案路徑。 |
Action | 請呼叫帶有 -help 選項的 createEJBStubs 指令,以檢視指令語法。 |
Explanation | 無法刪除指定的目錄。 |
Action | 請手動刪除目錄。 |
Explanation | 找不到指定的輸出檔。 |
Action | 請檢查檔案的拼字和寫入權。 |
Explanation | 無法建立指定的目錄。 |
Action | 請確定檔案系統許可權容許建立目錄。 |
Explanation | 無法在檔案系統上建立指定的檔案。 |
Action | 請檢查指定目錄的檔案系統許可權設定。 |
Explanation | 指定的輸出檔必須是一個尚未存在的檔案。 |
Action | 請指定新的輸出檔名稱。 |
Explanation | 應用程式配置資料在程式庫目錄名稱方面,以空白字串指定了程式庫目錄。這個動作會停用程式庫目錄。 |
Action | 如果這個應用程式的程式庫目錄不應停用,請修改應用程式企業保存檔 (EAR) 中的 application.xml 配置檔。 |
Explanation | 指定的 JAR 或 WAR 檔沒有包含 Enterprise Bean 的任何遠端介面類別。 |
Action | 如果這個模組應包含 Enterprise Bean 的遠端介面類別,請將這些類別新增至模組中。 |
Explanation | 完整類別名稱的輸入類型和指定的選項不相容。 |
Action | 請檢查用法陳述式,然後變更輸入類型或移除指定的選項。 |
Explanation | 內嵌式儲存器正在掃描類別路徑來尋找有效的 Enterprise JavaBeans (EJB) 模組。有效的 EJB 模組包含 ejb-jar.xml 檔或 Enterprise JavaBeans (EJB) 註釋。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 內嵌式儲存器必須先起始設定,使用者程式碼才能存取 Enterprise Beans。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 掃描以尋找 Enterprise JavaBeans (EJB) 模組或起始設定內嵌式 EJB 儲存器的程序失敗,儲存器已無法使用。在 FFDC 輸出中,也許可以找到其他診斷。 |
Action | 請檢查異常狀況類型及(選用)FFDC 輸出,判斷起始設定失敗的原因。這個錯誤的常見原因是類別路徑中的 EJB 模組無效。 |
Explanation | 使用者程式碼已引導內嵌式儲存器啟動多個檔名相同的模組。 |
Action | 請指定一份檔名不重複的模組清單,或以唯一檔名來重新命名其中一個模組。 |
Explanation | 內嵌式 EJB 儲存器正在啟動所識別的 Enterprise JavaBeans (EJB) 模組。其中包括將 Enterprise JavaBeans (EJB) Factory 和 Home 連結到 JNDI,以及執行任何指定在啟動之時執行的 EJB 程式碼。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 內嵌式 Enterprise JavaBeans (EJB) 儲存器找不到能夠啟動的有效 Enterprise JavaBeans (EJB) 模組。有效的 EJB 模組包含有效的 META-INF/ejb-jar.xml 或含有 EJB 註釋的類別。這可能是因為類別路徑中沒有 EJB 模組,或 javax.ejb.embeddable.modules 內容定義的模組不存在。 |
Action | 請檢閱類別路徑和 javax.ejb.embeddable.modules 內容來判斷應該啟動哪些 EJB 模組。 |
Explanation | 因為發生異常狀況,內嵌式 Enterprise JavaBeans (EJB) 儲存器無法關閉 Enterprise JavaBeans (EJB) 模組。Enterprise Beans 仍有可能連結在 JNDI 中,仍可供用戶端存取。將來嘗試重新啟動這個模組,可能會因為命名或其他資源衝突而失敗。 |
Action | 請檢查異常狀況、日誌和 FFDC 輸出以解決失敗。如果其他模組完全停止,請檢查失敗的模組。 |
Explanation | 當呼叫 Close 方法時,因為發生異常狀況,內嵌式 Enterprise JavaBeans (EJB) 儲存器無法停止。這是在所有 Enterprise JavaBeans (EJB) 模組都停止之後發生,因此,這是內嵌式 Enterprise JavaBeans (EJB) 儲存器或它的配置的問題。 |
Action | 請檢查異常狀況、日誌、FFDC 輸出以解決失敗,然後檢閱內嵌式 Enterprise JavaBeans (EJB) 儲存器的配置。 |
Explanation | 已呼叫 Close 方法,內嵌式 Enterprise JavaBeans (EJB) 儲存器已完成它的關閉常式。 |
Action | 使用者不需要執行任何動作。 |
Explanation | 內嵌式 EJB 儲存器無法關閉 java:global 名稱空間。這表示可能有一些連結在名稱空間中的 Enterprise JavaBeans 或其他物件洩漏了。此外,如果還建立了其他內嵌式 Enterprise JavaBeans (EJB) 儲存器實例,這也可能導致 JNDI 問題。 |
Action | 請檢查異常狀況、日誌和 FFDC 輸出以解決失敗。 |
Explanation | 內嵌式 Enterprise JavaBeans (EJB) 儲存器無法從指定的檔案中讀取配置內容。如果檔案不是格式正確的內容檔,就可能發生這個情況。 |
Action | 請確認指定的檔案在檔案系統中,且是格式正確的內容檔(換言之,就是 <property_name>=<property_value>)。 |
Explanation | 內嵌式 Enterprise JavaBeans (EJB) 儲存器無法將 javax.sql.DataSource 實例連結到 JNDI 名稱空間中。 |
Action | 請檢查異常狀況、日誌和 FFDC 輸出以解決失敗。 |
Explanation | 內嵌式 Enterprise JavaBeans (EJB) 儲存器所用的內容,包含未指定「Java 命名和目錄介面 (JNDI)」名稱的資料來源。 |
Action | 請新增這個資料來源的 name 內容到內容檔中。 |
Explanation | 內嵌式 Enterprise JavaBeans (EJB) 儲存器所用的內容,包含未指定 className 的資料來源。 |
Action | 請新增這個資料來源的 className 內容到內容檔中。 |
Explanation | 內嵌式 Enterprise JavaBeans (EJB) 儲存器所用的內容,包含 ConnectionPool.MaxConnections 值不是正數值或零的資料來源。 |
Action | 請將這個資料來源的 ConnectionPool.MaxConnections 內容值改成正數值或零。 |
Explanation | 關閉處理程序期間發生錯誤,因為發生異常狀況,使 JPA 提供者無法正確關閉。這代表在日誌中,更前面應該還有另一個問題。將來嘗試使用 JPA 可能會失敗。 |
Action | 請檢查異常狀況、日誌和 FFDC 輸出來找出及解決基本問題,以解決失敗。 |
Explanation | 內嵌式 Enterprise JavaBeans (EJB) 儲存器所用的內容,包含 ConnectionPool 值無效的資料來源。 |
Action | 請將這個資料來源的 ConnectionPool 內容值改為有效的值。有效值是連線儲存區的名稱。 |
Explanation | LTC 解析器對內容指派了不受支援的值。 |
Action | LTC 解析器內容必須指派預設值 Application 或 ContainerAtBoundary。 |
Explanation | LTC 未解析的動作對內容指派了不受支援的值。 |
Action | LTC 未解析的動作內容必須指派預設值 Rollback 或 Commit。 |
Explanation | 內嵌式 Enterprise JavaBeans (EJB) 儲存器無法將 java.net.URL 實例連結到 JNDI 名稱空間。 |
Action | 請檢查異常狀況、日誌和 FFDC 輸出以解決失敗。 |
Explanation | 內嵌式 Enterprise JavaBeans (EJB) 儲存器所用的內容,包含未指定「Java 命名和目錄介面 (JNDI)」名稱的 URL 資源。 |
Action | 請新增這個 URL 資源的 name 內容到內容檔中。 |
Explanation | 內嵌式 Enterprise JavaBeans (EJB) 儲存器所用的內容,包含未指定 specification 的 URL 資源。 |
Action | 請新增這個 URL 資源的 specification 內容到內容檔中。 |