Question

4
Replies
739
Views
Close popover
Jun Hasegawa (hasej)
PEGA
Lead System Architect
Pegasystems Inc.
JP
hasej Member since 2014 29 posts
PEGA
Posted: April 26, 2016
Last activity: May 9, 2016
Closed
Solved

Getting unknown error logs

I get following error on PegaRules.log often time, and I cannot figure out what cause this errors. I checked a folder shows on error logs, such as, "/StaticContent/common/9aac84b8a3684eb3ac14faa4d8a10516", but no files there.

Does anybody have similar experience?

2016-04-04 17:22:30,102 [http-bio-8080-exec-4] [          ] [                    ] [                    ] (     priv.storage.StorageUtils) ERROR   - Unable to serve file

java.lang.IllegalArgumentException: Illegal characters detected in the path "/StaticContent/common/9aac84b8a3684eb3ac14faa4d8a10516/invalid name attribute: file name missing file extension .jpg". You may not use ", ?, *, <, >, |, :

  at com.pega.pegarules.priv.storage.StorageUtils.normalizeRelativePath(StorageUtils.java:233)

  at com.pega.pegarules.storage.FileStorageManager.getFile(FileStorageManager.java:332)

  at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:498)

  at com.pega.pegarules.priv.storage.StorageUtils.getFile(StorageUtils.java:105)

  at com.pega.pegarules.pub.util.PRFile.<init>(PRFile.java:92)

  at com.pega.pegarules.web.staticcontent.StaticContentClient.serveFiles(StaticContentClient.java:1070)

  at com.pega.pegarules.web.staticcontent.StaticContentClient.readFile(StaticContentClient.java:1571)

  at com.pega.pegarules.web.staticcontent.StaticContentClient.retrieveFile(StaticContentClient.java:659)

  at com.pega.pegarules.web.impl.WebStandardImpl.runStaticContentRequest(WebStandardImpl.java:1265)

  at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:344)

  at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:498)

  at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:370)

  at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:411)

  at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:223)

  at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethod(AppServerBridgeToPega.java:272)

  at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:121)

  at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doGet(WebStandardBoot.java:92)

  at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)

  at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)

  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)

  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

  at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)

  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)

  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)

  at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:957)

  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)

  at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)

  at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:620)

  at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)

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

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

  at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

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

Message was edited by: Lochan to add Category

System Administration
Moderation Team has archived post,
Close popover This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.