My Oracle Support Banner

When Running Soap Service Call, Socketclosednotification Error Occurs in Client Log and BEA-000337 Error Occurs in Application Server Log (Doc ID 2392420.1)

Last updated on APRIL 27, 2018

Applies to:

Oracle Agile PLM Framework - Version 9.3.4.0 and later
Information in this document applies to any platform.

Symptoms

SOAP web service to import data into Agile receives the error java.lang.NoClassDefFoundError: weblogic/net/http/SocketClosedNotification in client log:

Error

java.lang.NoClassDefFoundError: weblogic/net/http/SocketClosedNotification
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:690)
at weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:37)
at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:1444)
...

Caused by: java.lang.ClassNotFoundException: weblogic.net.http.SocketClosedNotification
at com.agile.api.NetworkClassLoader.findClass(NetworkClassLoader.java:86)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 21 more



See below error in Agile Application Server log:

Error

<Apr 5, 2018 12:29:34 AM UTC> <Error> <WebLogicServer> <BEA-000337> <[STUCK] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "1,305" seconds working on the request "Workmanager: default, Version: 0, Scheduled=true, Started=true, Started time: 1305299 ms
", which is more than the configured time (StuckThreadMaxTime) of "1,200" seconds in "server-failure-trigger". Stack trace:
com.agile.util.sql.AgileUtil.contains(AgileUtil.java:329)
com.agile.pc.cmserver.base.BaseRow.marshalRow(BaseRow.java:224)
com.agile.pc.cmserver.base.BaseRow.marshalRow(BaseRow.java:174)
com.agile.pc.cmserver.base.RedlineServiceTable.redlineMarshallRow(RedlineServiceTable.java:584)
com.agile.pc.cmserver.item.ItemServiceBom.marshalTable(ItemServiceBom.java:262)
com.agile.pc.cmserver.item.ItemService.marshalTable(ItemService.java:1189)
com.agile.pc.cmserver.item.ItemSessionBean.getMarshalTableRowCnt(ItemSessionBean.java:283)
com.agile.pc.cmserver.item.ItemSessionBean_v9sfth_EOImpl.__WL_invoke_3(Unknown Source)
com.agile.pc.cmserver.item.ItemSessionBean_v9sfth_EOImpl.__WL_invoke_2(Unknown Source)
com.agile.pc.cmserver.item.ItemSessionBean_v9sfth_EOImpl.__WL_invoke_1(Unknown Source)
com.agile.pc.cmserver.item.ItemSessionBean_v9sfth_EOImpl.__WL_invoke(Unknown Source)
weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:34)
com.agile.pc.cmserver.item.ItemSessionBean_v9sfth_EOImpl.getMarshalTableRowCnt(Unknown Source)
com.agile.api.pc.TablePC$GetRowCtrAction.doSdkAction(TablePC.java:233)
com.agile.api.common.SDKAction.run(SDKAction.java:23)
com.agile.api.common.Security.doAs(Security.java:59)
com.agile.api.common.Security.doAs(Security.java:109)
com.agile.api.pc.TablePC.size(TablePC.java:86)
..

 


Steps

The issue can be reproduced at will with the following steps:
1. Run SOAP web service




Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.