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 a
good idea to mix examples in a way I proposed before.

Answering your question regarding the C# sources, they will be built by
msbuild.

I have another idea, but it will require small changes to the existing
folder 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/swissarmy

At this moment the following folders contain example ported to different
languages (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 move
the content of cpp, csharp and java folder into the corresponding example
specific folder with the name e.g. /*pub-sub*/. So the folder structure will
look 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 folder
like 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