EAI

问题一
问题描述:
<2011-10-01 13:30:24,009> <ERROR> <default.collaxa.cube.activation> <AdapterFramework::Inbound> Error while performing endpoint Activation: ORABPEL-11622
Could not create/access the TopLink Session.
This session is used to connect to the datastore. [Caused by: Io exception: The Network Adapter could not establish the connection]
See root exception for the specific exception. You may need to configure the connection settings in the deployment descriptor (i.e. $J2EE_HOME/application-deployments/default/DbAdapter/oc4j-ra.xml) and restart the server. Caused by Exception [TOPLINK-4002] (Oracle TopLink - 10g Release 3 (10.1.3.1.0) (Build 061004)): oracle.toplink.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Io exception: The Network Adapter could not establish the connectionError Code: 17002.
[Caused by: Io exception: The Network Adapter could not establish the connection]
原因:
ha因为要引用host文件,host文件的内容有问题,导致无法连接。host更新之后就好了。
问题二
问题描述:
<bindingFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="code"><code>null</code>
</part><part name="summary"><summary>file:/product/10.1.3.1/OracleAS_2/bpel/domains/default/tmp/.bpel_UC_34QuerySignBoards_1.0_3eaa86d43e234d5185f1907e0c33e82a.tmp/ImportSCMDatas.wsdl [ ImportSCMDatas_ptt::insert(UdtOEaiSapYddCollection) ] - WSIF JCA Execute of operation 'insert' failed due to: Could not create/access the TopLink Session.
This session is used to connect to the datastore.
; nested exception is:
ORABPEL-11622
Could not create/access the TopLink Session.
This session is used to connect to the datastore.
See root exception for the specific exception. You may need to configure the connection settings in the deployment descriptor (i.e. $J2EE_HOME/application-deployments/default/DbAdapter/oc4j-ra.xml) and restart the server. Caused by Exception [TOPLINK-0] (Oracle TopLink - 10g Release 3 (10.1.3.1.0) (Build 061004)): oracle.toplink.exceptions.IntegrityException
Descriptor Exceptions:
---------------------------------------------------------
Runtime Exceptions:
---------------------------------------------------------
java.lang.NullPointerException
.
</summary>
</part><part name="detail"><detail>
Descriptor Exceptions:
---------------------------------------------------------
Runtime Exceptions:
---------------------------------------------------------

java.lang.NullPointerException
</detail>
</part></bindingFault>
原因:启动顺序出现问题
正常启动顺序为
1)启动eai平台之前,需要把定时器的状态置为0,不让所有的timer启动
2)启动bpel
3)启动weblogic(OSB)
4)从bpel控制台清理session缓存
5)然后再启动timer
我们把第2步弄完之后,直接到第4步了,启动weblogic之后又有新的缓存,所以无法连接数据库。

猜你喜欢

转载自guoruisheng-163-com.iteye.com/blog/1184355
EAI