I ran the example then i saw that i was missing path jcifs.jar; j-interop.jar and j-interopdeps.jar to make j-xchange_1_01.jar work. With that add to my libraries the example First Contact return that errors:
I run FirstContact and i have :
6/06/2009 18:39:15 org.jinterop.dcom.common.JISystem saveDBPathAndLoadFile
INFO: progIdVsClsidDB: {}
org.jinterop.dcom.common.JIException: Unable to access Windows Registry, please check whether the SERVER service is running on the Target Workstation. [0x00001031]
at org.jinterop.winreg.smb.JIWinRegStub.winreg_OpenHKLM(JIWinRegStub.java:104)
at org.jinterop.dcom.core.JIProgId.getIdFromWinReg(JIProgId.java:122)
at org.jinterop.dcom.core.JIProgId.getCorrespondingCLSID(JIProgId.java:154)
at org.jinterop.dcom.core.JIComServer.<init>(JIComServer.java:395)
at org.jxchange.client.cdo121.JXCdoSession.init(JXCdoSession.java:104)
at org.jxchange.client.cdo121.JXCdoSession.<init>(JXCdoSession.java:99)
at org.jxchange.client.tests.FirstContact.main(FirstContact.java:21)
Caused by: java.net.MalformedURLException: For input string: "mustafa1%24@10.0.4.30"
at java.net.URL.<init>(Unknown Source)
at jcifs.smb.SmbFile.<init>(SmbFile.java:445)
at jcifs.smb.SmbNamedPipe.<init>(SmbNamedPipe.java:134)
at rpc.ncacn_np.RpcTransport.attach(RpcTransport.java:89)
at rpc.Stub.attach(Stub.java:105)
at rpc.Stub.call(Stub.java:109)
at org.jinterop.winreg.smb.JIWinRegStub.winreg_OpenHKLM(JIWinRegStub.java:100)
... 6 more
16/06/2009 18:39:16 org.jinterop.dcom.core.JISession postDestroy
INFO: About to destroy links for Session: 295872255 , size of which is 0
16/06/2009 18:39:16 org.jinterop.dcom.core.JIComOxidRuntime destroySessionOIDs
INFO: destroySessionOIDs for session: 295872255
my host: exchange2007.exchange.snap.com.br (10.0.4.30)
name: adrien@exchange and pass: mustafa1$
i dont understand why Win registers "Unable to access Windows Registry" but if that works...
and where he trys "Caused by: java.net.MalformedURLException: For input string: "mustafa1%24@10.0.4.30""
(he is tryng to open a conection?)
theres a problem with exchange2007?
thx a lot.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
okey i put the progIdVsClsidDB.properties on my class path and tryed to includ some CLSID like Exchange.MappiProtocolAcessorStub = {cac0b170...}
and the error on win reg stoped!
But now i still bloked on Logon failure:
INFO: progIdVsClsidDB: {}
org.jinterop.dcom.common.JIException: The attempted logon is invalid. This is either due to a bad username or authentication information. [0xC000006D]
at org.jinterop.winreg.smb.JIWinRegStub.winreg_OpenHKLM(JIWinRegStub.java:102)
at org.jinterop.dcom.core.JIProgId.getIdFromWinReg(JIProgId.java:122)
at org.jinterop.dcom.core.JIProgId.getCorrespondingCLSID(JIProgId.java:154)
at org.jinterop.dcom.core.JIComServer.<init>(JIComServer.java:395)
at org.jxchange.client.cdo121.JXCdoSession.init(JXCdoSession.java:104)
at org.jxchange.client.cdo121.JXCdoSession.<init>(JXCdoSession.java:99)
at org.jxchange.client.tests.FirstContact.main(FirstContact.java:21)
Caused by: jcifs.smb.SmbAuthException: Logon failure: unknown user name or bad password.
at jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:510)
at jcifs.smb.SmbTransport.send(SmbTransport.java:622)
at jcifs.smb.SmbSession.sessionSetup(SmbSession.java:280)
at jcifs.smb.SmbSession.send(SmbSession.java:233)
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:154)
at jcifs.smb.SmbFile.doConnect(SmbFile.java:847)
at jcifs.smb.SmbFile.connect(SmbFile.java:890)
at jcifs.smb.SmbFile.connect0(SmbFile.java:816)
at jcifs.smb.SmbFileInputStream.<init>(SmbFileInputStream.java:73)
at jcifs.smb.SmbFileInputStream.<init>(SmbFileInputStream.java:62)
at jcifs.smb.SmbFile.getInputStream(SmbFile.java:2765)
at rpc.ncacn_np.RpcTransport.attach(RpcTransport.java:90)
at rpc.Stub.attach(Stub.java:105)
at rpc.Stub.call(Stub.java:109)
at org.jinterop.winreg.smb.JIWinRegStub.winreg_OpenHKLM(JIWinRegStub.java:100)
... 6 more
i tryed domain/username, username@domain, only username...
any help ideia please?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I ran the example then i saw that i was missing path jcifs.jar; j-interop.jar and j-interopdeps.jar to make j-xchange_1_01.jar work. With that add to my libraries the example First Contact return that errors:
I run FirstContact and i have :
6/06/2009 18:39:15 org.jinterop.dcom.common.JISystem saveDBPathAndLoadFile
INFO: progIdVsClsidDB: {}
org.jinterop.dcom.common.JIException: Unable to access Windows Registry, please check whether the SERVER service is running on the Target Workstation. [0x00001031]
at org.jinterop.winreg.smb.JIWinRegStub.winreg_OpenHKLM(JIWinRegStub.java:104)
at org.jinterop.dcom.core.JIProgId.getIdFromWinReg(JIProgId.java:122)
at org.jinterop.dcom.core.JIProgId.getCorrespondingCLSID(JIProgId.java:154)
at org.jinterop.dcom.core.JIComServer.<init>(JIComServer.java:395)
at org.jxchange.client.cdo121.JXCdoSession.init(JXCdoSession.java:104)
at org.jxchange.client.cdo121.JXCdoSession.<init>(JXCdoSession.java:99)
at org.jxchange.client.tests.FirstContact.main(FirstContact.java:21)
Caused by: java.net.MalformedURLException: For input string: "mustafa1%24@10.0.4.30"
at java.net.URL.<init>(Unknown Source)
at jcifs.smb.SmbFile.<init>(SmbFile.java:445)
at jcifs.smb.SmbNamedPipe.<init>(SmbNamedPipe.java:134)
at rpc.ncacn_np.RpcTransport.attach(RpcTransport.java:89)
at rpc.Stub.attach(Stub.java:105)
at rpc.Stub.call(Stub.java:109)
at org.jinterop.winreg.smb.JIWinRegStub.winreg_OpenHKLM(JIWinRegStub.java:100)
... 6 more
16/06/2009 18:39:16 org.jinterop.dcom.core.JISession postDestroy
INFO: About to destroy links for Session: 295872255 , size of which is 0
16/06/2009 18:39:16 org.jinterop.dcom.core.JIComOxidRuntime destroySessionOIDs
INFO: destroySessionOIDs for session: 295872255
my host: exchange2007.exchange.snap.com.br (10.0.4.30)
name: adrien@exchange and pass: mustafa1$
i dont understand why Win registers "Unable to access Windows Registry" but if that works...
and where he trys "Caused by: java.net.MalformedURLException: For input string: "mustafa1%24@10.0.4.30""
(he is tryng to open a conection?)
theres a problem with exchange2007?
thx a lot.
okey i put the progIdVsClsidDB.properties on my class path and tryed to includ some CLSID like Exchange.MappiProtocolAcessorStub = {cac0b170...}
and the error on win reg stoped!
But now i still bloked on Logon failure:
INFO: progIdVsClsidDB: {}
org.jinterop.dcom.common.JIException: The attempted logon is invalid. This is either due to a bad username or authentication information. [0xC000006D]
at org.jinterop.winreg.smb.JIWinRegStub.winreg_OpenHKLM(JIWinRegStub.java:102)
at org.jinterop.dcom.core.JIProgId.getIdFromWinReg(JIProgId.java:122)
at org.jinterop.dcom.core.JIProgId.getCorrespondingCLSID(JIProgId.java:154)
at org.jinterop.dcom.core.JIComServer.<init>(JIComServer.java:395)
at org.jxchange.client.cdo121.JXCdoSession.init(JXCdoSession.java:104)
at org.jxchange.client.cdo121.JXCdoSession.<init>(JXCdoSession.java:99)
at org.jxchange.client.tests.FirstContact.main(FirstContact.java:21)
Caused by: jcifs.smb.SmbAuthException: Logon failure: unknown user name or bad password.
at jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:510)
at jcifs.smb.SmbTransport.send(SmbTransport.java:622)
at jcifs.smb.SmbSession.sessionSetup(SmbSession.java:280)
at jcifs.smb.SmbSession.send(SmbSession.java:233)
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:154)
at jcifs.smb.SmbFile.doConnect(SmbFile.java:847)
at jcifs.smb.SmbFile.connect(SmbFile.java:890)
at jcifs.smb.SmbFile.connect0(SmbFile.java:816)
at jcifs.smb.SmbFileInputStream.<init>(SmbFileInputStream.java:73)
at jcifs.smb.SmbFileInputStream.<init>(SmbFileInputStream.java:62)
at jcifs.smb.SmbFile.getInputStream(SmbFile.java:2765)
at rpc.ncacn_np.RpcTransport.attach(RpcTransport.java:90)
at rpc.Stub.attach(Stub.java:105)
at rpc.Stub.call(Stub.java:109)
at org.jinterop.winreg.smb.JIWinRegStub.winreg_OpenHKLM(JIWinRegStub.java:100)
... 6 more
i tryed domain/username, username@domain, only username...
any help ideia please?