Using J2EE agent with Portal 7
Hello!
I'm trying to use a J2EE policy agent 2.2 for Application server 8.2 with portal, protecting /portal URL. However, after it prompts me to log in, the policies are not enforced. It works with the agentapp, but not with Portal when the AMagent filter is introduced.
Does anyone know why portal application ignores policies in access manager or where to get the documentation on how to properly troubleshoot this?
Thanks
-Max
Ok, its true.
My intention is to confirm if is possible install a Java instance in the same server that ECC is running with Abap instance.
My confusion is because note 1007341, in "deviations" part, says:
ECC 5.0 (ERP 2004 back-end system),
XSS 500 on a separate J2EE 6.40, EP NW04s
with business packages ESS and MSS (SAP ERP 2004).
The SAP system only supports this system landscape
if you have installed XSS 500 on a separate J2EE 6.40.
Then, would I install abap stack, and java stack as separate instances (not add-in!) ? and this landscape is supported acordding this note?
(in the example, A and C are in the same server)
thanks in advance!
regards,
Edited by: Leandro Balboni on Aug 12, 2008 5:28 PM
Similar Messages
-
Can I use J2EE deploytool with other vendors
This might be a stupid question for J2EE veterans but I was wandering whether I can use Sun�s J2EE deploytool with other J2EE servers like WebLogic for example.
Concretely I would like to set in deploytool different then default classes for topic connection factory and topic � is it possible?
Januszdeploying an EJB means generating code, where the AppServer steps into when the Bean is created, for example to do security checks,pooling, resource management, ...
This is always AppServer specific.
Ina -
Reg ABAP as UME for J2EE engine with portal
Hi ,
I am using ABAP as the UME for J2EE engine.
The main user is j2ee_admin. In case of login to portal with this user there is no roles assigned to this user.
what roles should i add in the R/3 side to make this available ?
I am also not able to create users or access any role related operation in the UME interface available for the J2EE engine.
Any suggestions..
Regards
BharathwajHi Bharthwaj
Since thr portal user and Roles are relies on portal database u used Only SAP system as the UME tha's why
u cant's assigned or get any role in the portal
SO if u want to use SAP system as UME u should use
datasource Read only SAP system + Database
regards,
kaushal -
Problem with using J2EE libraries with a team enviroment
Hi all,
I've created two portal web projects one as a shared library to share portal resources.
I've followed the steps to create a J2EE shared library (for portlets for example) by modifying
META-INF/MANIFEST.MF file with the variables added to it and exporting the WAR file to be imported into the
second project (portal project).
I can see the portlets in the available portlots from the portal project but I can't use them as I get the following
error:
No such portlet with URI (Portlet Name).
Did I miss any steps to be able to use the portlets from the shared library into the portal project.
Any Help?
Many Thanks in advance.
MohamedTry the WLP forum:
WebLogic Portal
Also I would be more specific with your question showing the contents of the shared library with concrete names / URL's you are using, etc. -
Error in integrating SAP J2EE agent with SAP EP7.0
hi
i got the following Error in logs while attempt for hitting SAP URL it redirects to SAM after giving credential it come back to sam SAP URL says internal server Error from logs i found following:-
SAPEngine_Application_Thread[impl:3]_37
ERROR: AmSAPEP70LoginModule.login(): An exception occured while processing login()
com.sap.engine.services.security.exceptions.BaseUnsupportedCallbackException: Unsupported type of callback.
at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.handle(RemoteLoginContextHelperImpl.java:126)
at com.sun.identity.agents.sap.v70.AmSAPEP70LoginModule.login(AmSAPEP70LoginModule.java:81)
at com.sap.engine.services.security.login.LoginModuleLoggingWrapperImpl.login(LoginModuleLoggingWrapperImpl.java:150)
at com.sap.engine.services.security.login.ModulesProcessAction.run(ModulesProcessAction.java:69)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.services.security.login.FastLoginContext.login(FastLoginContext.java:172)
at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.login(RemoteLoginContextHelperImpl.java:72)
at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImplp4_Skel.dispatch(RemoteLoginContextHelperImplp4_Skel.java:64)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:320)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:198)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
06/16/2008 05:05:11:780 PM GMT+05:30: SAPEngine_Application_Thread[impl:3]_37
AmSAPBaseLoginModule.abort(): abort result is: trueWhere do I have to create the Agent Profile? in Agents>J2EE or in Agents>Agents 2.2?
Thanks,
Tanguy Mezzano -
Error using BSP iviews with Portal NW04s SP10
Has anyone tried using a BSP iview on the new NW04s Portal? After we installed the NW04s SP10 Portal, BSP iviews are not working. The error is that the iview is N/A.
Any thouhgts?Hello Leandro,
Look SSO is the process to that u have to specify Credentaials only once and u can connect to backend system without giveing Credentials again.
Now the basic Thing is that user that u have loged in portal and User in Ur Backend Should be same for SSO to Work.
once SSO is configured properly then u can call ur BSP application's from back end without Giveing Credentials again for backend login.
Hope this help's
Regards.
Soni Vinit -
Hi all,
I work with flow control in the WLPS and have some problem.
I am able to invoke unportalized JSP from a pipelet but cann't manage to
return back to the portal home page.
To invoke an unportalized JSP I use the following sequense in the
webflow.properties:
agentsMgr.jsp.link(agentNew)=portals/myPortal/agentNew.jsp
where agentsMgr.jsp is a portlet and agentNew.jsp is a particular JSP.
Now I would like to return back to the portal home page.
I tried to use the following code:
in JSP:
WebflowJSPHelper.createWebflowURL(pageContext,"agentsNew.jsp","link(portalHome)",true)
in webflow.properties: *
.jsp.link(portalHome)=portals/myPortal/portal.jsp
and got an exception.
I changed approach and used
in JSP:
WebflowJSPHelper.createWebflowURL(pageContext,"agentsNew.jsp","link(portalHome)","&portalized=true&dest="+getHomePage(request),
true)
in webflow.properties: nothing
and the result was the same.
I noticed that getHomePage(request) always retrives null although I have
used <%@ page extends="com.beasys.commerce.portal.admin.PortalJspBase"%>
Any pointers about using flow management with portals would be greatly
appreciated.
AlexAre you trying to build an interaction system within OBIEE? If that is the case, then OBI might not be an ideal tool as it is a Business Intelligence reporting tool.
-
J2ee agent 2.2 configuration problem with Websphere Portal 5.1
Hi,
I am trying to configure j2ee agent 2.2 with Websphere Portal server.
I have followed the document "Sun Java SystemAccess Manager
PolicyAgent 2.2 Guide for IBM WebSphere Portal Server 5.1.0.2"
Please see the thread "Problem with Sun's SSO system and Websphere Portal Server integration" for environment related information.
Also the security on app server has been enabled and is talking to LDAP.
My aim here is to enable application server (portal server) to autheticate requests.
I am getting following error when I log into the portal application.
07/03/2007 06:32:16:062 PM IST: Thread[Servlet.Engine.Transports : 1,5,main]
AmFilter: now processing: SSO Task Handler
07/03/2007 06:32:16:062 PM IST: Thread[Servlet.Engine.Transports : 1,5,main]
SSOTaskHandler: SSO Validation failed for null
07/03/2007 06:32:16:062 PM IST: Thread[Servlet.Engine.Transports : 1,5,main]
URLFailoverHelper: Checking if https://apollo.maxnewyorklife.com:443/amserver/UI/Login is available
07/03/2007 06:32:16:078 PM IST: Thread[Servlet.Engine.Transports : 1,5,main]
WARNING: URLFailoverHelper: the url https://apollo.maxnewyorklife.com:443/amserver/UI/Login is not available
javax.net.ssl.SSLHandshakeException: unknown certificate
at com.ibm.jsse.bs.a(Unknown Source)
at com.ibm.jsse.bs.startHandshake(Unknown Source)
at com.ibm.net.ssl.www.protocol.https.b.o(Unknown Source)
at com.ibm.net.ssl.www.protocol.https.q.connect(Unknown Source)
at com.ibm.net.ssl.internal.www.protocol.https.HttpsURLConnection.connect(Unknown Source)
at com.sun.identity.agents.common.URLFailoverHelper.isAvailable(URLFailoverHelper.java:190)
at com.sun.identity.agents.common.URLFailoverHelper.getAvailableURL(URLFailoverHelper.java:129)
at com.sun.identity.agents.filter.AmFilterRequestContext.getLoginURL(AmFilterRequestContext.java:757)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectURL(AmFilterRequestContext.java:285)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectURL(AmFilterRequestContext.java:258)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectResult(AmFilterRequestContext.java:363)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectResult(AmFilterRequestContext.java:345)
at com.sun.identity.agents.filter.SSOTaskHandler.doSSOLogin(SSOTaskHandler.java:210)
at com.sun.identity.agents.filter.SSOTaskHandler.process(SSOTaskHandler.java:98)
at com.sun.identity.agents.filter.AmFilter.processTaskHandlers(AmFilter.java:189)
at com.sun.identity.agents.filter.AmFilter.isAccessAllowed(AmFilter.java:152)
at com.sun.identity.agents.websphere.AmIdentityAsserterBase.processRequest(AmIdentityAsserterBase.java:195)
at com.sun.identity.agents.websphere.AmTrustAssociationInterceptor.negotiateValidateandEstablishTrust(AmTrustAssociationInterceptor.java:91)
at com.ibm.ws.security.web.TAIWrapper.negotiateAndValidateEstablishedTrust(TAIWrapper.java:101)
at com.ibm.ws.security.web.WebAuthenticator.handleTrustAssociation(WebAuthenticator.java:191)
at com.ibm.ws.security.web.WebAuthenticator.authenticate(WebAuthenticator.java:928)
at com.ibm.ws.security.web.WebCollaborator.authorize(WebCollaborator.java:531)
at com.ibm.ws.security.web.EJSWebCollaborator.preInvoke(EJSWebCollaborator.java:262)
at com.ibm.ws.webcontainer.webapp.WebAppSecurityCollaborator.preInvoke(WebAppSecurityCollaborator.java:132)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:506)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:208)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:134)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:321)
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:246)
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:652)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:448)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:936)
07/03/2007 06:32:16:078 PM IST: Thread[Servlet.Engine.Transports : 1,5,main]
URLFailoverHelper: disconnected the connection for availability check
07/03/2007 06:32:16:078 PM IST: Thread[Servlet.Engine.Transports : 1,5,main]
ERROR: URLFailoverHelper: No URL is available at this time
07/03/2007 06:32:16:078 PM IST: Thread[Servlet.Engine.Transports : 1,5,main]
ERROR: AmFilter: Error while delegating to inbound handler: SSO Task Handler, access will be denied
[AgentException Stack]
com.sun.identity.agents.arch.AgentException: No URL is available at this time
at com.sun.identity.agents.common.URLFailoverHelper.getAvailableURL(URLFailoverHelper.java:133)
at com.sun.identity.agents.filter.AmFilterRequestContext.getLoginURL(AmFilterRequestContext.java:757)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectURL(AmFilterRequestContext.java:285)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectURL(AmFilterRequestContext.java:258)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectResult(AmFilterRequestContext.java:363)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectResult(AmFilterRequestContext.java:345)
at com.sun.identity.agents.filter.SSOTaskHandler.doSSOLogin(SSOTaskHandler.java:210)
at com.sun.identity.agents.filter.SSOTaskHandler.process(SSOTaskHandler.java:98)
at com.sun.identity.agents.filter.AmFilter.processTaskHandlers(AmFilter.java:189)
at com.sun.identity.agents.filter.AmFilter.isAccessAllowed(AmFilter.java:152)
at com.sun.identity.agents.websphere.AmIdentityAsserterBase.processRequest(AmIdentityAsserterBase.java:195)
at com.sun.identity.agents.websphere.AmTrustAssociationInterceptor.negotiateValidateandEstablishTrust(AmTrustAssociationInterceptor.java:91)
at com.ibm.ws.security.web.TAIWrapper.negotiateAndValidateEstablishedTrust(TAIWrapper.java:101)
at com.ibm.ws.security.web.WebAuthenticator.handleTrustAssociation(WebAuthenticator.java:191)
at com.ibm.ws.security.web.WebAuthenticator.authenticate(WebAuthenticator.java:928)
at com.ibm.ws.security.web.WebCollaborator.authorize(WebCollaborator.java:531)
at com.ibm.ws.security.web.EJSWebCollaborator.preInvoke(EJSWebCollaborator.java:262)
at com.ibm.ws.webcontainer.webapp.WebAppSecurityCollaborator.preInvoke(WebAppSecurityCollaborator.java:132)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:506)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:208)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:134)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:321)
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:246)
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:652)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:448)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:936)
07/03/2007 06:32:16:078 PM IST: Thread[Servlet.Engine.Transports : 1,5,main]
AmFilter: result =>
FilterResult:
Status : FORBIDDEN
RedirectURL : null
RequestHelper:
null
Data:
null
07/03/2007 06:32:16:078 PM IST: Thread[Servlet.Engine.Transports : 1,5,main]
AmIdentityAsserter: result => TAIResult: status: 403, principal: null, subject: null
From whatever analysis I have done so far, I believe this issue is related to the personal certificate for sun one webserver (on which access manager & LDAP are installed) not registered with the application server (portal server).
I am not sure about the way I go by solving the issue.
Please can anybody help me out.
Thanks,
Yaseer
Message was edited by:
yazee
Message was edited by:
yazeeAnkush,
I am getting error as follows in the webserver error log:-
Error receiving request from 172.23.213.75 (SSL_ERROR_CERTIFICATE_UNKNOWN_ALERT: SSL peer had some unspecified issue with the certificate it received)
Although I can get into am console but with https://apollo.maxnewyorklife.com/amconsole
Tried the same thing, but couldnt resolve it. I will give it another go.
Generally I am getting same error again and again.
In my amWebsphere log file of j2ee agent (under root\am_wps_agent\agent_001\logs\debug) error I get.....
07/15/2007 04:19:11:656 PM IST: Thread[Servlet.Engine.Transports : 0,5,main]
AmFilter: now processing: SSO Task Handler
07/15/2007 04:19:11:766 PM IST: Thread[Servlet.Engine.Transports : 0,5,main]
SSOTokenValidator.validate(): Exception caught
com.iplanet.sso.SSOException: Invalid sessionid formatjava.lang.IllegalArgumentException: Invalid server id in session id com.iplanet.services.naming.ServerEntryNotFoundException: Naming Service is not available.
at com.iplanet.sso.providers.dpro.SSOProviderImpl.createSSOToken(SSOProviderImpl.java:205)
at com.iplanet.sso.SSOTokenManager.createSSOToken(SSOTokenManager.java:325)
at com.sun.identity.agents.common.SSOTokenValidator.validateInternal(SSOTokenValidator.java:252)
at com.sun.identity.agents.common.SSOTokenValidator.validate(SSOTokenValidator.java:157)
at com.sun.identity.agents.filter.SSOTaskHandler.process(SSOTaskHandler.java:88)
at com.sun.identity.agents.filter.AmFilter.processTaskHandlers(AmFilter.java:189)
at com.sun.identity.agents.filter.AmFilter.isAccessAllowed(AmFilter.java:152)
at com.sun.identity.agents.websphere.AmIdentityAsserterBase.processRequest(AmIdentityAsserterBase.java:195)
at com.sun.identity.agents.websphere.AmTrustAssociationInterceptor.negotiateValidateandEstablishTrust(AmTrustAssociationInterceptor.java:91)
at com.ibm.ws.security.web.TAIWrapper.negotiateAndValidateEstablishedTrust(TAIWrapper.java:101)
at com.ibm.ws.security.web.WebAuthenticator.handleTrustAssociation(WebAuthenticator.java:191)
at com.ibm.ws.security.web.WebAuthenticator.authenticate(WebAuthenticator.java:928)
at com.ibm.ws.security.web.WebCollaborator.authorize(WebCollaborator.java:531)
at com.ibm.ws.security.web.EJSWebCollaborator.preInvoke(EJSWebCollaborator.java:262)
at com.ibm.ws.webcontainer.webapp.WebAppSecurityCollaborator.preInvoke(WebAppSecurityCollaborator.java:132)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:506)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:208)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:134)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:321)
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:246)
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:652)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:448)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:936)
07/15/2007 04:19:11:766 PM IST: Thread[Servlet.Engine.Transports : 0,5,main]
SSOTaskHandler: SSO Validation failed for AQIC5wM2LY4SfcwoaNKFd01DvjYeNPbR3wXaa9sMVjcKtwo=@AAJTSQACMDE=#
07/15/2007 04:19:11:766 PM IST: Thread[Servlet.Engine.Transports : 0,5,main]
URLFailoverHelper: Checking if https://apollo.maxnewyorklife.com:443/amserver/UI/Login is available
07/15/2007 04:19:11:797 PM IST: Thread[Servlet.Engine.Transports : 0,5,main]
WARNING: URLFailoverHelper: the url https://apollo.maxnewyorklife.com:443/amserver/UI/Login is not available
javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.g: No trusted certificate found
at com.ibm.jsse2.bw.a(Unknown Source)
at com.ibm.jsse2.bx.a(Unknown Source)
at com.ibm.jsse2.bx.a(Unknown Source)
at com.ibm.jsse2.v.a(Unknown Source)
at com.ibm.jsse2.v.a(Unknown Source)
at com.ibm.jsse2.u.a(Unknown Source)
at com.ibm.jsse2.bx.a(Unknown Source)
at com.ibm.jsse2.bx.l(Unknown Source)
at com.ibm.jsse2.bx.startHandshake(Unknown Source)
at com.ibm.net.ssl.www.protocol.https.b.o(Unknown Source)
at com.ibm.net.ssl.www.protocol.https.q.connect(Unknown Source)
at com.ibm.net.ssl.internal.www.protocol.https.HttpsURLConnection.connect(Unknown Source)
at com.sun.identity.agents.common.URLFailoverHelper.isAvailable(URLFailoverHelper.java:190)
at com.sun.identity.agents.common.URLFailoverHelper.getAvailableURL(URLFailoverHelper.java:129)
at com.sun.identity.agents.filter.AmFilterRequestContext.getLoginURL(AmFilterRequestContext.java:757)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectURL(AmFilterRequestContext.java:285)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectURL(AmFilterRequestContext.java:258)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectResult(AmFilterRequestContext.java:363)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectResult(AmFilterRequestContext.java:345)
at com.sun.identity.agents.filter.SSOTaskHandler.doSSOLogin(SSOTaskHandler.java:210)
at com.sun.identity.agents.filter.SSOTaskHandler.process(SSOTaskHandler.java:98)
at com.sun.identity.agents.filter.AmFilter.processTaskHandlers(AmFilter.java:189)
at com.sun.identity.agents.filter.AmFilter.isAccessAllowed(AmFilter.java:152)
at com.sun.identity.agents.websphere.AmIdentityAsserterBase.processRequest(AmIdentityAsserterBase.java:195)
at com.sun.identity.agents.websphere.AmTrustAssociationInterceptor.negotiateValidateandEstablishTrust(AmTrustAssociationInterceptor.java:91)
at com.ibm.ws.security.web.TAIWrapper.negotiateAndValidateEstablishedTrust(TAIWrapper.java:101)
at com.ibm.ws.security.web.WebAuthenticator.handleTrustAssociation(WebAuthenticator.java:191)
at com.ibm.ws.security.web.WebAuthenticator.authenticate(WebAuthenticator.java:928)
at com.ibm.ws.security.web.WebCollaborator.authorize(WebCollaborator.java:531)
at com.ibm.ws.security.web.EJSWebCollaborator.preInvoke(EJSWebCollaborator.java:262)
at com.ibm.ws.webcontainer.webapp.WebAppSecurityCollaborator.preInvoke(WebAppSecurityCollaborator.java:132)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:506)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:208)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:134)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:321)
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:246)
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:652)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:448)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:936)
Caused by: com.ibm.jsse2.util.g: No trusted certificate found
at com.ibm.jsse2.util.f.b(Unknown Source)
at com.ibm.jsse2.util.f.b(Unknown Source)
at com.ibm.jsse2.util.d.a(Unknown Source)
at com.ibm.jsse2.bn.checkServerTrusted(Unknown Source)
at com.ibm.jsse2.z.checkServerTrusted(Unknown Source)
... 39 more
07/15/2007 04:19:11:797 PM IST: Thread[Servlet.Engine.Transports : 0,5,main]
URLFailoverHelper: disconnected the connection for availability check
07/15/2007 04:19:11:797 PM IST: Thread[Servlet.Engine.Transports : 0,5,main]
ERROR: URLFailoverHelper: No URL is available at this time
07/15/2007 04:19:11:797 PM IST: Thread[Servlet.Engine.Transports : 0,5,main]
ERROR: AmFilter: Error while delegating to inbound handler: SSO Task Handler, access will be denied
[AgentException Stack]
com.sun.identity.agents.arch.AgentException: No URL is available at this time
at com.sun.identity.agents.common.URLFailoverHelper.getAvailableURL(URLFailoverHelper.java:133)
at com.sun.identity.agents.filter.AmFilterRequestContext.getLoginURL(AmFilterRequestContext.java:757)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectURL(AmFilterRequestContext.java:285)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectURL(AmFilterRequestContext.java:258)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectResult(AmFilterRequestContext.java:363)
at com.sun.identity.agents.filter.AmFilterRequestContext.getAuthRedirectResult(AmFilterRequestContext.java:345)
at com.sun.identity.agents.filter.SSOTaskHandler.doSSOLogin(SSOTaskHandler.java:210)
at com.sun.identity.agents.filter.SSOTaskHandler.process(SSOTaskHandler.java:98)
at com.sun.identity.agents.filter.AmFilter.processTaskHandlers(AmFilter.java:189)
at com.sun.identity.agents.filter.AmFilter.isAccessAllowed(AmFilter.java:152)
at com.sun.identity.agents.websphere.AmIdentityAsserterBase.processRequest(AmIdentityAsserterBase.java:195)
at com.sun.identity.agents.websphere.AmTrustAssociationInterceptor.negotiateValidateandEstablishTrust(AmTrustAssociationInterceptor.java:91)
at com.ibm.ws.security.web.TAIWrapper.negotiateAndValidateEstablishedTrust(TAIWrapper.java:101)
at com.ibm.ws.security.web.WebAuthenticator.handleTrustAssociation(WebAuthenticator.java:191)
at com.ibm.ws.security.web.WebAuthenticator.authenticate(WebAuthenticator.java:928)
at com.ibm.ws.security.web.WebCollaborator.authorize(WebCollaborator.java:531)
at com.ibm.ws.security.web.EJSWebCollaborator.preInvoke(EJSWebCollaborator.java:262)
at com.ibm.ws.webcontainer.webapp.WebAppSecurityCollaborator.preInvoke(WebAppSecurityCollaborator.java:132)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:506)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:208)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:134)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:321)
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:246)
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:652)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:448)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:936)
Thanks,
Yaseer -
Using JMS adapter with J2ee native queuing system
Hi there,
As far as I have understood J2EE contains it's own native queuing system (JMS). Since the J2EE is part of the WAS, shouldn't it be possible to somehow use XI's JMS adapter in conjunction with this native JMS?
I've tried to search many places in many ways, but haven't been able to find any info. Is it possible at all?
Hope, some of u guys can help out there:-)
Regards,
DanielHi Keith,
It looks as if you are in the same situation.
We have this working very nicely now and I'm happy to share. In fact I was just granted wiki permissions so I can add the information there along with screen shots.
Informaiton on this configuration is very scattered but I imagine many people would find it useful for integrating with Mainframes without adding any complexity to the legacy environment. Let me come back to you with some more inormation, but for now you can get started with this:
Insert a module as the 3rd line in your Module Processing Sequence to use AF_Modules/MessageTransformBean and give it a key in order to associate with the parameters you will need to type in below. These parameters are very similar to normal XI File adapter parameters.
SAP Note 793922 has more info on the parameters... not the greatest reference I know.
Also this has some info...
http://help.sap.com/saphelp_nw04/Helpdata/EN/57/0b2c4142aef623e10000000a155106/content.htm
I'll try and get some screen shots up on the Wiki. -
How to upload a file into server using j2ee jsp and servlet with bean?
How to upload a file into server using j2ee jsp and servlet with bean? Please give me the reference or url about how to do that. If related to struts is more suitable.
Anyone help me please!u don't need j2ee and struts to do file uploading. An example is as such
in JSP. u use the <input> file tag like
<input type="file"....>You need a bean to capture the file contents like
class FileUploadObj {
private FormFile srcFile;
private byte[] fileContent;
// all the getter and setter methods
}Then in the servlet, you process the file for uploading
* The following loads the uploaded binary data into a byte Array.
FileUploadObj form = new FileUploadObj();
byte[] byteArr = null;
if (form.signFile != null) {
int filesize = form.srcFile.getFileSize();
byteArr = new byte[filesize];
ByteArrayInputStream bytein = new ByteArrayInputStream (form.srcFile.getFileData());
bytein.read(byteArr);
bytein.close();
form.setFileContent(byteArr);
// Write file content using Writer class into the destination file in the server.
... -
How to use PPM 5 (standalone or integrated with portal)
Hi,
I would like to know which advantages and disadvantages are presented by using PPM 5.0 standalone or integrated with portal? all functionality are the same in both cases? which is the best option?
Thanks a lot,
CAMILO URIBEHi,
from a functionality point of view, standalone and portal usage of SAP Portfolio and Project Management 5.0 are the same (except functionality which is in general only available within a portal, e.g. KM documents, collaboration rooms, etc.).
From a TCO perspective, for the standalone usage you'll only need the ABAP stack (except for ADS), i.e. if you don't anyway already have a portal in use in your company, this could lead to a lower TCO.
Kind regards,
Florian -
Using third party Rich Text Editors with Portal Release 2 (9.0.2)
Hi Everyone,
We would like to use some third party Rich Text editor with portal as the Oracle Rich Text editor is fairly basic and it does not fulfill our business requirements.
Some of the things we are hoping to accomplish by through this text editor (after customizing) are:
Ability to select any page within the portal to add as link in the Text Editor.
Ability to select images from the portal repository.
Create HTML Tables.
Support of copy/paste from Microsoft Word.
I am looking for any suggestions or experiences on how this can be done.
Thanks in advance..
NirajNiraj,
There's a RTE posted on knowledge exchange (with source), in my folder.
Re: Calendar PJC on French Keyboard
Hi Everyone,
We would like to use some third party Rich Text editor with portal as the Oracle Rich Text editor is fairly basic and it does not fulfill our business requirements.
Some of the things we are hoping to accomplish by through this text editor (after customizing) are:
Ability to select any page within the portal to add as link in the Text Editor.
Ability to select images from the portal repository.
Create HTML Tables.
Support of copy/paste from Microsoft Word.
I am looking for any suggestions or experiences on how this can be done.
Thanks in advance..
Niraj -
Using log4j with portal server
Hi,
I am trying to use log4j with Portal server 6.1 using log taglibs from jakarta.
Here is what i've done:
1. copy taglibs-log.jar in /etc/opt/SUNWps/desktop/classes
2. copy taglibs-log.tld in /etc/opt/SUNWps/desktop/default/tld
3. put log statements in JSPs
for example:
<log:debug>This is body content.</log:debug>
<log:debug message="This is attribute content." />
4. /etc/opt/SUNWps/desktop/classes/log4j.properties contains
=========================================
# Sample properties to initialise log4j
log4j.rootCategory=debug, stdout, R
#log4j.rootCategory=debug, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
# Pattern to output the caller's file name and line number.
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=logtags.log
log4j.appender.R.MaxFileSize=100KB
# Keep one backup file
log4j.appender.R.MaxBackupIndex=2
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
===============================================
However no log file is created on my system. I am very new to this and would appreciate if anyone could tell me what more needs to be done to get log records in a file.
Thanks for all your help.
Kind regards,
ApoorvHi,
I am trying to use log4j with Portal server 6.1 using
log taglibs from jakarta.
Here is what i've done:
1. copy taglibs-log.jar in
/etc/opt/SUNWps/desktop/classes
2. copy taglibs-log.tld in
/etc/opt/SUNWps/desktop/default/tld
3. put log statements in JSPs
for example:
<log:debug>This is body content.</log:debug>
<log:debug message="This is attribute content." />
4. /etc/opt/SUNWps/desktop/classes/log4j.properties
contains
=========================================
# Sample properties to initialise log4j
log4j.rootCategory=debug, stdout, R
#log4j.rootCategory=debug, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternL
ayout
# Pattern to output the caller's file name and line
number.
log4j.appender.stdout.layout.ConversionPattern=%5p
[%t] (%F:%L) - %m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=logtags.log
log4j.appender.R.MaxFileSize=100KB
# Keep one backup file
log4j.appender.R.MaxBackupIndex=2
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%p %t %c -
%m%n
===============================================
However no log file is created on my system. I am
very new to this and would appreciate if anyone could
tell me what more needs to be done to get log records
in a file.
Thanks for all your help.
Kind regards,
Apoorv -
Can ASP with ODBC be used with Portal??
I have seen many clients develop active server pages using Frontpage or Dreamweaver hitting Oracle through ODBC (also JDBC). I know you can apply FP and Dream Weaver extensions to Apache. Can this be used with Portal to prevent re-coding existing applications or to stay with their present development plans?
Yes, you can expose any existing application environment through the portal. The fastest way to do it is to use the URL Services in the PDK to include application functionality as portlets by specifying the url. There are some restrictions with this approach. See the PDK for details. You can also code new portlets in Java that take advantage of the "External Applications Provider" capability to connect your portlets to an existing application in a single sign on way. Again, the PDK is the best source of information on this.
-
Hi!
Is anyone using BEA portal for user authentication and personalization along with
Integration for workflow??? Looking at the two sets of examples and full functionality
of wli it appears that the two should be easily tied together... Any thoughts
or advice would be greatly appreciated.
Thanks...PeggyHi Stanley,
THANKS very much for the info. Since our WLP instance
is already established I am leaning towards your
architecture. Hopefully I will get the documentation
done early next week and can start implementation.
The two domains will certainly simplify the
port over. Please ping on me in a few weeks
to discuss other aspects of this process....
THANKS again,
Peggy
"Stanley Beamish" <[email protected]> wrote:
Hi Peggy,
I'm doing the same sort of thing, with WLP and WLI sitting in separate
domains. This works fine, and separates the application load between
two
server machines (the WLP domain/server handles all the user/portal logic,
the WLI domain/server handles all the talking to external systemes and
business logic). However, I would also be very interested to hear views
on
running them within the same domain.
Stanley.
"Peggy" <[email protected]> wrote in message
news:3dbd9e48$[email protected]..
Sasi,
After reading the docs it looks like the two may live together
in the same domain...okay...not sure.
I will be 'porting' the WLI work I am doing into a current
domain where they have a portal installed. I think a single
domain is what I need.
I do not know if having two domains is better or not...do
you know?
Any insight is appreciated.
Are you doing anything similar?
THANKS! Peggy
"Sasikanth" <[email protected]> wrote:
HI Peggy
You can do authentication and personalization with portal and
workflow
with
WLI. But I would like to know whether or not you would like to launch
them as
a single domain or not.
regards
Sasi
"Peggy" <[email protected]> wrote:
Hi!
Is anyone using BEA portal for user authentication and personalization
along with
Integration for workflow??? Looking at the two sets of examples andfull
functionality
of wli it appears that the two should be easily tied together...
Any
thoughts
or advice would be greatly appreciated.
Thanks...Peggy
Maybe you are looking for
-
IPhoto (13th Nov '12) on Mountain Lion 10.8.2
Hi there, I had been working with the version of iPhoto that was originally installed on my late 2008 MacBook for quite some time before I decided to upgrade this week. I've installed the newest version from the app store, but now when I click on iPh
-
How or can I insert a picture to an exsisting photo album in between other pictures?
How or can I insert a picture to an exsisting photo album in between other pictures?
-
Create a DAQ program and display results on with waveform and spreadsheet
I need help creating a DAQ program that will read digital and analog channels and display on a continuous waveform, and then display readings on a spreadsheet
-
How can I get iTunes to send me my library on my new computer?
Old MacBook got ruined in a flood from a frozen pipe...how do I get iTunes to send my my purchased music on my new MacBook Pro?
-
How do you achieve the highest possible quality output for a DVCPRO HD 720p24 project going to DVD? Right now, I am using compressor>DVD Best Quality 90 min>Mpeg2 automatic settings. I didn't customize anything. And then I burn it in Toast also with