Getting remote server returned an error (500) internal serve

Posted by goo on 08-Jan-2020 07:01

OE 12.0

I am testing a system for a company, and it has been running smooth until I was creating two new instances using the following script:

@echo off
set instanse=%1%
set port=%2%
set portStart=30%2%
set portSecure=88%2%
set /a portSTOP=%portStart%+1
set /a portAJP13=%portSTOP%+1

echo ##Port %portStart% %portSecure% %portSTOP% %portAJP13%
call pasman create -v -p %portStart% -P %portSecure% -s %portSTOP% -j %portAJP13% -m username:password -Z dev %instanse%
call pasman test -I %instanse%

________________________________

createPASOE.cmd pasTest 50

createPASOE.cmd pasUtv 60

I allready had a pasBAFO running on port 3030 created using  createPASOE.cmd pasBAFO 30

and that has been running without any problems. 

Suddenly I got 500 error on pasUtv, and it still worked swell on pasBAFO. I did a restart of the server to see if that could have any impact, but no luck, and then I got the 500 error on pasBAFO as well. 

Where do I look for errors? I can see no errors in the admsrv.lg, and there is some logfiles for each service.... 

//Geir Otto

Posted by goo on 08-Jan-2020 10:27

Instead of using IE / Edge, I tried using Chrome, and now everything works again... strange... but I am please...

All Replies

Posted by goo on 08-Jan-2020 07:10

I have tees logfiles under <serviceinstance>/logs:

catalina....log

host-managaer...log

localhost-access...log

manager...log

oehealth-collector...log

pasUTV...log

pasUTV...log has following errors:

:

:

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

at java.lang.Thread.run(Thread.java:745)

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'stsAuthenticationProvider' defined in ServletContext resource [/WEB-INF/spring/authManagers.xml]: Cannot resolve reference to bean 'stsUserDetails' while setting bean property 'userDetailsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'stsUserDetails' defined in ServletContext resource [/WEB-INF/spring/authManagers.xml]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Unable to retrieve current process id

at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:378)

at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:110)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1648)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1400)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:575)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498)

at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)

at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)

at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)

at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)

at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:367)

... 47 common frames omitted

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'stsUserDetails' defined in ServletContext resource [/WEB-INF/spring/authManagers.xml]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Unable to retrieve current process id

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1745)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:576)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498)

at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)

at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)

at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)

at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)

at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:367)

... 57 common frames omitted

Caused by: java.lang.IllegalArgumentException: Unable to retrieve current process id

at org.springframework.util.Assert.hasText(Assert.java:284)

at com.progress.appserv.services.security.OESTSUserDetailsImpl.afterPropertiesSet(OESTSUserDetailsImpl.java:403)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1804)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1741)

... 64 common frames omitted

2020-01-07T17:08:08.794+01:00 WARN  [Catalina-startStop-1] - c.p.appserv.adapters.rest.Management - Property file E:\Progress\PASOE\pasUTV\webapps\ROOT/WEB-INF/adapters/rest/_oepingService/runtime.props not found - Using default properties

2020-01-07T17:08:08.810+01:00 WARN  [Catalina-startStop-1] - com.progress.caf.logging.CafLogging - Unable to create InputStream for resource "caflogging.properties".

localhost...log has following:

: java.lang.IllegalArgumentException: Unable to retrieve current process id

at org.springframework.util.Assert.hasText(Assert.java:284)

at com.progress.appserv.services.security.OESTSUserDetailsImpl.afterPropertiesSet(OESTSUserDetailsImpl.java:403)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1804)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1741)

... 64 common frames omitted

2020-01-07T17:08:10.016+01:00 ERROR [Catalina-startStop-1] o.a.catalina.core.StandardContext.listenerStop - Exception sending context destroyed event to listener instance of class [com.progress.appserv.adapters.web.OEWebServletContextListener]

java.lang.NullPointerException: null

at com.progress.appserv.adapters.web.OEWebServletContextListener.disableTransport(OEWebServletContextListener.java:255)

at com.progress.appserv.adapters.web.OEWebServletContextListener.doServiceUnRegistration(OEWebServletContextListener.java:143)

at com.progress.appserv.adapters.web.OEWebServletContextListener.contextDestroyed(OEWebServletContextListener.java:71)

at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4690)

at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5331)

at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:187)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:695)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1141)

at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1876)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)

at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1053)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:428)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1585)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308)

at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)

at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:424)

at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:367)

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:972)

at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1432)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1422)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

at java.lang.Thread.run(Thread.java:745)

2020-01-07T17:08:10.080+01:00 ERROR [Catalina-startStop-1] o.a.catalina.core.StandardContext.listenerStop - Exception sending context destroyed event to listener instance of class [com.progress.appserv.adapters.aia.OEAiaServletContextListener]

java.lang.NullPointerException: null

at com.progress.appserv.adapters.aia.OEAiaServletContextListener.disableTransport(OEAiaServletContextListener.java:302)

at com.progress.appserv.adapters.aia.OEAiaServletContextListener.doServiceUnRegistration(OEAiaServletContextListener.java:149)

at com.progress.appserv.adapters.aia.OEAiaServletContextListener.contextDestroyed(OEAiaServletContextListener.java:79)

at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4690)

at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5331)

at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:187)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:695)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1141)

at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1876)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)

at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1053)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:428)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1585)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308)

at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)

at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:424)

at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:367)

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:972)

at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1432)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1422)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

at java.lang.Thread.run(Thread.java:745)

2020-01-07T17:08:10.081+01:00 INFO  [Catalina-startStop-1] o.a.catalina.core.ApplicationContext.log - Closing Spring root WebApplicationContext

Posted by goo on 08-Jan-2020 07:17

I am using the WEB handling, and that has been working swell until now...

Posted by goo on 08-Jan-2020 07:55

I have been starting the services wrong. When doing

pasman start -I pasBAFO -u xxxx:xxxx

I was able to start pasBAFO

pasman instances gives me:

pasBAFO | e:\........pasBAFO | instance | ok

pasUTV | e:\........pasUTV | instance | ok

but doing pasman start -I pasUTV gives me:

Windos service pasUTV does not exist

Posted by goo on 08-Jan-2020 10:27

Instead of using IE / Edge, I tried using Chrome, and now everything works again... strange... but I am please...

Posted by Matt Baker on 08-Jan-2020 15:44

 
These are the  interesting bits from all the stack trace noise.
 

java.lang.IllegalArgumentException: Unable to retrieve current process id

at com.progress.appserv.services.security.OESTSUserDetailsImpl.afterPropertiesSet(OESTSUserDetailsImpl.java:403)

 
 
 

This thread is closed