jolie-devel Mailing List for Jolie (Page 18)
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: Matthias D. W. <mwa...@ya...> - 2014-01-31 13:33:22
|
Hi! Please find attached a patch which changes the xmlrpc protocol implementation to directly use the Jolie boolean type. Cheers, Matthias |
From: Matthias D. W. <mwa...@ya...> - 2014-01-29 13:12:49
|
Hi Fabrizio, yes, the exception went away. But the communication is still not working as it should. >>>>> now I have managed to get a stub of my simulation which triggers this >>>>> issue. >>>>> >>>>> First you have to start tinyClient.ol and then in another window >>>>> eventManager.ol. When I have protocol "sodep", each one displays >>>>> "Simulation ready" and both of them hang - which is correct in this >>>>> case. When I run my small example program with protocol "jsonrpc" I get "Simulation ready" on the eventManager.ol side, but not on tinyClient.ol (which should happen). Checking with wireshark revealed that the first message is sent and also ACKed, but nothing happens after. Btw.: I noticed there that you are using a very strange transport protocol. Since I plan to use jsonrpc over HTTP (for my Java client - but it seems pretty much common) I would like to ask you if there is some Jolie option to make this happen. Or do I need some kind of proxy? Thank you, Matthias Fabrizio Montesi schrieb: > Should be fixed now, give it a try! > > Cheers, > Fabrizio. > > On Sat, Jan 25, 2014 at 12:38 PM, Fabrizio Montesi <fam...@gm...> wrote: >> I gave it a first try but not yet. I plan on tackling it again on Monday and >> maybe Tuesday. >> >> Cheers, >> Fabrizio. >> >> Sent from my phone. >> >> On Jan 24, 2014 3:49 PM, "Matthias Dieter Wallnöfer" <mwa...@ya...> >> wrote: >>> >>> Fabrizio, >>> >>> I just wanted to ask if you figured out already something? >>> >>> Cheers, >>> Matthias >>> >>> Matthias Dieter Wallnöfer schrieb: >>>> Hi Fabrizio, >>>> >>>> now I have managed to get a stub of my simulation which triggers this >>>> issue. >>>> >>>> First you have to start tinyClient.ol and then in another window >>>> eventManager.ol. When I have protocol "sodep", each one displays >>>> "Simulation ready" and both of them hang - which is correct in this >>>> case. >>>> If I change the four protocol specifications (2 in tinyClient.ol, 2 in >>>> eventManager.ol) to "jsonrpc" I get exceptions on both sides. >>>> >>>> I hope this helps! >>>> >>>> Cheers, >>>> Matthias >>>> >>>> Fabrizio Montesi schrieb: >>>>> Hi Matthias, >>>>> could you send me a small program that triggers this? >>>>> >>>>> Cheers, >>>>> Fabrizio. >>>>> >>>>> On Sun, Jan 12, 2014 at 9:44 PM, Matthias Dieter Wallnöfer >>>>> <mwa...@ya...> wrote: >>>>>> Hi Fabrizio & co, >>>>>> >>>>>> by experimenting always with the same code I face another issue if I >>>>>> change the protocol to be "jsonrpc" rather than "sodep". >>>>>> >>>>>> I am getting this very odd exception. I can not understand it since >>>>>> class "org.json.simple.parser.ParseException" is available in >>>>>> /opt/jolie/lib/json_simple.jar - and the JSON parsing code seems to be >>>>>> found. >>>>>> >>>>>> Cheers, >>>>>> Matthias >>>>>> >>>>>>> Exception in thread "tinyClient.ol-JolieThread-3" >>>>>>> java.lang.NoClassDefFoundError: org/json/simple/parser/ParseException >>>>>>> at jolie.net.JsonRpcProtocol.recv(JsonRpcProtocol.java:102) >>>>>>> at >>>>>>> jolie.net.SocketCommChannel.recvImpl(SocketCommChannel.java:92) >>>>>>> at jolie.net.CommChannel.recv(CommChannel.java:194) >>>>>>> at >>>>>>> jolie.net.CommCore$CommChannelHandlerRunnable.run(CommCore.java:602) >>>>>>> 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:744) >>>>>>> Caused by: java.lang.ClassNotFoundException: >>>>>>> org.json.simple.parser.ParseException >>>>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >>>>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >>>>>>> at java.security.AccessController.doPrivileged(Native Method) >>>>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >>>>>>> at >>>>>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >>>>>>> at >>>>>>> jolie.JolieClassLoader.loadClass(JolieClassLoader.java:107) >>>>>>> ... 7 more >>>>>> >>>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> CenturyLink Cloud: The Leader in Enterprise Cloud Services. >>>> Learn Why More Businesses Are Choosing CenturyLink Cloud For >>>> Critical Workloads, Development Environments & Everything In Between. >>>> Get a Quote or Start a Free Trial Today. >>>> >>>> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk >>>> >>>> >>>> >>>> _______________________________________________ >>>> Jolie-devel mailing list >>>> Jol...@li... >>>> https://lists.sourceforge.net/lists/listinfo/jolie-devel >>>> >>> >> |
From: Fabrizio M. <fam...@gm...> - 2014-01-29 12:25:12
|
Should be fixed now, give it a try! Cheers, Fabrizio. On Sat, Jan 25, 2014 at 12:38 PM, Fabrizio Montesi <fam...@gm...> wrote: > I gave it a first try but not yet. I plan on tackling it again on Monday and > maybe Tuesday. > > Cheers, > Fabrizio. > > Sent from my phone. > > On Jan 24, 2014 3:49 PM, "Matthias Dieter Wallnöfer" <mwa...@ya...> > wrote: >> >> Fabrizio, >> >> I just wanted to ask if you figured out already something? >> >> Cheers, >> Matthias >> >> Matthias Dieter Wallnöfer schrieb: >> > Hi Fabrizio, >> > >> > now I have managed to get a stub of my simulation which triggers this >> > issue. >> > >> > First you have to start tinyClient.ol and then in another window >> > eventManager.ol. When I have protocol "sodep", each one displays >> > "Simulation ready" and both of them hang - which is correct in this >> > case. >> > If I change the four protocol specifications (2 in tinyClient.ol, 2 in >> > eventManager.ol) to "jsonrpc" I get exceptions on both sides. >> > >> > I hope this helps! >> > >> > Cheers, >> > Matthias >> > >> > Fabrizio Montesi schrieb: >> >> Hi Matthias, >> >> could you send me a small program that triggers this? >> >> >> >> Cheers, >> >> Fabrizio. >> >> >> >> On Sun, Jan 12, 2014 at 9:44 PM, Matthias Dieter Wallnöfer >> >> <mwa...@ya...> wrote: >> >>> Hi Fabrizio & co, >> >>> >> >>> by experimenting always with the same code I face another issue if I >> >>> change the protocol to be "jsonrpc" rather than "sodep". >> >>> >> >>> I am getting this very odd exception. I can not understand it since >> >>> class "org.json.simple.parser.ParseException" is available in >> >>> /opt/jolie/lib/json_simple.jar - and the JSON parsing code seems to be >> >>> found. >> >>> >> >>> Cheers, >> >>> Matthias >> >>> >> >>>> Exception in thread "tinyClient.ol-JolieThread-3" >> >>>> java.lang.NoClassDefFoundError: org/json/simple/parser/ParseException >> >>>> at jolie.net.JsonRpcProtocol.recv(JsonRpcProtocol.java:102) >> >>>> at >> >>>> jolie.net.SocketCommChannel.recvImpl(SocketCommChannel.java:92) >> >>>> at jolie.net.CommChannel.recv(CommChannel.java:194) >> >>>> at >> >>>> jolie.net.CommCore$CommChannelHandlerRunnable.run(CommCore.java:602) >> >>>> 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:744) >> >>>> Caused by: java.lang.ClassNotFoundException: >> >>>> org.json.simple.parser.ParseException >> >>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >> >>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> >>>> at java.security.AccessController.doPrivileged(Native Method) >> >>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >> >>>> at >> >>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >> >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >> >>>> at >> >>>> jolie.JolieClassLoader.loadClass(JolieClassLoader.java:107) >> >>>> ... 7 more >> >>> >> > >> > >> > >> > >> > ------------------------------------------------------------------------------ >> > CenturyLink Cloud: The Leader in Enterprise Cloud Services. >> > Learn Why More Businesses Are Choosing CenturyLink Cloud For >> > Critical Workloads, Development Environments & Everything In Between. >> > Get a Quote or Start a Free Trial Today. >> > >> > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk >> > >> > >> > >> > _______________________________________________ >> > Jolie-devel mailing list >> > Jol...@li... >> > https://lists.sourceforge.net/lists/listinfo/jolie-devel >> > >> > |
From: Fabrizio M. <fam...@gm...> - 2014-01-25 11:38:19
|
I gave it a first try but not yet. I plan on tackling it again on Monday and maybe Tuesday. Cheers, Fabrizio. Sent from my phone. On Jan 24, 2014 3:49 PM, "Matthias Dieter Wallnöfer" <mwa...@ya...> wrote: > Fabrizio, > > I just wanted to ask if you figured out already something? > > Cheers, > Matthias > > Matthias Dieter Wallnöfer schrieb: > > Hi Fabrizio, > > > > now I have managed to get a stub of my simulation which triggers this > issue. > > > > First you have to start tinyClient.ol and then in another window > > eventManager.ol. When I have protocol "sodep", each one displays > > "Simulation ready" and both of them hang - which is correct in this case. > > If I change the four protocol specifications (2 in tinyClient.ol, 2 in > > eventManager.ol) to "jsonrpc" I get exceptions on both sides. > > > > I hope this helps! > > > > Cheers, > > Matthias > > > > Fabrizio Montesi schrieb: > >> Hi Matthias, > >> could you send me a small program that triggers this? > >> > >> Cheers, > >> Fabrizio. > >> > >> On Sun, Jan 12, 2014 at 9:44 PM, Matthias Dieter Wallnöfer > >> <mwa...@ya...> wrote: > >>> Hi Fabrizio & co, > >>> > >>> by experimenting always with the same code I face another issue if I > >>> change the protocol to be "jsonrpc" rather than "sodep". > >>> > >>> I am getting this very odd exception. I can not understand it since > >>> class "org.json.simple.parser.ParseException" is available in > >>> /opt/jolie/lib/json_simple.jar - and the JSON parsing code seems to be > >>> found. > >>> > >>> Cheers, > >>> Matthias > >>> > >>>> Exception in thread "tinyClient.ol-JolieThread-3" > java.lang.NoClassDefFoundError: org/json/simple/parser/ParseException > >>>> at jolie.net.JsonRpcProtocol.recv(JsonRpcProtocol.java:102) > >>>> at > jolie.net.SocketCommChannel.recvImpl(SocketCommChannel.java:92) > >>>> at jolie.net.CommChannel.recv(CommChannel.java:194) > >>>> at > jolie.net.CommCore$CommChannelHandlerRunnable.run(CommCore.java:602) > >>>> 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:744) > >>>> Caused by: java.lang.ClassNotFoundException: > org.json.simple.parser.ParseException > >>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) > >>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) > >>>> at java.security.AccessController.doPrivileged(Native Method) > >>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) > >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) > >>>> at > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) > >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) > >>>> at jolie.JolieClassLoader.loadClass(JolieClassLoader.java:107) > >>>> ... 7 more > >>> > > > > > > > > > ------------------------------------------------------------------------------ > > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > > Learn Why More Businesses Are Choosing CenturyLink Cloud For > > Critical Workloads, Development Environments & Everything In Between. > > Get a Quote or Start a Free Trial Today. > > > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > > > > > > > > _______________________________________________ > > Jolie-devel mailing list > > Jol...@li... > > https://lists.sourceforge.net/lists/listinfo/jolie-devel > > > > |
From: Matthias D. W. <mwa...@ya...> - 2014-01-24 15:02:48
|
Fabrizio, I just wanted to ask if you figured out already something? Cheers, Matthias Matthias Dieter Wallnöfer schrieb: > Hi Fabrizio, > > now I have managed to get a stub of my simulation which triggers this issue. > > First you have to start tinyClient.ol and then in another window > eventManager.ol. When I have protocol "sodep", each one displays > "Simulation ready" and both of them hang - which is correct in this case. > If I change the four protocol specifications (2 in tinyClient.ol, 2 in > eventManager.ol) to "jsonrpc" I get exceptions on both sides. > > I hope this helps! > > Cheers, > Matthias > > Fabrizio Montesi schrieb: >> Hi Matthias, >> could you send me a small program that triggers this? >> >> Cheers, >> Fabrizio. >> >> On Sun, Jan 12, 2014 at 9:44 PM, Matthias Dieter Wallnöfer >> <mwa...@ya...> wrote: >>> Hi Fabrizio & co, >>> >>> by experimenting always with the same code I face another issue if I >>> change the protocol to be "jsonrpc" rather than "sodep". >>> >>> I am getting this very odd exception. I can not understand it since >>> class "org.json.simple.parser.ParseException" is available in >>> /opt/jolie/lib/json_simple.jar - and the JSON parsing code seems to be >>> found. >>> >>> Cheers, >>> Matthias >>> >>>> Exception in thread "tinyClient.ol-JolieThread-3" java.lang.NoClassDefFoundError: org/json/simple/parser/ParseException >>>> at jolie.net.JsonRpcProtocol.recv(JsonRpcProtocol.java:102) >>>> at jolie.net.SocketCommChannel.recvImpl(SocketCommChannel.java:92) >>>> at jolie.net.CommChannel.recv(CommChannel.java:194) >>>> at jolie.net.CommCore$CommChannelHandlerRunnable.run(CommCore.java:602) >>>> 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:744) >>>> Caused by: java.lang.ClassNotFoundException: org.json.simple.parser.ParseException >>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >>>> at java.security.AccessController.doPrivileged(Native Method) >>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >>>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >>>> at jolie.JolieClassLoader.loadClass(JolieClassLoader.java:107) >>>> ... 7 more >>> > > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > > > > _______________________________________________ > Jolie-devel mailing list > Jol...@li... > https://lists.sourceforge.net/lists/listinfo/jolie-devel > |
From: Matthias D. W. <mwa...@ya...> - 2014-01-21 10:39:08
|
Hi Fabrizio, now I have managed to get a stub of my simulation which triggers this issue. First you have to start tinyClient.ol and then in another window eventManager.ol. When I have protocol "sodep", each one displays "Simulation ready" and both of them hang - which is correct in this case. If I change the four protocol specifications (2 in tinyClient.ol, 2 in eventManager.ol) to "jsonrpc" I get exceptions on both sides. I hope this helps! Cheers, Matthias Fabrizio Montesi schrieb: > Hi Matthias, > could you send me a small program that triggers this? > > Cheers, > Fabrizio. > > On Sun, Jan 12, 2014 at 9:44 PM, Matthias Dieter Wallnöfer > <mwa...@ya...> wrote: >> Hi Fabrizio & co, >> >> by experimenting always with the same code I face another issue if I >> change the protocol to be "jsonrpc" rather than "sodep". >> >> I am getting this very odd exception. I can not understand it since >> class "org.json.simple.parser.ParseException" is available in >> /opt/jolie/lib/json_simple.jar - and the JSON parsing code seems to be >> found. >> >> Cheers, >> Matthias >> >>> Exception in thread "tinyClient.ol-JolieThread-3" java.lang.NoClassDefFoundError: org/json/simple/parser/ParseException >>> at jolie.net.JsonRpcProtocol.recv(JsonRpcProtocol.java:102) >>> at jolie.net.SocketCommChannel.recvImpl(SocketCommChannel.java:92) >>> at jolie.net.CommChannel.recv(CommChannel.java:194) >>> at jolie.net.CommCore$CommChannelHandlerRunnable.run(CommCore.java:602) >>> 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:744) >>> Caused by: java.lang.ClassNotFoundException: org.json.simple.parser.ParseException >>> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >>> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >>> at java.security.AccessController.doPrivileged(Native Method) >>> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >>> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >>> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >>> at jolie.JolieClassLoader.loadClass(JolieClassLoader.java:107) >>> ... 7 more >> |
From: Matthias D. W. <mwa...@ya...> - 2014-01-21 08:51:06
|
Yes, this one is fixed. I will try to get a short example for the other bug. Cheers, Matthias Fabrizio Montesi schrieb: > Hi Matthias, > I've found a bug which was probably causing your exception, could you > try out the latest version in trunk please? > > Cheers, > Fabrizio. > > On Sun, Jan 12, 2014 at 6:21 PM, Matthias Dieter Wallnöfer > <mwa...@ya...> wrote: >> Hi Fabrizio & devs, >> >> during development of my current Jolie-based project which is some kind >> of Formula 1 simulator I stumbled across the following issue: >> >>> Exception in thread "tinyClient.ol-JolieThread-2" java.lang.NullPointerException >>> at jolie.process.NDChoiceProcess.run(NDChoiceProcess.java:95) >>> at jolie.process.WhileProcess.run(WhileProcess.java:55) >>> at jolie.process.SequentialProcess.run(SequentialProcess.java:59) >>> at jolie.process.DefinitionProcess.run(DefinitionProcess.java:46) >>> at jolie.SessionThread.run(SessionThread.java:461) >> >> This exception occurs randomly when I run my client software (with input >> and output ports) - currently still very basic (see attachment). The >> real simulation happens on the server side and sends events in a push >> manner ("genericEvent", "simFinished"). >> >> If I change the client to look like this the problem does no longer >> appear but I have no way to shut it down remotely. >> >>> execution { sequential } >>> >>> main >>> { >>> [ genericEvent(event) ] { >>> println@Console(event)() >>> } >>> [ simFinished() ] { >>> nullProcess >>> } >>> } >> >> But according to the example under >> http://www.jolie-lang.org/?top_menu=documentation&sideMenuAction=basics/sessions >> the "while" loop approach should work. >> To me the exception looks very close to some sort of race condition. >> >> Cheers, >> Matthias >> |
From: Claudio G. <cg...@it...> - 2014-01-21 08:24:18
|
I tested the first one and the web service replies to me the following message: <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap=" http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd=" http://www.w3.org/2001/XMLSchema"><soap:Body><soap:Fault><faultcode>soap:Server</faultcode><faultstring>System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.IO.IOException: There is not enough space on the disk. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count) at System.IO.FileStream.FlushWrite(Boolean calledFromFinalizer) at System.IO.FileStream.Dispose(Boolean disposing) at System.IO.Stream.Close() at System.IO.StreamWriter.Dispose(Boolean disposing) at System.IO.TextWriter.Dispose() at Microsoft.CSharp.CSharpCodeGenerator.FromSourceBatch(CompilerParameters options, String[] sources) at Microsoft.CSharp.CSharpCodeGenerator.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters options, String[] sources) at System.CodeDom.Compiler.CodeDomProvider.CompileAssemblyFromSource(CompilerParameters options, String[] sources) at System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, XmlSerializerCompilerParameters xmlParameters, Evidence evidence) at System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, XmlSerializerCompilerParameters parameters, Assembly assembly, Hashtable assemblies) at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence) at System.Xml.Serialization.XmlSerializer.FromMappings(XmlMapping[] mappings, Type type) at System.Web.Services.Protocols.SoapServerType..ctor(Type type, WebServiceProtocols protocolsSupported) at System.Web.Services.Protocols.SoapServerProtocol.Initialize() at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing) --- End of inner exception stack trace ---</faultstring><detail /></soap:Fault></soap:Body></soap:Envelope> I suppose they have problems on the server side :-) Jolie in this case works properly because it prints out INFO: [main.ol] Thrown unhandled fault: InternalServerError Indeed the fault is not specified into the interface (but it is correct because it is not defined into the WSDL). As far as the second Web Service provider I am not able to open your wsdl link, so I found this one: http://graphical.weather.gov/xml/SOAP_server/ndfdXMLserver.php?wsdl which does not work. I suppose the problem is related to the fact that the style is "rpc" that is not well supported by Jolie (there is just a first prototype code for rpc, thus it could have a lot of bugs and lacks) Bye Claudio -------------------------------------------------------------- Claudio Guidi Ph.D. italianaSoftware s.r.l. via Coralli, 66 - 40026 Imola (BO), Italy http://www.italianasoftware.com/ http://www.jolie-lang.org Phone: +39 0542 788201 Mobile: +39 347 0694065 Fax: +39 0542 628048 -------------------------------------------------------------- Nota di riservatezza: Il presente messaggio, corredato dei relativi allegati, contiene informazioni da considerarsi strettamente riservate, ed è destinato esclusivamente al destinatario sopra indicato, il quale è l'unico autorizzato ad usarlo, copiarlo e, sotto la propria responsabilità,diffonderlo. Chiunque ricevesse questo messaggio per errore o comunque lo leggesse senza esserne legittimato è avvertito che trattenerlo, copiarlo,divulgarlo, distribuirlo a persone diverse dal destinatario è severamente proibito, ed è pregato di rinviarlo immediatamente al mittente distruggendone l'originale. Grazie per la collaborazione. 2014/1/21 Fabrizio Montesi <fam...@gm...> > Dear all, > Matteo (in CC) is having problems running the examples in the web > services section. > > In particular, the example here: > > http://www.jolie-lang.org/?top_menu=documentation&sideMenuAction=web_services/web_services > > does not work for unknown reason (yet ;-) ) and the example in: > > http://www.jolie-lang.org/?top_menu=documentation&sideMenuAction=web_services/wsdl2jolie > > does not work because the web service seems not to exist anymore. > > > @Claudio and Matthias: since you're dealing with wsdl/soap/xml lately, > any ideas on what might be the cause of the first error? > > @All: any ideas on what services we might use to replace those in the > docs that do not exist anymore? For example this looks cool: > http://graphical.weather.gov/xml/ > http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl > but it appears that wsdl2jolie does not like it for some reason. > > > Cheers, > Fabrizio. > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > Jolie-devel mailing list > Jol...@li... > https://lists.sourceforge.net/lists/listinfo/jolie-devel > |
From: Fabrizio M. <fam...@gm...> - 2014-01-21 08:00:37
|
Dear all, Matteo (in CC) is having problems running the examples in the web services section. In particular, the example here: http://www.jolie-lang.org/?top_menu=documentation&sideMenuAction=web_services/web_services does not work for unknown reason (yet ;-) ) and the example in: http://www.jolie-lang.org/?top_menu=documentation&sideMenuAction=web_services/wsdl2jolie does not work because the web service seems not to exist anymore. @Claudio and Matthias: since you're dealing with wsdl/soap/xml lately, any ideas on what might be the cause of the first error? @All: any ideas on what services we might use to replace those in the docs that do not exist anymore? For example this looks cool: http://graphical.weather.gov/xml/ http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl but it appears that wsdl2jolie does not like it for some reason. Cheers, Fabrizio. |
From: Fabrizio M. <fam...@gm...> - 2014-01-21 07:53:55
|
Hi Matthias, could you send me a small program that triggers this? Cheers, Fabrizio. On Sun, Jan 12, 2014 at 9:44 PM, Matthias Dieter Wallnöfer <mwa...@ya...> wrote: > Hi Fabrizio & co, > > by experimenting always with the same code I face another issue if I > change the protocol to be "jsonrpc" rather than "sodep". > > I am getting this very odd exception. I can not understand it since > class "org.json.simple.parser.ParseException" is available in > /opt/jolie/lib/json_simple.jar - and the JSON parsing code seems to be > found. > > Cheers, > Matthias > >> Exception in thread "tinyClient.ol-JolieThread-3" java.lang.NoClassDefFoundError: org/json/simple/parser/ParseException >> at jolie.net.JsonRpcProtocol.recv(JsonRpcProtocol.java:102) >> at jolie.net.SocketCommChannel.recvImpl(SocketCommChannel.java:92) >> at jolie.net.CommChannel.recv(CommChannel.java:194) >> at jolie.net.CommCore$CommChannelHandlerRunnable.run(CommCore.java:602) >> 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:744) >> Caused by: java.lang.ClassNotFoundException: org.json.simple.parser.ParseException >> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >> at jolie.JolieClassLoader.loadClass(JolieClassLoader.java:107) >> ... 7 more > |
From: Fabrizio M. <fam...@gm...> - 2014-01-21 07:52:29
|
Hi Matthias, I've found a bug which was probably causing your exception, could you try out the latest version in trunk please? Cheers, Fabrizio. On Sun, Jan 12, 2014 at 6:21 PM, Matthias Dieter Wallnöfer <mwa...@ya...> wrote: > Hi Fabrizio & devs, > > during development of my current Jolie-based project which is some kind > of Formula 1 simulator I stumbled across the following issue: > >> Exception in thread "tinyClient.ol-JolieThread-2" java.lang.NullPointerException >> at jolie.process.NDChoiceProcess.run(NDChoiceProcess.java:95) >> at jolie.process.WhileProcess.run(WhileProcess.java:55) >> at jolie.process.SequentialProcess.run(SequentialProcess.java:59) >> at jolie.process.DefinitionProcess.run(DefinitionProcess.java:46) >> at jolie.SessionThread.run(SessionThread.java:461) > > This exception occurs randomly when I run my client software (with input > and output ports) - currently still very basic (see attachment). The > real simulation happens on the server side and sends events in a push > manner ("genericEvent", "simFinished"). > > If I change the client to look like this the problem does no longer > appear but I have no way to shut it down remotely. > >> execution { sequential } >> >> main >> { >> [ genericEvent(event) ] { >> println@Console(event)() >> } >> [ simFinished() ] { >> nullProcess >> } >> } > > But according to the example under > http://www.jolie-lang.org/?top_menu=documentation&sideMenuAction=basics/sessions > the "while" loop approach should work. > To me the exception looks very close to some sort of race condition. > > Cheers, > Matthias > |
From: Saverio G. <sav...@gm...> - 2014-01-20 08:30:04
|
Thanks, fixed. Cheers. SG 2014/1/19 Matthias Dieter Wallnöfer <mwa...@ya...> > Other patch, > > Matthias > > Saverio Giallorenzo schrieb: > > Hi Matthias, > > thanks, I'll apply your patch ASAP. > > Cheers > > SG > > |
From: Matthias D. W. <mwa...@ya...> - 2014-01-19 13:25:55
|
Other patch, Matthias Saverio Giallorenzo schrieb: > Hi Matthias, > thanks, I'll apply your patch ASAP. > Cheers > SG |
From: Saverio G. <sav...@gm...> - 2014-01-15 10:10:47
|
Hi Matthias, thanks, I'll apply your patch ASAP. Cheers SG 2014/1/15 Matthias Dieter Wallnöfer <mwa...@ya...> > Hi Saverio, > > enhanced version with yet another fix. > > Matthias > > Matthias Dieter Wallnöfer schrieb: > > Hi Saverio, > > > > another small documentation fix. > > > > Matthias > > > > > > > > > ------------------------------------------------------------------------------ > > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > > Learn Why More Businesses Are Choosing CenturyLink Cloud For > > Critical Workloads, Development Environments & Everything In Between. > > Get a Quote or Start a Free Trial Today. > > > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > > > > > > > > _______________________________________________ > > Jolie-devel mailing list > > Jol...@li... > > https://lists.sourceforge.net/lists/listinfo/jolie-devel > > > > |
From: Matthias D. W. <mwa...@ya...> - 2014-01-15 10:09:14
|
Hi Saverio, enhanced version with yet another fix. Matthias Matthias Dieter Wallnöfer schrieb: > Hi Saverio, > > another small documentation fix. > > Matthias > > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > > > > _______________________________________________ > Jolie-devel mailing list > Jol...@li... > https://lists.sourceforge.net/lists/listinfo/jolie-devel > |
From: Matthias D. W. <mwa...@ya...> - 2014-01-15 09:37:51
|
Hi Saverio, another small documentation fix. Matthias |
From: Fabrizio M. <fam...@gm...> - 2014-01-13 12:49:45
|
Nevermind the error, sourceforge is back. I guess the servers went offline for a minute. - Fabrizio On Mon, Jan 13, 2014 at 1:44 PM, Fabrizio Montesi <fam...@gm...> wrote: > Dear all, > I'm back, so I'll be getting to read your emails soon. I have a > problem accessing the svn repository though: > > svn: E210002: Unable to connect to a repository at URL > 'svn://svn.code.sf.net/p/jolie/code' > svn: E210002: Network connection closed unexpectedly > > Are you experiencing the same problem when trying to update? > > Best, > Fabrizio. |
From: Fabrizio M. <fam...@gm...> - 2014-01-13 12:45:27
|
Dear all, I'm back, so I'll be getting to read your emails soon. I have a problem accessing the svn repository though: svn: E210002: Unable to connect to a repository at URL 'svn://svn.code.sf.net/p/jolie/code' svn: E210002: Network connection closed unexpectedly Are you experiencing the same problem when trying to update? Best, Fabrizio. |
From: Matthias D. W. <mwa...@ya...> - 2014-01-12 20:44:20
|
Hi Fabrizio & co, by experimenting always with the same code I face another issue if I change the protocol to be "jsonrpc" rather than "sodep". I am getting this very odd exception. I can not understand it since class "org.json.simple.parser.ParseException" is available in /opt/jolie/lib/json_simple.jar - and the JSON parsing code seems to be found. Cheers, Matthias > Exception in thread "tinyClient.ol-JolieThread-3" java.lang.NoClassDefFoundError: org/json/simple/parser/ParseException > at jolie.net.JsonRpcProtocol.recv(JsonRpcProtocol.java:102) > at jolie.net.SocketCommChannel.recvImpl(SocketCommChannel.java:92) > at jolie.net.CommChannel.recv(CommChannel.java:194) > at jolie.net.CommCore$CommChannelHandlerRunnable.run(CommCore.java:602) > 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:744) > Caused by: java.lang.ClassNotFoundException: org.json.simple.parser.ParseException > at java.net.URLClassLoader$1.run(URLClassLoader.java:366) > at java.net.URLClassLoader$1.run(URLClassLoader.java:355) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:354) > at java.lang.ClassLoader.loadClass(ClassLoader.java:425) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) > at java.lang.ClassLoader.loadClass(ClassLoader.java:358) > at jolie.JolieClassLoader.loadClass(JolieClassLoader.java:107) > ... 7 more |
From: Matthias D. W. <mwa...@ya...> - 2014-01-12 17:22:07
|
Hi Fabrizio & devs, during development of my current Jolie-based project which is some kind of Formula 1 simulator I stumbled across the following issue: > Exception in thread "tinyClient.ol-JolieThread-2" java.lang.NullPointerException > at jolie.process.NDChoiceProcess.run(NDChoiceProcess.java:95) > at jolie.process.WhileProcess.run(WhileProcess.java:55) > at jolie.process.SequentialProcess.run(SequentialProcess.java:59) > at jolie.process.DefinitionProcess.run(DefinitionProcess.java:46) > at jolie.SessionThread.run(SessionThread.java:461) This exception occurs randomly when I run my client software (with input and output ports) - currently still very basic (see attachment). The real simulation happens on the server side and sends events in a push manner ("genericEvent", "simFinished"). If I change the client to look like this the problem does no longer appear but I have no way to shut it down remotely. > execution { sequential } > > main > { > [ genericEvent(event) ] { > println@Console(event)() > } > [ simFinished() ] { > nullProcess > } > } But according to the example under http://www.jolie-lang.org/?top_menu=documentation&sideMenuAction=basics/sessions the "while" loop approach should work. To me the exception looks very close to some sort of race condition. Cheers, Matthias |
From: Matthias D. W. <mwa...@ya...> - 2014-01-07 10:06:09
|
What do you think about this change? Matthias Matthias Dieter Wallnöfer schrieb: > Hi Claudio, > > with this patch we get schema validation, but still no type conversion. > > Cheers, > Matthias |
From: Matthias D. W. <mwa...@ya...> - 2013-12-22 10:44:56
|
Hi Claudio, with this patch we get schema validation, but still no type conversion. Cheers, Matthias Matthias Dieter Wallnöfer schrieb: > Hi Claudio, >> Claudio Guidi schrieb: >> >> >> 2013/12/21 Matthias Dieter Wallnöfer <mwa...@ya... >> <mailto:mwa...@ya...>> >> >> Hi devs, >> >> for my project I would like to acquire an XML (configuration) file. >> "content" and "conf" are free variables. >> > with (readFileRequest) { >> > .filename = configFile >> > }; >> > readFile@File(readFileRequest)(content); >> > content.options.includeAttributes = true; >> > xmlToValue@XmlUtils(content)(conf); >> This works smoothly although I got two questions: >> >> - what does "includeAttributes" mean? >> >> xml conversion doesn't add attributes values by default. If you want >> to add also attributes value you need to set includeAttributes to >> true. If it is true you will find subnodes @Attributes which contain >> the attributes of the xml you are converting > so this means if I have <tag a="x" b="y">...</tag> to include "a" and > "b" as well? >> - does there exist a way to perform a XSD parsing as well? Do I >> need to >> include some tag in the XML file to make this happen? >> >> >> if you want to convert the xsd in a value just read the xsd file (it >> is an xml file and it will be converted by the xmlToValue). >> >> If you want to convert the xsd into Jolie type declaration there is >> not a javaservice which does it but you could implement it starting >> from the code of wsdl2jolie > Yes, I have looked over this code but without help I still feel a little > incapable to extend it. Basically there needs to be performed the > "setSchema()" call on the DocumentBuilder object before invoking > "parse()" in "xmlToValue()". Maybe we could pass down the schema as > content (like the XML content) using "request.options.schema". > But what is the right call to the xsd2jolie converter? > > Just to not forget: What about my other two patches for wsdl2jolie? > > Cheers, > Matthias >> Cheers >> Claudio >> >> >> I am sorry, but the documentation >> (http://www.jolie-lang.org/?top_menu=documentation&sideMenuAction=jsl/XmlUtils) >> is very superficial in this area. >> >> Cheers, >> Matthias >> >> >> ------------------------------------------------------------------------------ >> Rapidly troubleshoot problems before they affect your business. >> Most IT >> organizations don't have a clear picture of how application >> performance >> affects their revenue. With AppDynamics, you get 100% visibility >> into your >> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of >> AppDynamics Pro! >> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk >> _______________________________________________ >> Jolie-devel mailing list >> Jol...@li... >> <mailto:Jol...@li...> >> https://lists.sourceforge.net/lists/listinfo/jolie-devel >> >> > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > Jolie-devel mailing list > Jol...@li... > https://lists.sourceforge.net/lists/listinfo/jolie-devel |
From: Matthias D. W. <mwa...@ya...> - 2013-12-22 09:39:46
|
Hi Claudio, > Claudio Guidi schrieb: > > > 2013/12/21 Matthias Dieter Wallnöfer <mwa...@ya... > <mailto:mwa...@ya...>> > > Hi devs, > > for my project I would like to acquire an XML (configuration) file. > "content" and "conf" are free variables. > > with (readFileRequest) { > > .filename = configFile > > }; > > readFile@File(readFileRequest)(content); > > content.options.includeAttributes = true; > > xmlToValue@XmlUtils(content)(conf); > This works smoothly although I got two questions: > > - what does "includeAttributes" mean? > > xml conversion doesn't add attributes values by default. If you want > to add also attributes value you need to set includeAttributes to > true. If it is true you will find subnodes @Attributes which contain > the attributes of the xml you are converting so this means if I have <tag a="x" b="y">...</tag> to include "a" and "b" as well? > > - does there exist a way to perform a XSD parsing as well? Do I > need to > include some tag in the XML file to make this happen? > > > if you want to convert the xsd in a value just read the xsd file (it > is an xml file and it will be converted by the xmlToValue). > > If you want to convert the xsd into Jolie type declaration there is > not a javaservice which does it but you could implement it starting > from the code of wsdl2jolie Yes, I have looked over this code but without help I still feel a little incapable to extend it. Basically there needs to be performed the "setSchema()" call on the DocumentBuilder object before invoking "parse()" in "xmlToValue()". Maybe we could pass down the schema as content (like the XML content) using "request.options.schema". But what is the right call to the xsd2jolie converter? Just to not forget: What about my other two patches for wsdl2jolie? Cheers, Matthias > > Cheers > Claudio > > > I am sorry, but the documentation > (http://www.jolie-lang.org/?top_menu=documentation&sideMenuAction=jsl/XmlUtils) > is very superficial in this area. > > Cheers, > Matthias > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. > Most IT > organizations don't have a clear picture of how application > performance > affects their revenue. With AppDynamics, you get 100% visibility > into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of > AppDynamics Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > Jolie-devel mailing list > Jol...@li... > <mailto:Jol...@li...> > https://lists.sourceforge.net/lists/listinfo/jolie-devel > > |
From: Fabrizio M. <fam...@gm...> - 2013-12-22 08:06:38
|
Hi all, I'll be with limited Internet connection for about 3 weeks, so I may be late replying to e-mails. Merry Christmas, if you do Christmas! - Fabrizio |
From: Claudio G. <cg...@it...> - 2013-12-21 18:32:35
|
2013/12/21 Matthias Dieter Wallnöfer <mwa...@ya...> > Hi devs, > > for my project I would like to acquire an XML (configuration) file. > "content" and "conf" are free variables. > > with (readFileRequest) { > > .filename = configFile > > }; > > readFile@File(readFileRequest)(content); > > content.options.includeAttributes = true; > > xmlToValue@XmlUtils(content)(conf); > This works smoothly although I got two questions: > > - what does "includeAttributes" mean? > xml conversion doesn't add attributes values by default. If you want to add also attributes value you need to set includeAttributes to true. If it is true you will find subnodes @Attributes which contain the attributes of the xml you are converting > - does there exist a way to perform a XSD parsing as well? Do I need to > include some tag in the XML file to make this happen? > if you want to convert the xsd in a value just read the xsd file (it is an xml file and it will be converted by the xmlToValue). If you want to convert the xsd into Jolie type declaration there is not a javaservice which does it but you could implement it starting from the code of wsdl2jolie Cheers Claudio > > I am sorry, but the documentation > ( > http://www.jolie-lang.org/?top_menu=documentation&sideMenuAction=jsl/XmlUtils > ) > is very superficial in this area. > > Cheers, > Matthias > > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > Jolie-devel mailing list > Jol...@li... > https://lists.sourceforge.net/lists/listinfo/jolie-devel > |