Don't worry about that, i'm sure you have a lot of work to do, We found the trick, (the format of the data we send was not correct, and the zeppelin throw a Java.Null.Pointer)
We have juste change it and now it works. Le ven. 24 juin 2016 à 05:15, moon soo Lee <m...@apache.org> a écrit : > Apologies for late response. > I'm not sure how your paragraphs went into the "PENDING", > but if you're trying to run paragraph, "RUN_PARAGRAPH" message [1] need to > be sent. > And i think some additional fields (principal, ticket, roles) are > required, too [2]. > > Thanks, > moon > > [1] > https://github.com/apache/zeppelin/blob/140adb8d3939aef850b646bbecbc7b63e0b99f94/zeppelin-web/src/components/websocketEvents/websocketMsg.service.js#L100 > [2] > https://github.com/apache/zeppelin/blob/140adb8d3939aef850b646bbecbc7b63e0b99f94/zeppelin-web/src/components/websocketEvents/websocketEvents.factory.js#L30 > > > On Fri, Jun 17, 2016 at 7:32 AM kevin giroux <giroux.kevin...@gmail.com> > wrote: > >> Hi moon soo Lee, >> >> I add the an issues about that on JIRA => >> https://issues.apache.org/jira/browse/ZEPPELIN-1029 >> >> i try to use websocket also for changing the configuration as you said >> yesterday, >> >> but my call is always in "PENDING" >> >> Here there is my websocket call, on Angular2 with a Angular2-websocket >> Module. >> this.ws.connect(true); >> this.ws.getDataStream(); >> var config = { >> colWidth: 12, >> editorHide: false, >> editorMode: "ace/mode/sql", >> enabled: true, >> graph: { >> groups: [], >> height: 300, >> keys: [0], >> mode: "lineChart", >> optionOpen: true, >> scatter: { >> xAxis :{ >> aggr: "sum", >> index: 0, >> name: "id", >> }, >> yAxis: { >> aggr: "sum", >> index: 1, >> name: "codesource", >> } >> } >> }, >> values: [], >> lineNumbers: true, >> tableHide: false, >> title: true >> } >> this.ws.send( >> { >> op: 'COMMIT_PARAGRAPH', >> data: { >> id: this.paragraph.id, >> title : this.paragraph.title, >> paragraph: this.paragraph.text, >> config: config >> } >> } >> ); >> >> this.ws.send({ >> op: 'PARAGRAPH', >> data: { >> id: this.paragraph.id, >> title : this.paragraph.title, >> paragraph: this.paragraph, >> config: config >> } >> } >> ); >> >> >> Can you tell me if there is something missing beforce using websocket ? >> authentification ? permission ? >> >> Sincerely, >> >> >> Le jeu. 16 juin 2016 à 16:54, moon soo Lee <m...@apache.org> a écrit : >> >>> Yes, it's reasonable to have RestAPI for change 'config'. >>> Please feel free to file a issue. Code contribution would be more than >>> welcome. >>> >>> Thanks, >>> moon >>> >>> >>> On Thu, Jun 16, 2016 at 12:31 AM kevin giroux <giroux.kevin...@gmail.com> >>> wrote: >>> >>>> Thank again for you reply. >>>> >>>> Do you know if it is a possible improvement for the Web Side and Rest >>>> API ? I think it will could be usefull to allowed user to create Notebook >>>> and paragraph with this system. >>>> >>>> Sincerely, >>>> >>>> >>>> >>>> Le jeu. 16 juin 2016 à 07:07, moon soo Lee <m...@apache.org> a écrit : >>>> >>>>> Websocket server in the other hands, take care of 'config', as well as >>>>> text and title. >>>>> >>>>> https://github.com/apache/zeppelin/blob/branch-0.5.6/zeppelin-server/src/main/java/org/apache/zeppelin/socket/NotebookServer.java#L464 >>>>> >>>>> If ZeppelinServer is running on port 8080 for example websocket URI >>>>> will be, ws://localhost:8080/ws. >>>>> >>>>> Thanks, >>>>> moon >>>>> >>>>> >>>>> On Wed, Jun 15, 2016 at 10:00 PM kevin giroux < >>>>> giroux.kevin...@gmail.com> wrote: >>>>> >>>>>> Thank about you response, >>>>>> >>>>>> But how does it work for setting the configuration ? >>>>>> >>>>>> I saw on the web page, you are using websocket. What kind of URI this >>>>>> websocket call for changing the paragraph config ? >>>>>> >>>>>> Sincerely, >>>>>> >>>>>> Le mer. 15 juin 2016 à 22:04, moon soo Lee <m...@apache.org> a >>>>>> écrit : >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I think 0.5.6 rest api (and current, too) does not take 'config'. >>>>>>> >>>>>>> Here's how create a paragraph rest api is implemented. >>>>>>> >>>>>>> https://github.com/apache/zeppelin/blob/branch-0.5.6/zeppelin-server/src/main/java/org/apache/zeppelin/rest/NotebookRestApi.java#L248 >>>>>>> >>>>>>> And this is the message format for create a paragraph rest api. >>>>>>> >>>>>>> https://github.com/apache/zeppelin/blob/branch-0.5.6/zeppelin-server/src/main/java/org/apache/zeppelin/rest/message/NewParagraphRequest.java >>>>>>> >>>>>>> Hope this helps >>>>>>> >>>>>>> Thanks, >>>>>>> moon >>>>>>> >>>>>>> >>>>>>> On Wed, Jun 15, 2016 at 7:48 AM kevin giroux < >>>>>>> giroux.kevin...@gmail.com> wrote: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Hi Zeppelin Dev >>>>>>>> >>>>>>>> I have a question about all the Rest API you provide in the version >>>>>>>> 0.5.6 >>>>>>>> >>>>>>>> I try to create a paragraph with the Rest api ( >>>>>>>> http://zeppelin.apache.org/docs/0.5.6-incubating/rest-api/rest-notebook.html >>>>>>>> ) >>>>>>>> >>>>>>>> But the issues (or not), is, when i try to insert in my paragraph, >>>>>>>> with the following object. >>>>>>>> >>>>>>>> {"title":"Hello >>>>>>>> worl","text":"%psql.sql","config":{"graph":{"mode":"pieChart"},"optionOpen":false},"index":0,"id":"20160615-163330_1387735696"} >>>>>>>> >>>>>>>> my config is not saved ... >>>>>>>> >>>>>>>> Can you provide to me the full structure that i need to send to set >>>>>>>> the configuration in my rest API with you rest API. >>>>>>>> >>>>>>>> Sincerely in advance, >>>>>>>> >>>>>>>> >>>>>>>>