jolie-devel Mailing List for Jolie
A service-oriented programming language.
Brought to you by:
fmontesi
You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(18) |
Nov
(28) |
Dec
(36) |
2014 |
Jan
(21) |
Feb
(21) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(14) |
Sep
(14) |
Oct
(5) |
Nov
(26) |
Dec
(8) |
2015 |
Jan
(21) |
Feb
(194) |
Mar
(113) |
Apr
|
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
From: Marco A. <mq...@as...> - 2016-12-23 09:20:02
|
Hi, I'm trying to create a micro service jolie using an AS400 database. I followed the instructions and I copied the jt400 files downloaded from the official website in the lib folder jolie. I took your example todoList and I modified the connection. The jolie compiler goes wrong and I can not understand what the problem is. On StackOverflow I found nothing. Can someone help me? Thank you. Attached put the ol files that I'm using. [cid:image001.png@01D25D03.A30EB1E0] -------Marco Alquati------- Servizio Produzione Software plain mailto: mq...@as...<mailto:mq...@as...> _______________________________________________________________________________ Gruppo ASI - Via della Croce Rossa, 42 - 35129 Padova http://www.plain.it<http://www.plain.it/> - mailto:in...@as... Tel. +39 049 8070030 - Fax +39 049 8078433 _______________________________________________________________________________ Questa e-mail è da considerare strettamente riservata ai destinatari specificati. Se il messaggio è stato ricevuto per errore, si prega avvisare il mittente e poi di cancellare il messaggio. _______________________________________________________________________________ E-mail sottoposta a scansione antivirus con Kaspersky Endpoint Security (http://www.kaspersky.it<http://www.kaspersky.it/>). |
From: Alessandro S. <su...@h2...> - 2016-02-03 17:54:21
|
Hello, I have to change the location of a service at runtime reading location from a database table, but when I change the location with the syntax ServicePort.location: socket://127.0.0.1:51006 I receive this message GRAVE: [main_synch_as2in.ol] java.net.URISyntaxException: Illegal character in authority at index 9: socket://127.0.0.1:51006 at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.parseAuthority(Unknown Source) at java.net.URI$Parser.parseHierarchical(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at jolie.net.ports.OutputPort.getLocation(OutputPort.java:279) at jolie.net.ports.OutputPort.getResourcePath(OutputPort.java:266) at jolie.process.SolicitResponseProcess.run(SolicitResponseProcess.java:102) at jolie.process.SequentialProcess.run(SequentialProcess.java:59) at jolie.process.RequestResponseProcess.runBehaviour(RequestResponseProcess.jav a:190) at jolie.process.RequestResponseProcess.access$000(RequestResponseProcess.java: 46) at jolie.process.RequestResponseProcess$1.run(RequestResponseProcess.java:117) at jolie.process.SequentialProcess.run(SequentialProcess.java:59) at jolie.SessionThread.runProcess(SessionThread.java:464) at jolie.ExecutionThread.run(ExecutionThread.java:470) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) What is the problem? How can I solve this? Thanks Alessandro Suzzi <mailto:su...@h2...> su...@h2... H2B s.r.l. Via del Grano, 241 47822 - Santarcangelo di Romagna (RN) Tel. 0541/685474 - Fax 0541/621092 P Per favore considera l'ambiente. Devi davvero stampare questa mail ? Le informazioni contenute in questa comunicazione sono riservate e destinate esclusivamente alla/e persona/e o alla ditta/ente sopra indicati. E' vietato ai soggetti diversi dai destinatari qualsiasi uso, copia, diffusione di quanto in esso contenuto ai sensi del DL nr.196/03. Nel caso in cui questo messaggio fosse da voi ricevuto per errore, vogliate cortesemente darcene notizia a mezzo fax oppure e-mail e successivamente cancellarla dal Vostro sistema. The information contained in this e-mail and any attachments May be legally privileged or confidential. If you are not an Intended recipient, you are hereby notified that any dissemination, Distribution or copying of this e-mail is strictly prohibited. If you have Received this e-mail in error, please notify the sender and permanently Delete the e-mail and any attachments immediately. You should not retain, Copy or use this e-mail or any attachment for any purpose, nor disclose all Or any part of the contents to any other person. Thank you. |
From: Alessandro S. <su...@h2...> - 2015-09-09 11:02:34
|
Hi, I have a big problem with leonardo: it seems Internet Explorer will not save cookies generate with leonardo. There is a way to solve this? Alessandro Suzzi <mailto:su...@h2...> su...@h2... H2B s.r.l. Via del Grano, 241 47822 - Santarcangelo di Romagna - RN Tel. 0541/685174 - Fax 0541/621092 P Per favore considera l'ambiente. Devi davvero stampare questa mail ? Le informazioni contenute in questa comunicazione sono riservate e destinate esclusivamente alla/e persona/e o alla ditta/ente sopra indicati. E' vietato ai soggetti diversi dai destinatari qualsiasi uso, copia, diffusione di quanto in esso contenuto ai sensi del DL nr.196/03. Nel caso in cui questo messaggio fosse da voi ricevuto per errore, vogliate cortesemente darcene notizia a mezzo fax oppure e-mail e successivamente cancellarla dal Vostro sistema. The information contained in this e-mail and any attachments May be legally privileged or confidential. If you are not an Intended recipient, you are hereby notified that any dissemination, Distribution or copying of this e-mail is strictly prohibited. If you have Received this e-mail in error, please notify the sender and permanently Delete the e-mail and any attachments immediately. You should not retain, Copy or use this e-mail or any attachment for any purpose, nor disclose all Or any part of the contents to any other person. Thank you. |
From: Alessandro S. <su...@h2...> - 2015-07-15 13:31:34
|
Hi, we have a big problem with leonardo: sometimes the website managed by leonardo not respond. On the console of the machine we found this message Jul 15, 2015 2:50:13 PM jolie.Interpreter logInfo INFO: [leonardo.ol] java.nio.channels.ClosedChannelException at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461) at java.nio.channels.Channels.writeFullyImpl(Channels.java:78) at java.nio.channels.Channels.writeFully(Channels.java:98) at java.nio.channels.Channels.access$000(Channels.java:61) at java.nio.channels.Channels$1.write(Channels.java:174) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at jolie.net.SocketCommChannel.sendImpl(SocketCommChannel.java:111) at jolie.net.SelectableStreamingCommChannel._send(SelectableStreamingCommChanne l.java:82) at jolie.net.SelectableStreamingCommChannel.send(SelectableStreamingCommChannel .java:66) at jolie.process.RequestResponseProcess.runBehaviour(RequestResponseProcess.jav a:238) at jolie.process.RequestResponseProcess.access$000(RequestResponseProcess.java: 46) at jolie.process.RequestResponseProcess$1.run(RequestResponseProcess.java:117) at jolie.SessionThread.run(SessionThread.java:464) Jul 15, 2015 2:50:14 PM jolie.Interpreter logInfo INFO: [leonardo.ol] java.nio.channels.ClosedChannelException at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461) at java.nio.channels.Channels.writeFullyImpl(Channels.java:78) at java.nio.channels.Channels.writeFully(Channels.java:98) at java.nio.channels.Channels.access$000(Channels.java:61) at java.nio.channels.Channels$1.write(Channels.java:174) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at jolie.net.SocketCommChannel.sendImpl(SocketCommChannel.java:111) at jolie.net.SelectableStreamingCommChannel._send(SelectableStreamingCommChanne l.java:82) at jolie.net.SelectableStreamingCommChannel.send(SelectableStreamingCommChannel .java:66) at jolie.process.RequestResponseProcess.runBehaviour(RequestResponseProcess.jav a:238) at jolie.process.RequestResponseProcess.access$000(RequestResponseProcess.java: 46) at jolie.process.RequestResponseProcess$1.run(RequestResponseProcess.java:117) at jolie.SessionThread.run(SessionThread.java:464) Jul 15, 2015 2:50:14 PM jolie.Interpreter logInfo INFO: [leonardo.ol] java.nio.channels.ClosedChannelException at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461) at java.nio.channels.Channels.writeFullyImpl(Channels.java:78) at java.nio.channels.Channels.writeFully(Channels.java:98) at java.nio.channels.Channels.access$000(Channels.java:61) at java.nio.channels.Channels$1.write(Channels.java:174) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at jolie.net.SocketCommChannel.sendImpl(SocketCommChannel.java:111) at jolie.net.SelectableStreamingCommChannel._send(SelectableStreamingCommChanne l.java:82) at jolie.net.SelectableStreamingCommChannel.send(SelectableStreamingCommChannel .java:66) at jolie.process.RequestResponseProcess.runBehaviour(RequestResponseProcess.jav a:238) at jolie.process.RequestResponseProcess.access$000(RequestResponseProcess.java: 46) at jolie.process.RequestResponseProcess$1.run(RequestResponseProcess.java:117) at jolie.SessionThread.run(SessionThread.java:464) Jul 15, 2015 2:50:14 PM jolie.Interpreter logInfo INFO: [leonardo.ol] java.nio.channels.ClosedChannelException at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461) at java.nio.channels.Channels.writeFullyImpl(Channels.java:78) at java.nio.channels.Channels.writeFully(Channels.java:98) at java.nio.channels.Channels.access$000(Channels.java:61) at java.nio.channels.Channels$1.write(Channels.java:174) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at jolie.net.SocketCommChannel.sendImpl(SocketCommChannel.java:111) at jolie.net.SelectableStreamingCommChannel._send(SelectableStreamingCommChanne l.java:82) at jolie.net.SelectableStreamingCommChannel.send(SelectableStreamingCommChannel .java:66) at jolie.process.RequestResponseProcess.runBehaviour(RequestResponseProcess.jav a:238) at jolie.process.RequestResponseProcess.access$000(RequestResponseProcess.java: 46) at jolie.process.RequestResponseProcess$1.run(RequestResponseProcess.java:117) at jolie.SessionThread.run(SessionThread.java:464) Jul 15, 2015 2:50:15 PM jolie.Interpreter logInfo INFO: [leonardo.ol] java.nio.channels.ClosedChannelException at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461) at java.nio.channels.Channels.writeFullyImpl(Channels.java:78) at java.nio.channels.Channels.writeFully(Channels.java:98) at java.nio.channels.Channels.access$000(Channels.java:61) at java.nio.channels.Channels$1.write(Channels.java:174) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at jolie.net.SocketCommChannel.sendImpl(SocketCommChannel.java:111) at jolie.net.SelectableStreamingCommChannel._send(SelectableStreamingCommChanne l.java:82) at jolie.net.SelectableStreamingCommChannel.send(SelectableStreamingCommChannel .java:66) at jolie.process.RequestResponseProcess.runBehaviour(RequestResponseProcess.jav a:238) at jolie.process.RequestResponseProcess.access$000(RequestResponseProcess.java: 46) at jolie.process.RequestResponseProcess$1.run(RequestResponseProcess.java:117) at jolie.SessionThread.run(SessionThread.java:464) Jul 15, 2015 2:50:15 PM jolie.Interpreter logInfo INFO: [leonardo.ol] java.nio.channels.ClosedChannelException at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461) at java.nio.channels.Channels.writeFullyImpl(Channels.java:78) at java.nio.channels.Channels.writeFully(Channels.java:98) at java.nio.channels.Channels.access$000(Channels.java:61) at java.nio.channels.Channels$1.write(Channels.java:174) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at jolie.net.SocketCommChannel.sendImpl(SocketCommChannel.java:111) at jolie.net.SelectableStreamingCommChannel._send(SelectableStreamingCommChanne l.java:82) at jolie.net.SelectableStreamingCommChannel.send(SelectableStreamingCommChannel .java:66) at jolie.process.RequestResponseProcess.runBehaviour(RequestResponseProcess.jav a:238) at jolie.process.RequestResponseProcess.access$000(RequestResponseProcess.java: 46) at jolie.process.RequestResponseProcess$1.run(RequestResponseProcess.java:117) at jolie.SessionThread.run(SessionThread.java:464) What is the problem? Thanks in advance. Alessandro Suzzi <mailto:su...@h2...> su...@h2... H2B s.r.l. Via del Grano, 241 47822 - Santarcangelo di Romagna - RN Tel. 0541/685174 - Fax 0541/621092 P Per favore considera l'ambiente. Devi davvero stampare questa mail ? Le informazioni contenute in questa comunicazione sono riservate e destinate esclusivamente alla/e persona/e o alla ditta/ente sopra indicati. E' vietato ai soggetti diversi dai destinatari qualsiasi uso, copia, diffusione di quanto in esso contenuto ai sensi del DL nr.196/03. Nel caso in cui questo messaggio fosse da voi ricevuto per errore, vogliate cortesemente darcene notizia a mezzo fax oppure e-mail e successivamente cancellarla dal Vostro sistema. The information contained in this e-mail and any attachments May be legally privileged or confidential. If you are not an Intended recipient, you are hereby notified that any dissemination, Distribution or copying of this e-mail is strictly prohibited. If you have Received this e-mail in error, please notify the sender and permanently Delete the e-mail and any attachments immediately. You should not retain, Copy or use this e-mail or any attachment for any purpose, nor disclose all Or any part of the contents to any other person. Thank you. |
From: Nicolini D. - H. s. <nic...@h2...> - 2015-05-26 14:59:58
|
<html> <head> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"> </head> <body bgcolor="#FFFFFF" text="#000000"> Buongiorno a tutti,<br> <br> ho questo problema: con jolie ho un type fatto in questa maniera:<br> <br> interface FrontendInterface {<br> RequestResponse:<br> updateRigaOrdinePortaleFrontend(UpdateRigaOrdinePortaleRequestFrontend)(UpdateRigaOrdinePortaleResponse) <br> }<br> type UpdateRigaOrdinePortaleRequestFrontend:void{<br> .mandatario?:string<br> .sid?:string<br> .dominio?:string <br> <br> .updriga*: void {<br> .cod_art:string<br> .qta_ord:double<br> .codPromoList[0,*]:string<br> } <br> }<br> <br> Con javascript compongo la request da passare all'operation:<br> <br> var request = [];<br> <br> "ciclo loop" {<br> var updriga = [];<br> <br> qta_ord = .....; //a seconda del record che sto processando<br> codArt = ........;<br> listPromo = .......;<br> <br> updriga.push({qta_ord:qta_ord, cod_art:codArt, codPromoList:listPromo}); <br> request.push(updriga);<br> <br> }<br> <br> fuori dal ciclo loop:<br> <br> jolieCall( "updateRigaOrdinePortaleFrontend", request, functionNoError, function( error ) { showError(error.message) } );<br> <br> "Messaggio di errore dalla console":<br> mag 26, 2015 4:01:19 PM jolie.Interpreter logWarning<br> AVVERTENZA: [leonardo.ol] Received message TypeMismatch (input operation updateRigaOrdinePortaleFrontend): Unexpected child node: #Message._<br> <br> Dal debug F12 del brower questo è il valore di request di un test che ho fatto passando due elementi:<br> <br> <div class="monospace" style="box-sizing: border-box; font-family: Consolas, 'Lucida Console', monospace; font-size: 12px; color: rgb(34, 34, 34); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 11px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span class="source-frame-popover-title" style="box-sizing: border-box; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-weight: bold; padding-left: 18px;">Array[2]</span></div> <div class="section expanded source-frame-popover-tree" style="box-sizing: border-box; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(184, 184, 184); overflow: auto; position: relative; top: 5px; bottom: 0px; left: 0px; right: 0px; margin-top: 1px; color: rgb(34, 34, 34); font-family: 'Segoe UI', Tahoma, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 11px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> <ol class="properties properties-tree monospace" style="box-sizing: border-box; margin: 0px; padding: 0px 6px 2px; list-style: none; min-height: 18px; font-family: Consolas, 'Lucida Console', monospace; font-size: 12px !important; display: block;"> <li class="parent expanded" style="box-sizing: border-box; margin-left: 1px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0;">0</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-array" title="Array[1]" style="box-sizing: border-box; position: relative; vertical-align: top; color: inherit; display: inline-block;">Array[1]</span></li> <ol class="children expanded" style="box-sizing: border-box; display: block; margin: 0px; -webkit-padding-start: 12px; list-style: none;"> <li class="parent expanded" style="box-sizing: border-box; margin-left: 1px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0;">0</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-object" title="Object" style="box-sizing: border-box; position: relative; vertical-align: top; color: inherit; display: inline-block;">Object</span></li> <ol class="children expanded" style="box-sizing: border-box; display: block; margin: 0px; -webkit-padding-start: 12px; list-style: none;"> <li class="parent" style="box-sizing: border-box; margin-left: 1px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0;">codPromoList</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-array" title="Array[2]" style="box-sizing: border-box; position: relative; vertical-align: top; color: inherit; display: inline-block;">Array[2]</span></li> <li style="box-sizing: border-box; margin-left: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0;">cod_art</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-string" title="1200290" style="box-sizing: border-box; color: rgb(196, 26, 22); white-space: nowrap; unicode-bidi: -webkit-isolate;">"1200290"</span></li> <li style="box-sizing: border-box; margin-left: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0;">qta_ord</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-string" title="500" style="box-sizing: border-box; color: rgb(196, 26, 22); white-space: nowrap; unicode-bidi: -webkit-isolate;">"500"</span></li> <li class="parent" style="box-sizing: border-box; margin-left: 1px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name dimmed" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0; opacity: 0.6;">__proto__</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-object" title="Object" style="box-sizing: border-box; position: relative; vertical-align: top; color: inherit; display: inline-block;">Object</span></li> </ol> <li style="box-sizing: border-box; margin-left: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name dimmed" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0; opacity: 0.6;">length</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-number" title="1" style="box-sizing: border-box; color: rgb(28, 0, 207);">1</span></li> <li class="parent" style="box-sizing: border-box; margin-left: 1px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name dimmed" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0; opacity: 0.6;">__proto__</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-array" title="Array[0]" style="box-sizing: border-box; position: relative; vertical-align: top; color: inherit; display: inline-block;">Array[0]</span></li> </ol> <li class="parent expanded" style="box-sizing: border-box; margin-left: 1px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0;">1</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-array" title="Array[1]" style="box-sizing: border-box; position: relative; vertical-align: top; color: inherit; display: inline-block;">Array[1]</span></li> <ol class="children expanded" style="box-sizing: border-box; display: block; margin: 0px; -webkit-padding-start: 12px; list-style: none;"> <li class="parent expanded" style="box-sizing: border-box; margin-left: 1px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0;">0</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-object" title="Object" style="box-sizing: border-box; position: relative; vertical-align: top; color: inherit; display: inline-block;">Object</span></li> <ol class="children expanded" style="box-sizing: border-box; display: block; margin: 0px; -webkit-padding-start: 12px; list-style: none;"> <li class="parent" style="box-sizing: border-box; margin-left: 1px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0;">codPromoList</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-array" title="Array[2]" style="box-sizing: border-box; position: relative; vertical-align: top; color: inherit; display: inline-block;">Array[2]</span></li> <li style="box-sizing: border-box; margin-left: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0;">cod_art</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-string" title="1200291" style="box-sizing: border-box; color: rgb(196, 26, 22); white-space: nowrap; unicode-bidi: -webkit-isolate;">"1200291"</span></li> <li style="box-sizing: border-box; margin-left: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0;">qta_ord</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-string" title="500" style="box-sizing: border-box; color: rgb(196, 26, 22); white-space: nowrap; unicode-bidi: -webkit-isolate;">"500"</span></li> <li class="parent" style="box-sizing: border-box; margin-left: 1px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name dimmed" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0; opacity: 0.6;">__proto__</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-object" title="Object" style="box-sizing: border-box; position: relative; vertical-align: top; color: inherit; display: inline-block;">Object</span></li> </ol> <li style="box-sizing: border-box; margin-left: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name dimmed" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0; opacity: 0.6;">length</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-number" title="1" style="box-sizing: border-box; color: rgb(28, 0, 207);">1</span></li> <li class="parent" style="box-sizing: border-box; margin-left: 1px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name dimmed" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0; opacity: 0.6;">__proto__</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-array" title="Array[0]" style="box-sizing: border-box; position: relative; vertical-align: top; color: inherit; display: inline-block;">Array[0]</span></li> </ol> <li style="box-sizing: border-box; margin-left: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name dimmed" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0; opacity: 0.6;">length</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-number" title="2" style="box-sizing: border-box; color: rgb(28, 0, 207);">2</span></li> <li class="parent" style="box-sizing: border-box; margin-left: 1px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-user-select: text; cursor: default; padding-top: 2px; line-height: 12px;"><span class="name dimmed" style="box-sizing: border-box; color: rgb(136, 19, 145); flex-shrink: 0; opacity: 0.6;">__proto__</span><span class="separator" style="box-sizing: border-box; flex-shrink: 0;">:<span class="Apple-converted-space"> </span></span><span class="value object-value-array" title="Array[0]" style="box-sizing: border-box; position: relative; vertical-align: top; color: inherit; display: inline-block;">Array[0]</span></li> </ol> </div> <br> <br> Probabilmente sbaglio quando compongo la variabile request dentro javascript, qualcuno riesce a indicarmi come deve essere correttamente creata per funzionare senza errori quando richiamo l'operation jolie?<br> <br> Grazie<br> <br> <div class="moz-signature">-- <br> <div class="moz-signature"> <br> <p style="margin-top: 0.18cm; margin-bottom: 0.18cm"><font size="4"><b>Davide Nicolini</b></font> <br> <a href="mailto:ma...@da..."><font color="#0000ff"><font style="font-size: 8pt" size="1"><u>ce...@h2...</u></font></font></a><font color="#0000ff"><u> </u></font><font color="#0000ff"><font style="font-size: 8pt" size="1"><u><br> <a href="mailto:nic...@h2...">nic...@h2...</a> </u></font></font> </p> <p style="margin-top: 0.18cm; margin-bottom: 0.18cm; font-style: normal"> <font span="" color="#008000" face="Tahoma" lang="it-IT" size="2"><b>Per favore considera l’ambiente. Devi davvero stampare questa mail ? </b><br> -----------------------------------------------------</font></p> <p style="margin-top: 0.18cm; margin-bottom: 0.18cm"><font color="#000080"><font face="Futura XBlk BT, sans-serif"><font size="5"><i><b> H2B</b></i></font></font></font><font color="#000080"> </font><font color="#000080"><font face="Arial, sans-serif"><font size="3"><i><b>s.r.l.</b></i></font></font></font> <font color="#0000ff"><font face="Arial, sans-serif"><font size="2"><br> </font></font></font><font face="Bookman Old Style, serif"><font style="font-size: 9pt" size="2"><i>Via del Grano, 241 - 47822 Santarcangelo di Romagna (RN)<br> Tel. 0541/685173 Fax.0541/621092 </i></font></font> </p> <p style="margin-top: 0.18cm; margin-bottom: 0.18cm"><font face="Bookman Old Style, serif"><i><br> </i></font><font color="#808080"><font style="font-size: 8pt" size="1">Le informazioni contenute in questa comunicazione sono riservate e destinate esclusivamente alla/e persona/e o alla ditta/ente sopra indicati. E' vietato ai soggetti diversi dai destinatari qualsiasi uso, copia, diffusione di quanto in esso contenuto ai sensi del DL nr.196/03. Nel caso in cui questo messaggio fosse da voi ricevuto per errore, vogliate cortesemente darcene notizia a mezzo fax oppure e-mail e successivamente cancellarla dal Vostro sistema.</font></font></p> <p style="margin-bottom: 0cm" lang="en-US"><font color="#808080"><font style="font-size: 8pt" size="1">The information contained in this e-mail and any attachments May be legally privileged or confidential. If you are not an Intended recipient, you are hereby notified that any dissemination, Distribution or copying of this e-mail is strictly prohibited. If you have Received this e-mail in error, please notify the sender and permanently Delete the e-mail and any attachments immediately. You should not retain, Copy or use this e-mail or any attachment for any purpose, nor disclose all Or any part of the contents to any other person. Thank you.</font></font></p> <p style="margin-bottom: 0cm"><br> </p> <p align="LEFT"><font color="#660066"><font color="#660066"><img src="cid:par...@h2..." name="immagini1" align="BOTTOM" border="0"></font></font></p> </div> </div> </body> </html> |
From: Fabrizio M. <fam...@gm...> - 2015-03-23 10:29:21
|
Hi all, Can you create an issue on github about this? I'd like to discuss potential fixes for Jolie 1.2. Cheers, Fabrizio Sent from my phone. On Mar 23, 2015 10:53 AM, "Matthias Dieter Wallnöfer" <mwa...@ya...> wrote: > Hi Andrew, > > > this is a known issue, as stated also on the website under > Downloads/Windows. The Java class loader is unable to handle different > drives, so Jolie and programs need to be installed on the same one. > > @Fabrizio: could you please explain this better? > > Matthias Wallnöfer > > Andrew Masters <an...@ma...> schrieb am 10:23 Montag, 23.März > 2015: > > > > The following is the output from my Windows 8.1 x64 command line: > > D:\Dev\Jolie>java -jar jolie-1.1.2.jar > jolie.InterpreterException: jolie.lang.parse.ParserException: > /C:/Users/Andy/App > Data/Local/Temp/jolie_installer_tmp6234492217755680579/installer.ol:24: > error: F > ile not found: console.iol. Found token type STRING, token content > console.iol > at jolie.Interpreter.buildOOIT(Interpreter.java:1197) > at jolie.Interpreter.init(Interpreter.java:999) > at jolie.Interpreter.run(Interpreter.java:1068) > at jolie.Jolie.main(Jolie.java:59) > Caused by: jolie.lang.parse.ParserException: > /C:/Users/Andy/AppData/Local/Temp/j > olie_installer_tmp6234492217755680579/installer.ol:24: error: File not > found: co > nsole.iol. Found token type STRING, token content console.iol > at > jolie.lang.parse.AbstractParser.throwException(AbstractParser.java:19 > 7) > at jolie.lang.parse.OLParser.parseInclude(OLParser.java:699) > at jolie.lang.parse.OLParser._parse(OLParser.java:198) > at jolie.lang.parse.OLParser.parse(OLParser.java:178) > at jolie.Interpreter.buildOOIT(Interpreter.java:1161) > ... 3 more > c: > > D:\Dev\Jolie>c: > > C:\Windows\System32>cd c:\Dev > > c:\Dev>cd Jolie > > c:\Dev\Jolie>java -jar jolie-1.1.2.jar > > Insert the path for the environment variable JOLIE_HOME. > JOLIE_HOME indicates the directory in which the Jolie libraries will be > installe > d. > [press Enter to use the default value: C:\Jolie] > Please note that using spaces in paths may cause problems. > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, > sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for > all > things parallel software development, from weekly thought leadership blogs > to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Jolie-devel mailing list > Jol...@li... > https://lists.sourceforge.net/lists/listinfo/jolie-devel > |
From: Matthias D. W. <mwa...@ya...> - 2015-03-23 09:53:14
|
Hi Andrew, this is a known issue, as stated also on the website under Downloads/Windows. The Java class loader is unable to handle different drives, so Jolie and programs need to be installed on the same one. @Fabrizio: could you please explain this better? Matthias Wallnöfer Andrew Masters <an...@ma...> schrieb am 10:23 Montag, 23.März 2015: The following is the output from my Windows 8.1 x64 command line: D:\Dev\Jolie>java -jar jolie-1.1.2.jar jolie.InterpreterException: jolie.lang.parse.ParserException: /C:/Users/Andy/App Data/Local/Temp/jolie_installer_tmp6234492217755680579/installer.ol:24: error: F ile not found: console.iol. Found token type STRING, token content console.iol at jolie.Interpreter.buildOOIT(Interpreter.java:1197) at jolie.Interpreter.init(Interpreter.java:999) at jolie.Interpreter.run(Interpreter.java:1068) at jolie.Jolie.main(Jolie.java:59) Caused by: jolie.lang.parse.ParserException: /C:/Users/Andy/AppData/Local/Temp/j olie_installer_tmp6234492217755680579/installer.ol:24: error: File not found: co nsole.iol. Found token type STRING, token content console.iol at jolie.lang.parse.AbstractParser.throwException(AbstractParser.java:19 7) at jolie.lang.parse.OLParser.parseInclude(OLParser.java:699) at jolie.lang.parse.OLParser._parse(OLParser.java:198) at jolie.lang.parse.OLParser.parse(OLParser.java:178) at jolie.Interpreter.buildOOIT(Interpreter.java:1161) ... 3 more c: D:\Dev\Jolie>c: C:\Windows\System32>cd c:\Dev c:\Dev>cd Jolie c:\Dev\Jolie>java -jar jolie-1.1.2.jar Insert the path for the environment variable JOLIE_HOME. JOLIE_HOME indicates the directory in which the Jolie libraries will be installe d. [press Enter to use the default value: C:\Jolie] Please note that using spaces in paths may cause problems. ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Jolie-devel mailing list Jol...@li... https://lists.sourceforge.net/lists/listinfo/jolie-devel |
From: Andrew M. <an...@ma...> - 2015-03-23 09:11:30
|
The following is the output from my Windows 8.1 x64 command line: D:\Dev\Jolie>java -jar jolie-1.1.2.jar jolie.InterpreterException: jolie.lang.parse.ParserException: /C:/Users/Andy/App Data/Local/Temp/jolie_installer_tmp6234492217755680579/installer.ol:24: error: F ile not found: console.iol. Found token type STRING, token content console.iol at jolie.Interpreter.buildOOIT(Interpreter.java:1197) at jolie.Interpreter.init(Interpreter.java:999) at jolie.Interpreter.run(Interpreter.java:1068) at jolie.Jolie.main(Jolie.java:59) Caused by: jolie.lang.parse.ParserException: /C:/Users/Andy/AppData/Local/Temp/j olie_installer_tmp6234492217755680579/installer.ol:24: error: File not found: co nsole.iol. Found token type STRING, token content console.iol at jolie.lang.parse.AbstractParser.throwException(AbstractParser.java:19 7) at jolie.lang.parse.OLParser.parseInclude(OLParser.java:699) at jolie.lang.parse.OLParser._parse(OLParser.java:198) at jolie.lang.parse.OLParser.parse(OLParser.java:178) at jolie.Interpreter.buildOOIT(Interpreter.java:1161) ... 3 more c: D:\Dev\Jolie>c: C:\Windows\System32>cd c:\Dev c:\Dev>cd Jolie c:\Dev\Jolie>java -jar jolie-1.1.2.jar Insert the path for the environment variable JOLIE_HOME. JOLIE_HOME indicates the directory in which the Jolie libraries will be installe d. [press Enter to use the default value: C:\Jolie] Please note that using spaces in paths may cause problems. |
From: Fabrizio M. <fam...@gm...> - 2015-03-18 00:13:46
|
Dear all, I've just pushed a *big* change to how threads are handled in Jolie. Basically, now all threads handling the execution of processes are virtual. There is an abstraction layer that allows the interpreter to use executors. This means that there is a cache of threads now. They are started when needed, then they linger around for a while and if a new request comes up to start a new Jolie process in the service, then cached threads are reused instead of starting new ones. Preliminary tests on the Jolie website show increased performance of at least 100% (double the speed) on /news. This is a big change, so *please test*. I did all I could here (test.ol, Jolie website, some programs of mine), but the more the better. This is a subtle change that may break stuff. I especially need testing on Windows. Cheers, Fabrizio |
From: Matthias D. W. <mwa...@ya...> - 2015-03-17 13:39:02
|
Yes for now I added this limitation to the docus, since I find it important to let users know about this detail. Since it is very frustrating to try something out and it does not work by some obscure reason. Cheers, Matthias klag <not...@gi...> schrieb am 13:16 Dienstag, 17.März 2015: I agree, better if we put a parameter for setting this — Reply to this email directly or view it on GitHub. |
From: Fabrizio M. <fam...@gm...> - 2015-03-16 20:11:51
|
Dear all, In sourceforge, every contributor automatically receives an e-mail whenever something changes in the svn repos. In github, this is not the case. There is however a feature to send an e-mail to an address of our choice. For now, I am the only one getting e-mails about all commits (I need that to keep track of the changes to the code base, as usual). Are you also interested in getting these e-mails? I'd like to have as many eyeballs as possible, even if you don't read them all it's still better than having only mine. If so, we have two options: 1 - I send all commit messages to this mailing list. Zero hassle for us, but on this list there are also people who are not devs and may not be interested in changes to the code base. 2 - I create another ML only for commit messages, to which I invite only the actual contributors. Let me know what you think. By the way, my preferred choice for now to create an ML would be google groups. Any other suggestions? Cheers, Fabrizio |
From: Matthias D. W. <mwa...@ya...> - 2015-03-16 13:53:40
|
I will do it the manual way. In GIT: > git diff HEAD..HEAD^ > <patchfile> and in SVN > patch -i <patchfile> Matthias Fabrizio Montesi <fam...@gm...> schrieb am 14:43 Montag, 16.März 2015: IIRC there's a tool for importing git commits to svn..? Sent from my phone. On Mar 16, 2015 2:38 PM, "Matthias Dieter Wallnöfer" <mwa...@ya...> wrote: HTTP encoding, the URLs were fixed already :). > > >Matthias Dieter Wallnöfer <mwa...@ya...> schrieb am 14:37 Montag, 16.März 2015: >Yeah, I would like to push bugfixes (like mine of the HTTP URL) still to SVN for some transition period, obviously without adding new features. Probably not all users switch immediately from one day to the next one to GIT. > > >All the other development should definitely happen on GIT. > > >Cheers, >Matthias > >Fabrizio Montesi <fam...@gm...> schrieb am 2:06 Montag, 16.März 2015: > > > >Ladies and Gentlemen, > >We are now on Github, after just some hours of import work! :-) > >I've still have a couple of repos to create, but jolie and the website are there. Please tell me if you haven't received an invitation to the Developers team, which gives write access. > >I am not going to kill SVN for a while, but I'd appreciate if you did not commit there. You can just commit to github now, in the master branch. > >Enjoy! > >Can somebody help me and update the download page on the website (the git website ;-)) to reflect this change? People should use git now for the "Download from sources" section. > >Cheers, >Fabrizio >------------------------------------------------------------------------------ >Dive into the World of Parallel Programming The Go Parallel Website, sponsored >by Intel and developed in partnership with Slashdot Media, is your hub for all >things parallel software development, from weekly thought leadership blogs to >news, videos, case studies, tutorials and more. Take a look and join the >conversation now. http://goparallel.sourceforge.net/ >_______________________________________________ >Jolie-devel mailing list >Jol...@li... >https://lists.sourceforge.net/lists/listinfo/jolie-devel > > >------------------------------------------------------------------------------ >Dive into the World of Parallel Programming The Go Parallel Website, sponsored >by Intel and developed in partnership with Slashdot Media, is your hub for all >things parallel software development, from weekly thought leadership blogs to >news, videos, case studies, tutorials and more. Take a look and join the >conversation now. http://goparallel.sourceforge.net/ >_______________________________________________ >Jolie-devel mailing list >Jol...@li... >https://lists.sourceforge.net/lists/listinfo/jolie-devel > |
From: Fabrizio M. <fam...@gm...> - 2015-03-16 13:43:35
|
IIRC there's a tool for importing git commits to svn..? Sent from my phone. On Mar 16, 2015 2:38 PM, "Matthias Dieter Wallnöfer" <mwa...@ya...> wrote: > HTTP encoding, the URLs were fixed already :). > > > Matthias Dieter Wallnöfer <mwa...@ya...> schrieb am 14:37 Montag, > 16.März 2015: > Yeah, I would like to push bugfixes (like mine of the HTTP URL) still to > SVN for some transition period, obviously without adding new features. > Probably not all users switch immediately from one day to the next one to > GIT. > > > All the other development should definitely happen on GIT. > > > Cheers, > Matthias > > Fabrizio Montesi <fam...@gm...> schrieb am 2:06 Montag, 16.März > 2015: > > > > Ladies and Gentlemen, > > We are now on Github, after just some hours of import work! :-) > > I've still have a couple of repos to create, but jolie and the website are > there. Please tell me if you haven't received an invitation to the > Developers team, which gives write access. > > I am not going to kill SVN for a while, but I'd appreciate if you did not > commit there. You can just commit to github now, in the master branch. > > Enjoy! > > Can somebody help me and update the download page on the website (the git > website ;-)) to reflect this change? People should use git now for the > "Download from sources" section. > > Cheers, > Fabrizio > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, > sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for > all > things parallel software development, from weekly thought leadership blogs > to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Jolie-devel mailing list > Jol...@li... > https://lists.sourceforge.net/lists/listinfo/jolie-devel > > > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, > sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for > all > things parallel software development, from weekly thought leadership blogs > to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Jolie-devel mailing list > Jol...@li... > https://lists.sourceforge.net/lists/listinfo/jolie-devel > |
From: Matthias D. W. <mwa...@ya...> - 2015-03-16 13:38:58
|
HTTP encoding, the URLs were fixed already :). Matthias Dieter Wallnöfer <mwa...@ya...> schrieb am 14:37 Montag, 16.März 2015: Yeah, I would like to push bugfixes (like mine of the HTTP URL) still to SVN for some transition period, obviously without adding new features. Probably not all users switch immediately from one day to the next one to GIT. All the other development should definitely happen on GIT. Cheers, Matthias Fabrizio Montesi <fam...@gm...> schrieb am 2:06 Montag, 16.März 2015: Ladies and Gentlemen, We are now on Github, after just some hours of import work! :-) I've still have a couple of repos to create, but jolie and the website are there. Please tell me if you haven't received an invitation to the Developers team, which gives write access. I am not going to kill SVN for a while, but I'd appreciate if you did not commit there. You can just commit to github now, in the master branch. Enjoy! Can somebody help me and update the download page on the website (the git website ;-)) to reflect this change? People should use git now for the "Download from sources" section. Cheers, Fabrizio ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Jolie-devel mailing list Jol...@li... https://lists.sourceforge.net/lists/listinfo/jolie-devel ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Jolie-devel mailing list Jol...@li... https://lists.sourceforge.net/lists/listinfo/jolie-devel |
From: Matthias D. W. <mwa...@ya...> - 2015-03-16 13:37:47
|
Yeah, I would like to push bugfixes (like mine of the HTTP URL) still to SVN for some transition period, obviously without adding new features. Probably not all users switch immediately from one day to the next one to GIT. All the other development should definitely happen on GIT. Cheers, Matthias Fabrizio Montesi <fam...@gm...> schrieb am 2:06 Montag, 16.März 2015: Ladies and Gentlemen, We are now on Github, after just some hours of import work! :-) I've still have a couple of repos to create, but jolie and the website are there. Please tell me if you haven't received an invitation to the Developers team, which gives write access. I am not going to kill SVN for a while, but I'd appreciate if you did not commit there. You can just commit to github now, in the master branch. Enjoy! Can somebody help me and update the download page on the website (the git website ;-)) to reflect this change? People should use git now for the "Download from sources" section. Cheers, Fabrizio ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Jolie-devel mailing list Jol...@li... https://lists.sourceforge.net/lists/listinfo/jolie-devel |
From: Matthias D. W. <mwa...@ya...> - 2015-03-16 09:42:46
|
I will try to publish it there. Fabrizio Montesi <fam...@gm...> schrieb am 10:25 Montag, 16.März 2015: Sounds good! Shall we try discussing this on github as a request commit? I like their Web gui for seeing diffs. :-) Sent from my phone. On Mar 16, 2015 8:58 AM, "Matthias Dieter Wallnöfer" <mwa...@ya...> wrote: Yesterday I stumbled over another bug in our HTTP implementation which I would like to clarify here, so that you get an idea what is wrong: > >- in the HTTP extension we have this "charset" parameter, which at the moment we enforce for outgoing messages (perfectly correct) but also for incoming ones if no other charset has been specified. > >The latter behaviour is in clear contradiction to HTTP's RFC ( >http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.4.1) which enforces the use of latin1 (iso-8859-1) in that case. > >- I got across over this limitation only when setting our charset parameter testwise to "utf-16". The content gets delivered correctly, but webbrowsers like Firefox continue to send POST requests (form data in urlencoded) in URL-encoded ASCII (in theory also latin1 which is the superset). > >Attached the patch which makes us standard-conform and drops the charset parameter enforcement on inbound messages. > > >Cheers, >Matthias >------------------------------------------------------------------------------ >Dive into the World of Parallel Programming The Go Parallel Website, sponsored >by Intel and developed in partnership with Slashdot Media, is your hub for all >things parallel software development, from weekly thought leadership blogs to >news, videos, case studies, tutorials and more. Take a look and join the >conversation now. http://goparallel.sourceforge.net/ >_______________________________________________ >Jolie-devel mailing list >Jol...@li... >https://lists.sourceforge.net/lists/listinfo/jolie-devel > > |
From: Fabrizio M. <fam...@gm...> - 2015-03-16 09:17:51
|
Sounds good! Shall we try discussing this on github as a request commit? I like their Web gui for seeing diffs. :-) Sent from my phone. On Mar 16, 2015 8:58 AM, "Matthias Dieter Wallnöfer" <mwa...@ya...> wrote: > Yesterday I stumbled over another bug in our HTTP implementation which I > would like to clarify here, so that you get an idea what is wrong: > > - in the HTTP extension we have this "charset" parameter, which at the > moment we enforce for outgoing messages (perfectly correct) but also for > incoming ones if no other charset has been specified. > > The latter behaviour is in clear contradiction to HTTP's RFC ( > http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.4.1) which > enforces the use of latin1 (iso-8859-1) in that case. > > - I got across over this limitation only when setting our charset > parameter testwise to "utf-16". The content gets delivered correctly, but > webbrowsers like Firefox continue to send POST requests (form data in > urlencoded) in URL-encoded ASCII (in theory also latin1 which is the > superset). > > Attached the patch which makes us standard-conform and drops the charset > parameter enforcement on inbound messages. > > > Cheers, > Matthias > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, > sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for > all > things parallel software development, from weekly thought leadership blogs > to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Jolie-devel mailing list > Jol...@li... > https://lists.sourceforge.net/lists/listinfo/jolie-devel > > |
From: Matthias D. W. <mwa...@ya...> - 2015-03-16 07:58:52
|
Yesterday I stumbled over another bug in our HTTP implementation which I would like to clarify here, so that you get an idea what is wrong: - in the HTTP extension we have this "charset" parameter, which at the moment we enforce for outgoing messages (perfectly correct) but also for incoming ones if no other charset has been specified. The latter behaviour is in clear contradiction to HTTP's RFC ( http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.4.1) which enforces the use of latin1 (iso-8859-1) in that case. - I got across over this limitation only when setting our charset parameter testwise to "utf-16". The content gets delivered correctly, but webbrowsers like Firefox continue to send POST requests (form data in urlencoded) in URL-encoded ASCII (in theory also latin1 which is the superset). Attached the patch which makes us standard-conform and drops the charset parameter enforcement on inbound messages. Cheers, Matthias |
From: Fabrizio M. <fam...@gm...> - 2015-03-16 00:47:25
|
On Mon, Mar 16, 2015 at 1:03 AM, Fabrizio Montesi <fam...@gm...> wrote: > > Can somebody help me and update the download page on the website (the git > website ;-)) to reflect this change? People should use git now for the > "Download from sources" section. > I went ahead and did it. Please check there no other dangling refs to svn. - F |
From: Fabrizio M. <fam...@gm...> - 2015-03-16 00:03:33
|
Ladies and Gentlemen, We are now on Github, after just some hours of import work! :-) I've still have a couple of repos to create, but jolie and the website are there. Please tell me if you haven't received an invitation to the Developers team, which gives write access. I am not going to kill SVN for a while, but I'd appreciate if you did not commit there. You can just commit to github now, in the master branch. Enjoy! Can somebody help me and update the download page on the website (the git website ;-)) to reflect this change? People should use git now for the "Download from sources" section. Cheers, Fabrizio |
From: Fabrizio M. <fam...@gm...> - 2015-03-15 22:31:22
|
Hi all, I've finally managed to get around all the necessary things for importing our repo to github. I'm starting with the website sub-repo. We really did a lot of commits, it's taking ages... I can only imagine how long the main repo with the interpreter will take. :-) Cheers, Fabrizio |
From: Fabrizio M. <fam...@gm...> - 2015-03-15 12:36:26
|
Oh god... right, it is possible... ;-) On Sun, Mar 15, 2015 at 1:34 PM, Matthias Dieter Wallnöfer < mat...@ya...> wrote: > Evil URLs ;) > > For instance: /sum?x=?&y== > > Fabrizio Montesi schrieb: > > Hi Matthias, > > > > Can you give me an example of what we accept now that we would not have > > accepted before? Or, in general, what's the difference? :-) > > > > Cheers, > > Fabrizio > > > > On Sun, Mar 15, 2015 at 1:11 PM, Repository Jolie code > > <no...@co... <mailto:no...@co...>> > > wrote: > > > > http extension - introduce missing split() limitations to improve > > URL parsing http://sourceforge.net/p/jolie/code/3311/ > > <http://sourceforge.net/p/jolie/code/3311> > > > > > ------------------------------------------------------------------------ > > > > Sent from sourceforge.net <http://sourceforge.net> because you > > indicated interest in https://sourceforge.net/p/jolie/code/ > > <https://sourceforge.net/p/jolie/code> > > > > To unsubscribe from further messages, please visit > > https://sourceforge.net/auth/subscriptions/ > > <https://sourceforge.net/auth/subscriptions> > > > > > > > > > > > ------------------------------------------------------------------------------ > > Dive into the World of Parallel Programming The Go Parallel Website, > sponsored > > by Intel and developed in partnership with Slashdot Media, is your hub > for all > > things parallel software development, from weekly thought leadership > blogs to > > news, videos, case studies, tutorials and more. Take a look and join the > > conversation now. http://goparallel.sourceforge.net/ > > > > > > > > _______________________________________________ > > Jolie-devel mailing list > > Jol...@li... > > https://lists.sourceforge.net/lists/listinfo/jolie-devel > > > > |
From: Matthias D. W. <mat...@ya...> - 2015-03-15 12:35:03
|
Evil URLs ;) For instance: /sum?x=?&y== Fabrizio Montesi schrieb: > Hi Matthias, > > Can you give me an example of what we accept now that we would not have > accepted before? Or, in general, what's the difference? :-) > > Cheers, > Fabrizio > > On Sun, Mar 15, 2015 at 1:11 PM, Repository Jolie code > <no...@co... <mailto:no...@co...>> > wrote: > > http extension - introduce missing split() limitations to improve > URL parsing http://sourceforge.net/p/jolie/code/3311/ > <http://sourceforge.net/p/jolie/code/3311> > > ------------------------------------------------------------------------ > > Sent from sourceforge.net <http://sourceforge.net> because you > indicated interest in https://sourceforge.net/p/jolie/code/ > <https://sourceforge.net/p/jolie/code> > > To unsubscribe from further messages, please visit > https://sourceforge.net/auth/subscriptions/ > <https://sourceforge.net/auth/subscriptions> > > > > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for all > things parallel software development, from weekly thought leadership blogs to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > > > > _______________________________________________ > Jolie-devel mailing list > Jol...@li... > https://lists.sourceforge.net/lists/listinfo/jolie-devel > |
From: Fabrizio M. <fam...@gm...> - 2015-03-15 12:14:29
|
Hi Matthias, Can you give me an example of what we accept now that we would not have accepted before? Or, in general, what's the difference? :-) Cheers, Fabrizio On Sun, Mar 15, 2015 at 1:11 PM, Repository Jolie code < no...@co...> wrote: > http extension - introduce missing split() limitations to improve URL > parsing http://sourceforge.net/p/jolie/code/3311/ > ------------------------------ > > Sent from sourceforge.net because you indicated interest in > https://sourceforge.net/p/jolie/code/ > > To unsubscribe from further messages, please visit > https://sourceforge.net/auth/subscriptions/ > |
From: Fabrizio M. <fam...@gm...> - 2015-03-14 21:32:25
|
Woohoo! :-) That's great, so basically we "only" got a more stable chunk parsing code. Which was needed. Thanks Matthias! On Sat, Mar 14, 2015 at 10:14 PM, Matthias Dieter Wallnöfer < mat...@ya...> wrote: > I have googled around the Web and I think we are done, since this > problem is due to a limitation in curl: > http://curl.haxx.se/mail/lib-2009-10/0310.html. > > This means that it is client's responsability to escape special > characters in URLs. I have done some testing in various webbrowsers and > they perform the necessary conversions. > > Hence this issue can be considered fixed :). > > Cheers, > Matthias > > Fabrizio Montesi schrieb: > > Shouldn't we use UTF-8 only for the headers and then whatever is > > dictacted by the headers for the rest? > > > > - F > > > > On Tue, Mar 10, 2015 at 7:44 PM, Matthias Dieter Wallnöfer > > <mat...@ya... <mailto:mat...@ya...>> > wrote: > > > > Hi list, > > > > Jolie's HTTP module has the limitation, that it currently does not > > recognise UTF-8 characters in HTTP URIs, which today is standard. > > Looking at the HTTP scanner I noticed that we always parse as ASCII. > > > > I have tried to introduce a UTF-8 reader on top of the InputStream > which > > seems to partially work: one big issue which I came across is the > chunk > > parsing code. > > > > I know that this is a tricky part. Previously I tried a reconversion > in > > the HttpParser with no success, so I think it needs to be parsed > > correctly already at the beginning. > > > > > Exception in thread "main.ol-JolieThread-42" > > java.lang.NumberFormatException: For input string: "?xml" > > > at > > > java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) > > > at java.lang.Integer.parseInt(Integer.java:492) > > > at jolie.net.http.HttpParser.readContent(HttpParser.java:290) > > > at jolie.net.http.HttpParser.parse(HttpParser.java:352) > > > at > jolie.net.HttpProtocol.recv_internal(HttpProtocol.java:1236) > > > at jolie.net.HttpProtocol.recv(HttpProtocol.java:1344) > > > at > > jolie.net.SocketCommChannel.recvImpl(SocketCommChannel.java:94) > > > at jolie.net.CommChannel.recv(CommChannel.java:198) > > > at > > > jolie.net.AbstractCommChannel$ResponseReceiver.run(AbstractCommChannel.java:227) > > > at > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > > > at > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > > > at java.lang.Thread.run(Thread.java:745) > > > Exception in thread "main.ol-JolieThread-29" > > java.lang.IndexOutOfBoundsException > > > at > > sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:92) > > > at > > > jolie.net.PreBufferedInputStream.read(PreBufferedInputStream.java:135) > > > at > jolie.net.http.HttpParser.blockingRead(HttpParser.java:235) > > > at jolie.net.http.HttpParser.readContent(HttpParser.java:296) > > > at jolie.net.http.HttpParser.parse(HttpParser.java:352) > > > at > jolie.net.HttpProtocol.recv_internal(HttpProtocol.java:1236) > > > at jolie.net.HttpProtocol.recv(HttpProtocol.java:1344) > > > at > > jolie.net.SocketCommChannel.recvImpl(SocketCommChannel.java:94) > > > at jolie.net.CommChannel.recv(CommChannel.java:198) > > > at > > > jolie.net.AbstractCommChannel$ResponseReceiver.run(AbstractCommChannel.java:227) > > > at > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > > > at > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > > > at java.lang.Thread.run(Thread.java:745) > > > > Cheers, > > Matthias > > > > > ------------------------------------------------------------------------------ > > Dive into the World of Parallel Programming The Go Parallel Website, > > sponsored > > by Intel and developed in partnership with Slashdot Media, is your > > hub for all > > things parallel software development, from weekly thought leadership > > blogs to > > news, videos, case studies, tutorials and more. Take a look and join > the > > conversation now. http://goparallel.sourceforge.net/ > > _______________________________________________ > > Jolie-devel mailing list > > Jol...@li... > > <mailto:Jol...@li...> > > https://lists.sourceforge.net/lists/listinfo/jolie-devel > > > > > > |