500 Internal Server Error for localhost:8888

202 views
Skip to first unread message

Andreas Wurf

unread,
Jul 6, 2018, 9:52:21 AM7/6/18
to App Inventor Open Source Development
Hi folks,

there have been a few questions around w.r.t 500 Internal Server Error for localhost:8888 access (see the attached stack trace screenshot), here and in the AI2U forum. But I did not find any solution yet. So I would like to again get some attention for this issue.

I am building AI2 from source and let it run locally (using the Google AppEngine dev service) on a Linux Box (Ubuntu 18.04, OpenJDK 8, Google AppEngine Java SDK 1.9.63). As soon as I direct my browser to "localhost:8888", I see a "HTTP ERROR 500", reason: "javax.servlet.ServletException: java.lang.StackOverflowError". See attached screenshot for more details. Testing the same WAR archive on the build machine (MacOS X, OpenJDK 8, Google Google AppEngine Java SDK 1.9.63) works without problems.

Has anyone experienced this issue before an possibly found a solution?

Thanks a lot!
Andreas

Bildschirmfoto 2018-07-06 um 15.43.30.png

Evan Patton

unread,
Jul 9, 2018, 10:04:01 AM7/9/18
to App Inventor Open Source Development
Hi Andreas,

I have occasionally gotten this error on Mac OS X as well. The issue occurs when the App Engine dev server attempts to compile the login.jsp file and it gets stuck in an infinite recursion. Restarting the App Engine server generally resolves the problem. If not, try running ant clean in the appengine directory and then build it again.

Regards,
Evan

Andreas Wurf

unread,
Jul 11, 2018, 4:51:53 AM7/11/18
to App Inventor Open Source Development
Hi Evan,

thanks a lot for answering! :)
I give it a try.

-Andreas
Reply all
Reply to author
Forward
0 new messages