Leiste mit Community-Erfolgen erweitern.

Submissions are now open for the 2026 Adobe Experience Maker Awards

Mark Solution

Diese Konversation wurde aufgrund von Inaktivität geschlossen. Bitte erstellen Sie einen neuen Post.

GELÖST

All JSPs throwing java.lang.IllegalArgumentException

Avatar

Level 2

All JSPs (logon.jsp, monitor.jsp etc) in Adobe Campaign Classic build 8860 are throwing below error. 


SEVERE: Servlet.service() for servlet [neolanejsp] in context with path [/nl/jsp] threw exception [Failed accessing FD] with root cause
java.lang.IllegalArgumentException: Can not set org.apache.catalina.connector.Request field org.apache.catalina.connector.RequestFacade.request to com.compuware.apm.agent.introspection.uem.impl.CacheHookingRequestWrapper at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:167)at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:171)

 

INT-150012 The HTTP query returned a 'Internal Server Error' type error (500)

 

nlserver pdump is showing that all required processes are up and running (including web@default) Context path of /nl/jsp in server.xml file are as expected.

 

Any suggestions to troubleshoot this issue? Thanks.

 

 

1 Akzeptierte Lösung

Avatar

Korrekte Antwort von
Level 10

Hi @Ravi4 ,

 

check if your /usr/local/neolane/nl6/env.sh (or customer.sh) have correct JAVA path in variable JDK_HOME.

You should check Tomcat configuration in /usr/local/neolane/nl6/tomcat-7/conf/server.xml

 

Regards,

Milan

Lösung in ursprünglichem Beitrag anzeigen

3 Antworten

Avatar

Korrekte Antwort von
Level 10

Hi @Ravi4 ,

 

check if your /usr/local/neolane/nl6/env.sh (or customer.sh) have correct JAVA path in variable JDK_HOME.

You should check Tomcat configuration in /usr/local/neolane/nl6/tomcat-7/conf/server.xml

 

Regards,

Milan

Avatar

Level 2

Hi Milan,

 

Thanks for the suggestion. 

 

This is Windows server. I have verified JAVA_HOME environment variable and is set to right path. I have reinstalled JDK to be sure and even then the same error is being thrown. Any further suggestions?

 

A technical error has occured:
java.lang.IllegalArgumentException: Can not set org.apache.catalina.connector.Request field org.apache.catalina.connector.RequestFacade.request to com.compuware.apm.agent.introspection.uem.impl.CacheHookingRequestWrapper
	at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:167)
	at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:171)
	at sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:58)
	at sun.reflect.UnsafeObjectFieldAccessorImpl.get(UnsafeObjectFieldAccessorImpl.java:36)
	at java.lang.reflect.Field.get(Field.java:393)
	at com.neolane.jssp.HttpHeaderFilter.getHttpFd(HttpHeaderFilter.java:205)
	at com.neolane.jssp.HttpHeaderFilter.doFilter(HttpHeaderFilter.java:88)

 

best,

Ravi.

Avatar

Level 10

Hi @Ravi4, not much ideas. Can you check settings for CATALINA_HOME?

CATALINA_HOME should contain  folder path where Apache Tomcat is installed e.g. c:\program files\Apache Tomcat.

You should check compatibility matrix for installed JDK and your version of AC build.

 

Regards, MIlan