[Domino] Vanuit een Java applicatie connecten met Domino

Pagina: 1
Acties:

  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 26-04 11:06

Aaargh!

Bow for me for I am prutser

Topicstarter
Ik probeer vanuit een portlet te connecten met een domino server, dit gaat prima zolang de server lokaal draait, maar connecten met een remote server via IIOP gaat fout.
Er wordt volgens de firewall wel een poging gedaan om te connecten met de domino server, DIIOP draait ook op de Domino server.

Ik krijg de volgende stacktrace vanuit de portlet.
[25-7-03 14:12:09:817 GMT+02:00] 7d110d15 SystemOut U Notitieblock initializing, host : saxion-8a96ajbj login : tom
org.omg.CORBA.MARSHAL: minor code: 0 completed: No
at com.ibm.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java)
at lotus.domino.corba._IObjectServerStub.createSession(_IObjectServerStub.java)
at lotus.domino.cso.Session.OREFtoSession(Session.java:740)
at lotus.domino.cso.Session.<init>(Session.java:57)
at lotus.domino.cso.Session.createSession(Session.java:36)
at lotus.domino.NotesFactory.createSession(NotesFactory.java:67)
at portlet.NotitieBlok.doView(NotitieBlok.java:76)
at org.apache.jetspeed.portlet.PortletAdapter.service(PortletAdapter.java:102)
at org.apache.jetspeed.portlet.Portlet.dispatch(Portlet.java:582)
at org.apache.jetspeed.portlet.Portlet.doGet(Portlet.java:426)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jetspeed.portlet.Portlet.service(Portlet.java:416)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)
at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:297)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)
at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)
at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)
at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:523)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:282)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:119)
at com.ibm.wps.portletcontainer.invoker.PortletFilterChainImpl.callPortlet(PortletFilterChainImpl.java:174)
at com.ibm.wps.portletcontainer.invoker.PortletInvokerImpl.include(PortletInvokerImpl.java:1866)
at com.ibm.wps.portletcontainer.invoker.PortletInvokerImpl.include(PortletInvokerImpl.java:1630)
at com.ibm.wps.portletcontainer.invoker.PortletInvokerImpl.portletService(PortletInvokerImpl.java:1047)
at org.apache.jetspeed.portletcontainer.invoker.PortletInvokerAccess.portletService(PortletInvokerAccess.java:161)
at com.ibm.wps.aggregation.PortletHolder.render(PortletHolder.java:55)
at com.ibm.wps.engine.tags.PortletRenderTag.doStartTag(PortletRenderTag.java:135)
at skins.html._Control_jsp_0._jspService(Control.jsp :78)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:142)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:300)
at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:430)
at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:565)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)
at com.ibm.servlet.engine.webapp.ServicingServletState.service(StrictLifecycleServlet.java:317)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)
at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)
at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)
at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:523)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:282)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:119)
at com.ibm.wps.services.template.TemplateServiceImpl.handleRequest(TemplateServiceImpl.java:57)
at com.ibm.wps.services.template.TemplateServiceImpl.include(TemplateServiceImpl.java:25)
at com.ibm.wps.services.template.Template.include(Template.java:27)
at com.ibm.wps.engine.templates.skins.Default.render(Default.java:62)
at com.ibm.wps.engine.templates.SkinTemplate.render(SkinTemplate.java:43)
at com.ibm.wps.aggregation.Component.render(Component.java:660)
at com.ibm.wps.aggregation.Control.render(Control.java:193)
at com.ibm.wps.engine.tags.ComponentRenderTag.doStartTag(ComponentRenderTag.java:82)
at skins.html._ColumnContainer_jsp_0._jspService(ColumnContainer.jsp :8)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:142)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:300)
at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:430)
at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:565)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)
at com.ibm.servlet.engine.webapp.ServicingServletState.service(StrictLifecycleServlet.java:317)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)
at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)
at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)
at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:523)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:282)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:119)
at com.ibm.wps.services.template.TemplateServiceImpl.handleRequest(TemplateServiceImpl.java:57)
at com.ibm.wps.services.template.TemplateServiceImpl.include(TemplateServiceImpl.java:25)
at com.ibm.wps.services.template.Template.include(Template.java:27)
at com.ibm.wps.engine.templates.skins.Default.render(Default.java:62)
at com.ibm.wps.engine.templates.SkinTemplate.render(SkinTemplate.java:43)
at com.ibm.wps.aggregation.Component.render(Component.java:660)
at com.ibm.wps.aggregation.Decorator.render(Decorator.java:138)
at com.ibm.wps.engine.tags.PageRenderTag.doStartTag(PageRenderTag.java:128)
at screens.html._Home_jsp_0._jspService(Home.jsp :18)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:142)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:300)
at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:430)
at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:565)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)
at com.ibm.servlet.engine.webapp.ServicingServletState.service(StrictLifecycleServlet.java:317)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)
at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)
at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)
at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:523)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:282)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:119)
at com.ibm.wps.services.template.TemplateServiceImpl.handleRequest(TemplateServiceImpl.java:57)
at com.ibm.wps.services.template.TemplateServiceImpl.include(TemplateServiceImpl.java:25)
at com.ibm.wps.services.template.Template.include(Template.java:27)
at com.ibm.wps.engine.templates.screens.Default.render(Default.java:59)
at com.ibm.wps.engine.templates.ScreenTemplate.render(ScreenTemplate.java:43)
at com.ibm.wps.engine.tags.ScreenRenderTag.doStartTag(ScreenRenderTag.java:78)
at themes.html._Default_jsp_0._jspService(Default.jsp :22)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:142)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:300)
at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:430)
at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:565)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)
at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:297)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)
at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)
at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)
at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:523)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:282)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:119)
at com.ibm.wps.services.template.TemplateServiceImpl.handleRequest(TemplateServiceImpl.java:57)
at com.ibm.wps.services.template.TemplateServiceImpl.include(TemplateServiceImpl.java:25)
at com.ibm.wps.services.template.Template.include(Template.java:27)
at com.ibm.wps.engine.templates.themes.Default.render(Default.java:62)
at com.ibm.wps.engine.templates.ThemeTemplate.render(ThemeTemplate.java:41)
at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:432)
at com.ibm.wps.engine.Servlet.doGet(Servlet.java:273)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)
at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:297)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)
at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)
at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)
at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:523)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:282)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:112)
at com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:91)
at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:184)
at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
at com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)
at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:125)
at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)
at com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)
[25-7-03 14:12:29:095 GMT+02:00] 7d110d15 SystemOut U Error in NotitieBlok doView : Could not open Notes session
Ik heb geen flauw idee wat er nu mis gaat, de gebruiker staat in het adres boek, het internet password is ingevuld, de gebruiker heeft rechten om te connecten.

Iemand enig idee wat ik fout doe of hoe ik ergens betere logs kan krijgen dan dit ? (domino console meld ook geen mislukte connectie poging)

Those who do not understand Unix are condemned to reinvent it, poorly.


  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 26-04 11:06

Aaargh!

Bow for me for I am prutser

Topicstarter
Het gaat trouwens om Domino R5

Those who do not understand Unix are condemned to reinvent it, poorly.


  • Rtificial
  • Registratie: Juni 2001
  • Laatst online: 19-12-2024

Rtificial

as fake as can be

Hmmm, 'Notitieblok' kan ik niet helemaal plaatsen. Is het een eigen gebouwde database ofzo?

"Don't blow out my candle if you want yours to shine brighter..."


  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 26-04 11:06

Aaargh!

Bow for me for I am prutser

Topicstarter
Rtificial schreef op 25 July 2003 @ 15:01:
Hmmm, 'Notitieblok' kan ik niet helemaal plaatsen. Is het een eigen gebouwde database ofzo?
Is een portletje wat ik aan het schrijven ben met daarachter een eigen domino databeest.

[ Voor 11% gewijzigd door Aaargh! op 25-07-2003 15:16 ]

Those who do not understand Unix are condemned to reinvent it, poorly.


  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 23:19

Koffie

Koffiebierbrouwer

Braaimeneer

Aaargh! schreef op 25 July 2003 @ 14:17:
Ik probeer vanuit een portlet te connecten met een domino server, dit gaat prima zolang de server lokaal draait, maar connecten met een remote server via IIOP gaat fout.

[Lap errorlog]

Ik heb geen flauw idee wat er nu mis gaat, de gebruiker staat in het adres boek, het internet password is ingevuld, de gebruiker heeft rechten om te connecten.

Iemand enig idee wat ik fout doe of hoe ik ergens betere logs kan krijgen dan dit ? (domino console meld ook geen mislukte connectie poging)
Ik zou in principe zeggen, probeer het eens in P&W , echter vindt ik dat zowel voor PW als PNS dat je topic start wel ernstig mager is.
Het enige wat je eigenlijk doet is zeggen "Ik heb product X en het werkt niet; dit is de errorlog".

Wat heb je verder allemaal al geprobeerd behalve interessant naar een logfile staren ?

Tijd voor een nieuwe sig..


  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 26-04 11:06

Aaargh!

Bow for me for I am prutser

Topicstarter
Koffie schreef op 25 July 2003 @ 20:11:
Wat heb je verder allemaal al geprobeerd behalve interessant naar een logfile staren ?
Het probleem is een beetje dat de logfile dusdanig onduidelijk is dat er niet uit op te maken is wat er nu precies fout gaat.

Ik heb beide machines voorzien van een firewall die waarschuwt bij een inkomende/uitgaande verbinding, hieruit is gebleken dat de portlet wel contact probeert te maken met de domino server maar waarom het uiteindelijk mislukt kan ik nergens uit opmaken.

Those who do not understand Unix are condemned to reinvent it, poorly.


  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 26-04 11:06

Aaargh!

Bow for me for I am prutser

Topicstarter
En de oplossing voor het probleem: Ik had NCSO.jar in m'n CLASSPATH, maar voor WebSphere moet je NCSOW.jar gebruiken , deze gebruikt de eigen ORB van WebSphere.

Deze NCSOW.jar zat uiteraard niet in de Domino java toolkit |:(

[ Voor 19% gewijzigd door Aaargh! op 28-07-2003 16:55 ]

Those who do not understand Unix are condemned to reinvent it, poorly.

Pagina: 1