Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

All JSPs throwing java.lang.IllegalArgumentException

Avatar

Avatar
Validate 1
Level 1
Ravi4
Level 1

Likes

0 likes

Total Posts

9 posts

Correct Reply

1 solution
Top badges earned
Validate 1
Affirm 1
View profile

Avatar
Validate 1
Level 1
Ravi4
Level 1

Likes

0 likes

Total Posts

9 posts

Correct Reply

1 solution
Top badges earned
Validate 1
Affirm 1
View profile
Ravi4
Level 1

30-03-2020

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.

 

 

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Contributor
MVP
Milan_Vucetic
MVP

Likes

166 likes

Total Posts

384 posts

Correct Reply

135 solutions
Top badges earned
Contributor
Springboard
Shape 1
Validate 25
Validate 10
View profile

Avatar
Contributor
MVP
Milan_Vucetic
MVP

Likes

166 likes

Total Posts

384 posts

Correct Reply

135 solutions
Top badges earned
Contributor
Springboard
Shape 1
Validate 25
Validate 10
View profile
Milan_Vucetic
MVP

30-03-2020

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

Ravi4

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.

Milan_Vucetic

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

Answers (0)