[jcifs] JCIFS error
Krishnan, Malathi
Malathi.Krishnan at McKesson.com
Thu Aug 18 01:26:32 GMT 2005
Hello,
We recently upgraded from Jcifs version 0.7.18 to 1.2.1 hoping to
resolve an issue that could leave a thread blocked if many requests are
being processed simultaneously. After the upgrade we are seeing the
following issue with jcifs.util.transport.TransportException and would
appreciate if you can help resolve this issue. I have pasted the log
snippet of the exception we are seeing in the log file.
Thanks,
Malathi Krishnan
[16 Aug 2005 06:08:59,094] [] - ImageHelper.setImagePathToPages()
returned paths = [Ljava.lang.String;@6b2cdb
[16 Aug 2005 06:08:59,094] [] - Logout from AIS....
[16 Aug 2005 06:08:59,098] [] - ImageHelper.setImagePathToPages()
finished
[16 Aug 2005 06:08:59,105] [] - Enter getPath
[16 Aug 2005 06:08:59,111] [] - Start fetch:declare @msetName
varchar(32), @mediaType tinyint, @volFamily tinyint, at volAddr
varchar(255), @devAddr varchar(32), @srvAddr varchar(32), @volStatus
tinyint, @devAvailable tinyint, at srvAvailable tinyint, @highestNum int,
@enh varchar(1) exec OBB_loc_GetMaxPriMirVolInfo 'IMAGES7 ', @msetName
OUTPUT, at mediaType OUTPUT, @volFamily OUTPUT, @volAddr OUTPUT, @devAddr
OUTPUT, @srvAddr OUTPUT, @volStatus OUTPUT, @devAvailable OUTPUT,
@srvAvailable OUTPUT, @highestNum OUTPUT, @enh OUTPUT select @msetName,
@mediaType, @volFamily, @volAddr, @devAddr, @srvAddr, @volStatus,
@devAvailable, @srvAvailable, at highestNum, @enh
[16 Aug 2005 06:08:59,115] [] - Finish fetch.
[16 Aug 2005 06:08:59,116] [] - Leave getPath
[16 Aug 2005 06:08:59,242] [IP: 3.1.28.129 UserID: Grasman ] - process
finishing
[16 Aug 2005 06:08:59,314] [] -
jcifs.smb.SmbException:
jcifs.util.transport.TransportException
java.net.SocketException: errno: 22, error: Invalid argument for fd: 107
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:350)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:137)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:124)
at java.net.Socket.<init>(Socket.java:268)
at java.net.Socket.<init>(Socket.java:147)
at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:228)
at jcifs.smb.SmbTransport.doConnect(SmbTransport.java:266)
at jcifs.util.transport.Transport.run(Transport.java:204)
at java.lang.Thread.run(Thread.java:479)
at jcifs.util.transport.Transport.run(Transport.java:220)
at java.lang.Thread.run(Thread.java:479)
at jcifs.smb.SmbTransport.connect(SmbTransport.java:256)
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:122)
at jcifs.smb.SmbFile.connect(SmbFile.java:791)
at jcifs.smb.SmbFile.connect0(SmbFile.java:761)
at jcifs.smb.SmbFile.queryPath(SmbFile.java:1167)
at jcifs.smb.SmbFile.exists(SmbFile.java:1249)
at
com.mckhboc.product.imagemanager.common.util.SmbRemoteFile.existsOnServe
r(Unknown Source)
at
com.mckhboc.product.imagemanager.epf.appserver.helper.ImageHelper.setIma
gesToPages(Unknown Source)
at
com.mckhboc.product.imagemanager.epf.appserver.helper.ImageHelper.retrie
veImages(Unknown Source)
at
com.mckhboc.product.imagemanager.epf.appserver.servicerequest.DocumentSe
tServiceRequest.fetchImages(Unknown Source)
at
com.mckhboc.product.imagemanager.viewer.common.MedicalRecordInitialSelec
tion.callService(Unknown Source)
at
com.mckhboc.product.imagemanager.viewer.common.MedicalRecordInitialSelec
tion$1.call(Unknown Source)
at
com.mckhboc.product.imagemanager.common.concurrent.ObjectLatch$1.run(Unk
nown Source)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecuto
r.java:743)
at java.lang.Thread.run(Thread.java:479)
-------------- next part --------------
HTML attachment scrubbed and removed
More information about the jcifs
mailing list