{"action":"created","issue":{"url":"https://api.github.com/repos/apache/incubator-openwhisk-runtime-java/issues/15","repository_url":"https://api.github.com/repos/apache/incubator-openwhisk-runtime-java","labels_url":"https://api.github.com/repos/apache/incubator-openwhisk-runtime-java/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/apache/incubator-openwhisk-runtime-java/issues/15/comments","events_url":"https://api.github.com/repos/apache/incubator-openwhisk-runtime-java/issues/15/events","html_url":"https://github.com/apache/incubator-openwhisk-runtime-java/issues/15","id":300243579,"number":15,"title":"More flexibility to parsing and passing JSON input/out in Java runtime","user":{"login":"csantanapr","id":1094878,"avatar_url":"https://avatars0.githubusercontent.com/u/1094878?v=4","gravatar_id":"","url":"https://api.github.com/users/csantanapr","html_url":"https://github.com/csantanapr","followers_url":"https://api.github.com/users/csantanapr/followers","following_url":"https://api.github.com/users/csantanapr/following{/other_user}","gists_url":"https://api.github.com/users/csantanapr/gists{/gist_id}","starred_url":"https://api.github.com/users/csantanapr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/csantanapr/subscriptions","organizations_url":"https://api.github.com/users/csantanapr/orgs","repos_url":"https://api.github.com/users/csantanapr/repos","events_url":"https://api.github.com/users/csantanapr/events{/privacy}","received_events_url":"https://api.github.com/users/csantanapr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-02-26T13:44:42Z","updated_at":"2018-03-07T14:39:00Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"originally proposed by @kameshsampath\r\n>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\r\n\r\n@rabbah suggested the use of FDK (Function Developer Kit) to hide complexity to deal with a string from end users\r\n>On 3, did you consider an openwhisk java FDK which provides a standard wrapper instead for local development?\r\n\r\ncreated out of #12 "},"comment":{"url":"https://api.github.com/repos/apache/incubator-openwhisk-runtime-java/issues/comments/371158635","html_url":"https://github.com/apache/incubator-openwhisk-runtime-java/issues/15#issuecomment-371158635","issue_url":"https://api.github.com/repos/apache/incubator-openwhisk-runtime-java/issues/15","id":371158635,"user":{"login":"kameshsampath","id":947745,"avatar_url":"https://avatars0.githubusercontent.com/u/947745?v=4","gravatar_id":"","url":"https://api.github.com/users/kameshsampath","html_url":"https://github.com/kameshsampath","followers_url":"https://api.github.com/users/kameshsampath/followers","following_url":"https://api.github.com/users/kameshsampath/following{/other_user}","gists_url":"https://api.github.com/users/kameshsampath/gists{/gist_id}","starred_url":"https://api.github.com/users/kameshsampath/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kameshsampath/subscriptions","organizations_url":"https://api.github.com/users/kameshsampath/orgs","repos_url":"https://api.github.com/users/kameshsampath/repos","events_url":"https://api.github.com/users/kameshsampath/events{/privacy}","received_events_url":"https://api.github.com/users/kameshsampath/received_events","type":"User","site_admin":false},"created_at":"2018-03-07T14:39:00Z","updated_at":"2018-03-07T14:39:00Z","author_association":"NONE","body":"@mkouba thanks for suggestion, we are working on to adhere to standard Java Signature like main(String args[]) and allow internal class like a Luncher to parse the args and give to Launcher to fire the function"}}
{"actor":{"display_login":"kameshsampath"}}