gaelyk / gaelyk

A lightweight Groovy toolkit for Google App Engine Java
http://gaelyk.appspot.com
221 stars 38 forks source link

Gaelyk Java 8 AppEngine Support #225

Open sergerehem opened 6 years ago

sergerehem commented 6 years ago

Is there any roadmap to update Gaelyk for java 8 runtiime support?

Google is warning us that java 7 is obsolete... https://cloud.google.com/appengine/docs/deprecations/java7?hl=pt_BR&_ga=2.217068182.-1276775550.1417469753

I 'm worried about my gaelyk 2.1.2 (gae 1.9.20 sdk) apps stop working on January 16, 2019 :(

agarrett commented 6 years ago

I've seen the warnings too. I did switch to java8, on my Mac, and that worked with an app running locally.

Hmm, perhaps soon time to take a suck it and see approach, and deploy to a test ID.

If it runs, and all or most features work, then great. If an essential feature fails, I'll fall back to the java api to replace that broken component.

musketyr commented 6 years ago

Hi, not really, but it should be no issue to switch. Instead I would like to give a try to micronaut.io as a foundation for the HTTP and DI framework and only keep the Gaelyk extensions for the appengine services

glaforge commented 6 years ago

But you can't use Micronaut on App Engine. Micronaut is not yet released, for once, but App Engine currently only supports servlet-based frameworks and I think Micronaut is Netty-based.

musketyr commented 6 years ago

I hope it will be released next week in some sort :-) but you might be ugly close to truth with the second one :-(

glaforge commented 6 years ago

For the second one, never lose hope though :-)

musketyr commented 6 years ago

@alvarosanchez would it be possible to run @micronaut-projects in servlet environment?

alvarosanchez commented 6 years ago

I'm afraid to make you hopeless, but Micronaut won't work in a Servlet environment.

On the other hand, release is imminent :-)