APAR status
Closed as user error.
Error description
Enhancement request: add sun.net.client.defaultConnectTimeout and sun.net.client.defaultReadTimeout when the code call HttpURLConnection 1. Customer found that using NCSO.JAR, base on the thread dump, there is a thread trying to create a Notes session and hanging at java.net.SocketInputStream.socketRead0(Native Method) Hanged Tread Info: "ExecuteThread: '23' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0x4dcec040 nid=0x26e9 runnable [4d0ec000..4d0ed868] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:183) at java.io.BufferedInputStream.read(BufferedInputStream.java:201) - locked <0x699ded40> (a java.io.BufferedInputStream) at weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:206) at weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:1 34) at weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:372) - locked <0x699ded78> (a weblogic.net.http.HttpClient) at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnec tion.java:299) - locked <0x699dedb0> (a weblogic.net.http.SOAPHttpURLConnection) at weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpU RLConnection.jav a:28) at lotus.domino.NotesFactory.requestIOR(Unknown Source) at lotus.domino.NotesFactory.getIOR(Unknown Source) - locked <0x5f248eb0> (a java.util.Hashtable) at lotus.domino.NotesFactory.createSessionUP(Unknown Source) at lotus.domino.NotesFactory.createSession(Unknown Source) at com.tsmc.ccs.integration.notes.server.utils.NotesSession.getSess ion(NotesSession .java:73) at com.tsmc.ccs.integration.notes.server.utils.NotesSession.getNote sSession(NotesSe ssion.java:24) at com.tsmc.ccs.integration.notes.server.utils.NotesDBFactory.getDB (NotesDBFactory. java:13) at com.tsmc.ccs.integration.notes.client.NotesOP.initNotes(NotesOP. java:213) at com.tsmc.ccs.integration.notes.client.NotesOP.executeQuery(Notes OP.java:134) at com.tsmc.ccs.integration.notes.client.NotesOP.getList(NotesOP.ja va:56) at com.tsmc.ccs.filein.integration.notes.NotesOP.getReviewingCCDRby EmployeeID(Notes OP.java:330) at com.tsmc.ccs.filein.core.service.CCNMyCcsServiceImpl.getReviewin gCcdr(CCNMyCcsSe rviceImpl.java:292) at com.tsmc.ccs.filein.core.service.CCNMyCcsServiceImpl.getMyToDoCC N(CCNMyCcsServic eImpl.java:70) 2. Source Code of NotesFactory in NCSO.JAR is: 3. Customer need IBM's help to enhance "NotesFactory" in NCSO.JAR, need the feature for HttpURLConnection via CORBA, to set java.net.URL default timeouts to avoid a hanging thread that block others causing our server crash.
Local fix
n/a
Problem summary
Problem conclusion
Temporary fix
Comments
This APAR is associated with SPR# MZHA7RRD4S. The problem was caused by a user error.
APAR Information
APAR number
LO40199
Reported component name
NOTES/DOMINO 7X
Reported component ID
5724E6200
Reported release
703
Status
CLOSED USE
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-05-05
Closed date
2009-06-12
Last modified date
2009-06-12
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
[{"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Product":{"code":"SSKTMJ","label":"Lotus Domino"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0.3","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
12 June 2009