Dear all,
I tried to implemented SSO on EPM Add-In using the document here:
http://scn.sap.com/docs/DOC-20003
I am trying to implement the instruction in the attached pdf document
for configuring SSO with EPM Add-in.
The version of NWDS is
SAP Enhancement Package 1 for SAP NetWeaver Developer Studio 7.3 SP07
The version of the SAP portal where the project is deployed is
7.30 SPS08
I can create the project as per instuctions in the document, the
deployment is successful
and then I run the URL of page 14:
https://sapeps.mycompany.com:50001/PCNW10_SSO_WP/EPM_AddIn_Launcher
or
http://sapeps.finance.local:50000/PCNW10_SSO_WP/EPM_AddIn_Launcher
I get the error message below:
Error: Application error occurred during the request processing.
SAP Technology Troubleshooting Guide
Details: WebApplicationException log ID is [C0000A780670005200000000000067AF].
In the default trace, I see:
Cannot process an HTTP request to servlet [EPM_AddIn_Launcher] in
[PCNW10_SSO_WP] web application.
[EXCEPTION]
java.lang.NullPointerException: while trying to get the length of an array loaded from local variable 'c'
at com.sap.csa.bpc.EPM_AddIn_Launcher.hasSSOCookie
(EPM_AddIn_Launcher.java:168)
at com.sap.csa.bpc.EPM_AddIn_Launcher.handleRequest
(EPM_AddIn_Launcher.java:73)
at com.sap.csa.bpc.EPM_AddIn_Launcher.doGet(EPM_AddIn_Launcher.java:41)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke
(Invokable.java:152)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke
Just in case it helps, if I am logged in already in the
sapeps.mycompany.com:50001 portal and then paste the URL
on the Internet Explorer where I am logged in, I get the message:
Token not detected. Logs attached below:
Cookie: saplb_* Value:(J2EE7479520)7479550
Cookie: JSESSIONID Value:2MYAFzmavL2F5sY9Ib7RmQPEF7gePwH-IHIA_SAP-
thSHv0PF3fyliFW9v4kff-n
Cookie: JSESSIONMARKID Value:o307VAH8cuhJVpHMdK_BRuhY4UFpjR5y0Ecv4gcgA
Cookie: MYSAPSSO2
Value:AjExMDAgABRwb3J0YWw6QWRtaW5pc3RyYXRvcogAB2RlZmF1bHQBAAACAAMwMDADAANTUFMEAAwyMDEzMDYwNz
EyNTkFAAQAAAAICgAA%
2FwFkMIIBYAYJKoZIhvcNAQcCoIIBUTCCAU0CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHATGCASwwggEoAgEBMH
wwdDELMAkGA1UEBhMCR0IxFjAUBgNVBAgTDUhlcnRmb3Jkc2hpcmUxGDAWBgNVBAcTD0hlbWVsIEhlbXBzdGVhZDENMAsGA1UEChMERlNTRDEN
MAsGA1UECxMESVRJUzEVMBMGA1UEAwwMU0FQRVBTXzUwMDAwAgRKGGqPMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMB
wGCSqGSIb3DQEJBTEPFw0xMzA2MDcxMjU5MDhaMCMGCSqGSIb3DQEJBDEWBBSw4!ik1UYz%
2FYmYAlAZW6BHgKl8mjAJBgcqhkjOOAQDBDAwLg
IVAL6JPuFGNsDbD3qUA40g8fHVGchxAhUArXIRUxpPT2GeqUZujlCK4e36CZo%3D
Exception: peer not authenticated
Stack Trace: getPeerCertificates:352 -
com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificates
(SSLSessionImpl.java:352)<br / Stack Trace: verify:128 -
org.apache.http.conn.ssl.AbstractVerifier.verify
(AbstractVerifier.java:128)<br / Stack Trace: connectSocket:397 -
org.apache.http.conn.ssl.SSLSocketFactory.
connectSocket(SSLSocketFactory.java:397)<br / Stack Trace:
openConnection:148 - org.apache.http.impl.conn.
DefaultClientConnectionOperator.openConnection
(DefaultClientConnectionOperator.java:148)<br / Stack Trace:
open:149 - org.apache.http.impl.conn.AbstractPoolEntry.open
(AbstractPoolEntry.java:149)<br / Stack Trace:
open:121 - org.apache.http.impl.conn.AbstractPooledConnAdapter.open
(AbstractPooledConnAdapter.java:121)<br
Any ideas please?
Many thanks
Andreas