Re: [Mono-dev] workflow foundation 4
Hi Gary, Thank you very much for this. I will take a look. Are you actively carrying on developing it? Thanks Chris -- View this message in context: http://mono.1490590.n4.nabble.com/workflow-foundation-4-tp1539102p4657480.html Sent from the Mono - Dev mailing list archive at Nabble.com. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
Hi Chris I plan to work on at it though unsure at this stage how much time im going to have with starting a new job. Regards Gary On Wed, Nov 21, 2012 at 9:39 AM, Chris Camplejohn ch...@camplejohn.co.ukwrote: Hi Gary, Thank you very much for this. I will take a look. Are you actively carrying on developing it? Thanks Chris -- View this message in context: http://mono.1490590.n4.nabble.com/workflow-foundation-4-tp1539102p4657480.html Sent from the Mono - Dev mailing list archive at Nabble.com. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
Hello I've been working on the beginnings of WF4 support for a few weeks. I hadn't any previous experience with it so it has been slow enough progress. While I have a prototype of activity scheduling working (see WorkflowInvoker.cs), I hoped to add further support for the data model along with re-factorings, clean up etc before releasing. Since you may be taking on the project Chris I thought it best to make it available. https://github.com/gary-b/olive/tree/master/class/System.Activities The WorkflowRuntime code might be best put in WorkflowInstance. 56 Tests pass, note some tests need tidying others currently throw NIEs. I'm still a pretty new coder as well. Regards Gary On Sat, Nov 17, 2012 at 10:07 AM, Chris Camplejohn ch...@camplejohn.co.ukwrote: Hi Jon, Yes you are correct. I had set it to copy the System.Activities locally and it had copied the reference assembly. Once I used the one from the .NET Framework assembly it solved this problem. Thanks Chris -- View this message in context: http://mono.1490590.n4.nabble.com/workflow-foundation-4-tp1539102p4657428.html Sent from the Mono - Dev mailing list archive at Nabble.com. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
Hi Jon, Yes you are correct. I had set it to copy the System.Activities locally and it had copied the reference assembly. Once I used the one from the .NET Framework assembly it solved this problem. Thanks Chris -- View this message in context: http://mono.1490590.n4.nabble.com/workflow-foundation-4-tp1539102p4657428.html Sent from the Mono - Dev mailing list archive at Nabble.com. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
Hi Miguel, What would be required to begin to look into getting this going? The bit I am missing is that given that System.Activities is completely managed code with no p-invokes, why does this assembly not work when run under Mono? What is the restriction that prevents it working? I think I must be missing something fundamental about Mono because it implements the JIT so therefore why can it not run any pure .NET assembly? Thanks Chris -- View this message in context: http://mono.1490590.n4.nabble.com/workflow-foundation-4-tp1539102p4657409.html Sent from the Mono - Dev mailing list archive at Nabble.com. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
You cannot use MS's assemblies on mono as it's a violation of their EULA. On Fri, Nov 16, 2012 at 5:07 AM, Chris Camplejohn ch...@camplejohn.co.ukwrote: Hi Miguel, What would be required to begin to look into getting this going? The bit I am missing is that given that System.Activities is completely managed code with no p-invokes, why does this assembly not work when run under Mono? What is the restriction that prevents it working? I think I must be missing something fundamental about Mono because it implements the JIT so therefore why can it not run any pure .NET assembly? Thanks Chris -- View this message in context: http://mono.1490590.n4.nabble.com/workflow-foundation-4-tp1539102p4657409.html Sent from the Mono - Dev mailing list archive at Nabble.com. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
Rodrigo, Can you please sent me the link to this section of the EULA? Regards, Ben Clewett. On 2012-11-16 15:28, Rodrigo Kumpera wrote: You cannot use MS's assemblies on mono as it's a violation of their EULA. On Fri, Nov 16, 2012 at 5:07 AM, Chris Camplejohn ch...@camplejohn.co.uk mailto:ch...@camplejohn.co.uk wrote: Hi Miguel, What would be required to begin to look into getting this going? The bit I am missing is that given that System.Activities is completely managed code with no p-invokes, why does this assembly not work when run under Mono? What is the restriction that prevents it working? I think I must be missing something fundamental about Mono because it implements the JIT so therefore why can it not run any pure .NET assembly? Thanks Chris -- View this message in context: http://mono.1490590.n4.nabble.com/workflow-foundation-4-tp1539102p4657409.html Sent from the Mono - Dev mailing list archive at Nabble.com. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com mailto:Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
Yes I understand that this is the case for some of their assemblies, but I am interested from a technical perspective what is the limitation? I would like to get it running with their assemblies before considering if we begin to rewrite them for Mono. But for example when I try to run a test workflow application under Mono using the Microsoft System.Activities.dll I get the following error. Unhandled Exception: System.InvalidProgramException: Invalid IL code in System.Activities.Activity:.ctor (): method body is empty. at MonoWorkflowConsoleTest.Workflow1..ctor () [0x0] in filename unknown:0 at MonoWorkflowConsoleTest.Program.Main (System.String[] args) [0x0] in filename unknown:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL code in System.Activities.Activity:.ctor (): method body is empty. at MonoWorkflowConsoleTest.Workflow1..ctor () [0x0] in filename unknown:0 at MonoWorkflowConsoleTest.Program.Main (System.String[] args) [0x0] in filename unknown:0 Thanks Chris -- View this message in context: http://mono.1490590.n4.nabble.com/workflow-foundation-4-tp1539102p4657422.html Sent from the Mono - Dev mailing list archive at Nabble.com. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
It's a standard clause that MS uses on all of it's software release. You cannot use its software on non windows OS unless it's stated otherwise. It has been the case of most of its software, so one can safely assume the same applies here. On Fri, Nov 16, 2012 at 10:55 AM, Ben Clewett ben.clew...@roadtech.co.ukwrote: Rodrigo, Can you please sent me the link to this section of the EULA? Regards, Ben Clewett. On 2012-11-16 15:28, Rodrigo Kumpera wrote: You cannot use MS's assemblies on mono as it's a violation of their EULA. On Fri, Nov 16, 2012 at 5:07 AM, Chris Camplejohn ch...@camplejohn.co.uk mailto:ch...@camplejohn.co.uk** wrote: Hi Miguel, What would be required to begin to look into getting this going? The bit I am missing is that given that System.Activities is completely managed code with no p-invokes, why does this assembly not work when run under Mono? What is the restriction that prevents it working? I think I must be missing something fundamental about Mono because it implements the JIT so therefore why can it not run any pure .NET assembly? Thanks Chris -- View this message in context: http://mono.1490590.n4.nabble.**com/workflow-foundation-4-** tp1539102p4657409.htmlhttp://mono.1490590.n4.nabble.com/workflow-foundation-4-tp1539102p4657409.html Sent from the Mono - Dev mailing list archive at Nabble.com. __**_ Mono-devel-list mailing list Mono-devel-list@lists.ximian.**com Mono-devel-list@lists.ximian.com mailto:Mono-devel-list@lists.**ximian.comMono-devel-list@lists.ximian.com http://lists.ximian.com/**mailman/listinfo/mono-devel-**listhttp://lists.ximian.com/mailman/listinfo/mono-devel-list __**_ Mono-devel-list mailing list Mono-devel-list@lists.ximian.**com Mono-devel-list@lists.ximian.com http://lists.ximian.com/**mailman/listinfo/mono-devel-**listhttp://lists.ximian.com/mailman/listinfo/mono-devel-list __**_ Mono-devel-list mailing list Mono-devel-list@lists.ximian.**com Mono-devel-list@lists.ximian.com http://lists.ximian.com/**mailman/listinfo/mono-devel-**listhttp://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
Please file a bug. On Fri, Nov 16, 2012 at 11:11 AM, Chris Camplejohn ch...@camplejohn.co.ukwrote: Yes I understand that this is the case for some of their assemblies, but I am interested from a technical perspective what is the limitation? I would like to get it running with their assemblies before considering if we begin to rewrite them for Mono. But for example when I try to run a test workflow application under Mono using the Microsoft System.Activities.dll I get the following error. Unhandled Exception: System.InvalidProgramException: Invalid IL code in System.Activities.Activity:.ctor (): method body is empty. at MonoWorkflowConsoleTest.Workflow1..ctor () [0x0] in filename unknown:0 at MonoWorkflowConsoleTest.Program.Main (System.String[] args) [0x0] in filename unknown:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL code in System.Activities.Activity:.ctor (): method body is empty. at MonoWorkflowConsoleTest.Workflow1..ctor () [0x0] in filename unknown:0 at MonoWorkflowConsoleTest.Program.Main (System.String[] args) [0x0] in filename unknown:0 Thanks Chris -- View this message in context: http://mono.1490590.n4.nabble.com/workflow-foundation-4-tp1539102p4657422.html Sent from the Mono - Dev mailing list archive at Nabble.com. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
Just a guess here, but I think maybe you took the Microsoft System.Activities.dll assembly out of: C:\Program Files (x86)\Reference Assemblies\ These assemblies have been stripped of all code and are simply empty methods and classes to compile against. You will want to get the full assembly out of the MS GAC. Jon On 11/16/2012 10:11 AM, Chris Camplejohn wrote: Yes I understand that this is the case for some of their assemblies, but I am interested from a technical perspective what is the limitation? I would like to get it running with their assemblies before considering if we begin to rewrite them for Mono. But for example when I try to run a test workflow application under Mono using the Microsoft System.Activities.dll I get the following error. Unhandled Exception: System.InvalidProgramException: Invalid IL code in System.Activities.Activity:.ctor (): method body is empty. at MonoWorkflowConsoleTest.Workflow1..ctor () [0x0] in filename unknown:0 at MonoWorkflowConsoleTest.Program.Main (System.String[] args) [0x0] in filename unknown:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL code in System.Activities.Activity:.ctor (): method body is empty. at MonoWorkflowConsoleTest.Workflow1..ctor () [0x0] in filename unknown:0 at MonoWorkflowConsoleTest.Program.Main (System.String[] args) [0x0] in filename unknown:0 Thanks Chris -- View this message in context: http://mono.1490590.n4.nabble.com/workflow-foundation-4-tp1539102p4657422.html Sent from the Mono - Dev mailing list archive at Nabble.com. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
[Mono-dev] workflow foundation 4
Hi, I'm ceo of Natan, software development company in France. We are interesting in contributing. What is the first step we need to take to get started ? Thanks a lot ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
Hi, I'm ceo of Natan, software development company in France. We are interesting in contributing. What is the first step we need to take to get started ? This is good starting point. http://www.mono-project.com/Contributing I don't think anyone is working on WWF4, so you are free to implement any part of it you like. Thanks Marek ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
Cool :) I left my stubs for WF4 in our old olive module which used to be for new API. It could be reused if you want. https://github.com/mono/olive/tree/master/class/System.Activities Atsushi Eno Charles Benassaya wrote: Hi, I'm ceo of Natan, software development company in France. We are interesting in contributing. What is the first step we need to take to get started ? Thanks a lot ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
[Mono-dev] Workflow Foundation 4
No plans to implement Workflow Foundation 4? Thanks ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] workflow foundation 4
What is the status of the WF project? It is that in Mono Olive of 11 months ago or there is newer code? This would have to be new code. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
[Mono-dev] workflow foundation 4
Hello folks, This week at the PDC we learned an important bit: that the Worfklow Foundation 4 is a simplified, much smaller and much simpler version of Workflow Foundation. When talking to the WF team, they seemed to think that we could reimplement the new version relatively quickly. At Novell we are still busy with other components (the GC, C# 4, soft debugging, WCF, ADO, Moonlight and ASP.NET 4) that will keep us busy for a while, but I figured I should at least bring this topic up if anyone is interested in starting the effort. Miguel. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list