A few things here.You can actually bind the build with maven and dotnet, theres 
a maven plugin that will actually download bits needed for dotnet core and 
compile and even run. This way you could actually tie it into the maven 
release.Re core 3. Before anything in examples can be updated theres 
outstanding work on nms openwire to make it compatible with netstd this really 
needs to complete first.Lastly as a community the efforts to slowly drive 
Artemis forwards i would want to see examples added to Artemis. BestMikeSent 
from my Samsung Galaxy smartphone.
-------- Original message --------From: "Ruslan.Shupoval" 
<[email protected]> Date: 07/04/2020  21:05  (GMT+00:00) To: 
[email protected] Subject: Re: Porting JAVA examples to C# not yet and 
thank you for your reply.I don't have experience with Java and Maven but I do 
agree that it is not agood idea to mix examples in a way I proposed 
before.Answering your question regarding the C# sources, they will be built 
bymsbuild.I have another idea, but it will require small changes to the 
existingfolder structure within 
the"activemq/assembly/src/release/examples/openwire/".This is an existing 
folder structure:> 
activemq/assembly/src/release/examples/openwire/advanced-scenarios> 
activemq/assembly/src/release/examples/openwire/cpp/*.*> 
activemq/assembly/src/release/examples/openwire/csharp/*.*> 
activemq/assembly/src/release/examples/openwire/ecommerce> 
activemq/assembly/src/release/examples/openwire/exploring-jms> 
activemq/assembly/src/release/examples/openwire/java/*.*> 
activemq/assembly/src/release/examples/openwire/swissarmyAt this moment the 
following folders contain example ported to differentlanguages (e.g. without 
any subfolder with the name of example):> 
activemq/assembly/src/release/examples/openwire/cpp/*.*> 
activemq/assembly/src/release/examples/openwire/csharp/*.*> 
activemq/assembly/src/release/examples/openwire/java/*.*What I'd like to 
propose first, as part of folders rearrangement, is to movethe content of cpp, 
csharp and java folder into the corresponding examplespecific folder with the 
name e.g. /*pub-sub*/. So the folder structure willlook like the following:> 
activemq/assembly/src/release/examples/openwire/cpp/*> pub-sub*> /*.*> 
activemq/assembly/src/release/examples/openwire/csharp/*> pub-sub*> /*.*> 
activemq/assembly/src/release/examples/openwire/java/*> pub-sub*> /*.*After 
that, I'd like to move the remaining java samples into the java folderlike the 
following:> activemq/assembly/src/release/examples/openwire/java/pub-sub> 
activemq/assembly/src/release/examples/openwire/java/*> ecommerce*> 
activemq/assembly/src/release/examples/openwire/java/*> exploring-jms*> 
activemq/assembly/src/release/examples/openwire/java/*> advanced-scenarios*> 
activemq/assembly/src/release/examples/openwire/java/*> swissarmy*And finally, 
put the ported C# samples into the csharp folder> 
activemq/assembly/src/release/examples/openwire/csharp/pub-sub> 
activemq/assembly/src/release/examples/openwire/csharp/*> ecommerce*> 
activemq/assembly/src/release/examples/openwire/csharp/*> exploring-nms*>  => 
original java sample is named exploring-jms but jms port into c# is> named 
nms.> activemq/assembly/src/release/examples/openwire/csharp/*> 
advanced-scenarios*Could you please share your thoughts on this? --Sent from: 
http://activemq.2283324.n4.nabble.com/ActiveMQ-Dev-f2368404.html

Reply via email to