Skip to Content
0
Former Member
Sep 12, 2005 at 03:38 PM

Need an URGENT solution to handle dual domains.!!!!!

21 Views

Dear All,

We have 2 registered domains say www.domainA.com and www.domainB.com and one EP instance which is on 'myEPhost' machine, both domains resolve to 'myEPhost' machine.

I configured logon.par in such a way that it displays dual logon screens based the incoming request from any domain. Users from both domain are able to logon to EP successfully and are able to see the initial screen (TLN & Detain Nav). After this users are not able to see anything in the 'Content Area', when I see the log I see iView not found excetion.

[EXCEPTION]

#1#com.sapportals.portal.prt.runtime.PortalRuntimeException: iView not found: undefined.default

at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1937)

at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:218)

at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.getContext(PortalComponentContextItem.java:312)

at com.sapportals.portal.prt.component.PortalComponentRequest.getComponentContext(PortalComponentRequest.java:385)

at com.sapportals.portal.prt.connection.PortalRequest.getRootContext(PortalRequest.java:435)

at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:607)

at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:232)

at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)

at java.security.AccessController.doPrivileged(Native Method)

at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:153)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:391)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:265)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)

at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)

-


When users logon to EP from within 'myEPhost' machine then I don't see any problem. When ever they move their mouse on any of the link (TLN, or DN) they see http://myEPhost/irj/portal# (in the bottom left corner of IE), whereas when a request comes from www.domainA.com they see the navigable link as http://www.domaina.com/irj/portal# and same as www.domainb.com/irj/protal# from domainB.

Please let me know how to resolve this issue. Logon.par is working fine for both domainA and domainB, and not the subsequent requests after logging onto portal.

We want only one instance of EP to server for both domains (A & B).

Thanks for your time and help.

Chandra Ganne.