kameshsampath opened a new issue #12: [Epic] Improvements to Java Runtime
URL: https://github.com/apache/incubator-openwhisk-runtime-java/issues/12
 
 
   
   The following are list of tasks that we need to work to improve the OW Java 
Action runtime:
   
   1. avoid usage of com.sun.* packages - this is used in 
https://github.com/apache/incubator-openwhisk-runtime-java/blob/master/core/javaAction/proxy/src/main/java/openwhisk/java/action/Proxy.java,
 instead we can use readily available pre-built httpservers e.g. using vert.x 
is one of the options for high performance
   
   2. Right now we rely on the `--main` parameter passed  to run Java Aciton, 
instead we can make the Loader to infer it via `MANIFEST.mf` **Main-class** or 
add custom attribute for OW apps 
   
   3. It would be great to have making OW Java Action use standard Java main 
method signature with just `String[] args` and we define custom Launcher that 
convert the args to JSON and delegate to OW Java Function Launcher, this way it 
will be easy for applications to be built and tested outside before testing in 
OW 
   
   @csantanapr @ddragosd @gorkem - thoughts comments and feedback ??

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to