JSF graphicimage base64 - stackoverflowerror wildfly 19.1

65 views
Skip to first unread message

Daniel Novo

unread,
May 5, 2020, 8:34:35 AM5/5/20
to WildFly
Hi everyone,

I'm running a jsf webapp on wildfly 19. Today i tried to run on new wildfly 19.1

And i'm getting the following error:

ERROR [io.undertow.request] (default I/O-17) UT005071: Undertow request failed HttpServerExchange{ GET /mywebapp/data:image;base64,iVBOR....: java.lang.StackOverflowError
at org.jb...@3.2.15.final//org.jboss.vfs.spi.javazipfilesystem$zipnode.find(javazipfilesystem.java:356)
at org.jb...@3.2.15.final//org.jboss.vfs.spi.javazipfilesystem$zipnode.find(javazipfilesystem.java:359)
This is caused by a image base64 encoded:

<h:graphicImage value="#{mybean.imageContents}"/>

Farah Juma

unread,
May 5, 2020, 9:49:33 AM5/5/20
to WildFly
Is that the full stack trace?
Message has been deleted

Daniel Novo

unread,
May 5, 2020, 10:04:31 AM5/5/20
to WildFly
Hi Farah

Yes it is, i cut the image base64 string because is huge and i have this line repeated 1024 times in server.log

" at org.jb...@3.2.15.Final//org.jboss.vfs.spi.JavaZipFileSystem$ZipNode.find(JavaZipFileSystem.java:359)"

2020-05-05 14:58:50,631 ERROR [io.undertow.request] (default I/O-18) UT005071: Undertow request failed HttpServerExchange{ GET /mywebapp/data:image;base64,iVBORwrkJggg==}: java.lang.StackOverflowError
at org.jb...@3.2.15.Final//org.jboss.vfs.spi.JavaZipFileSystem$ZipNode.find(JavaZipFileSystem.java:356)
at org.jb...@3.2.15.Final//org.jboss.vfs.spi.JavaZipFileSystem$ZipNode.find(JavaZipFileSystem.java:359)
at org.jb...@3.2.15.Final//org.jboss.vfs.spi.JavaZipFileSystem$ZipNode.find(JavaZipFileSystem.java:359)
Reply all
Reply to author
Forward
0 new messages