[ANNOUNCE] ActiveMQ 5.10.1 Release

2015-01-21 Thread Arthur Naseef
-release.html -- Arthur Naseef

Re: [DISCUSS] Move PR discussions to another list...

2017-12-08 Thread Arthur Naseef
Thanks Michael. On Fri, Dec 8, 2017 at 10:52 AM, Michael André Pearce < michael.andre.pea...@me.com> wrote: > Just to clear on my comment much earlier on, it’s my feeling about it > only. I’m not strongly opinionated thus I didn’t -1 or +1 it, maybe I > should have +0 it, I personally wouldn’t

Re: Artemis client pinned to 1 of 2 brokers when attempting to connect

2017-12-10 Thread Arthur Naseef
wrote: > On Sat, Dec 9, 2017 at 11:02 PM Arthur Naseef <a...@amlinv.com> wrote: > > > Thanks Clebert. Reconnect-at-any-node sounds very similar - the only > real > > difference is the "initial connection" versus reconnect. > > > > Initial connect

Re: Artemis client pinned to 1 of 2 brokers when attempting to connect

2017-12-11 Thread Arthur Naseef
On Sun, Dec 10, 2017 at 8:13 PM Arthur Naseef <a...@amlinv.com> wrote: > > > Initial connect is where I'm seeing this now Clebert. It can choose from > > multiple nodes, but only sticks to one until the retries are exhausted. > > However, I have unlimited retries, so th

Re: Distribution of messages among multiple subscribers of a queue in activemq

2017-12-12 Thread Arthur Naseef
JMS queues automatically load share across consumers. Make sure to set prefetch size to 1 to get the level of fairness in distribution that you'll want for this use-case. For the chat portion, have you looked at a chat-based solution? The messaging for chat is a specific pattern -

Re: Artemis client pinned to 1 of 2 brokers when attempting to connect

2017-12-09 Thread Arthur Naseef
or the jira later > if you like. I am Typing on the phone now. > > On Fri, Dec 8, 2017 at 4:01 PM Arthur Naseef <a...@amlinv.com> wrote: > > > Note that I'm doing much of this for the first time, and not finding > > examples on the website, so I expect there's a good

Artemis client pinned to 1 of 2 brokers when attempting to connect

2017-12-08 Thread Arthur Naseef
Note that I'm doing much of this for the first time, and not finding examples on the website, so I expect there's a good chance I'm missing something. Summary of the problem: * Clients get pinned to a single broker url when attempting to connect, when using infinite connect attempts.

Re: What is the best architecture to set up an activemq cluster to achieve high service and data availability

2018-05-08 Thread Arthur Naseef
I'm concerned that the KahaDB became corrupted in the first place and recommend solving that problem. After all, if you end up replicating a corrupt KahaDB, that won't help much. And even with replication of an uncorrupt image, recovering when the main store becomes corrupt would lead to

Re: Webconsole deprecation

2018-04-27 Thread Arthur Naseef
I'd like to propose the following approach for the WebConsole: - AMQ adopts the position that the web console is for internal use only and that exposing it to third parties is not recommended due to possible vulnerabilities (I've personally always held this view and made this

Re: How can we get/set the message body in an Artemis transformer?

2018-05-09 Thread Arthur Naseef
When working with javax.jms.Message, the typical solution is to detect and cast to the specific message type. For example: if (message instanceof TextMessage) { TextMessage textMessage = (TextMessage) message; textMessage.getText(); } Hope this helps. Art On Wed, May 9, 2018 at

Re: Custom serialization mechanism for ActiveMQMessages

2018-05-25 Thread Arthur Naseef
Just a thought that I hope helps... Please be careful about serialization and deserialization of objects. Lots of security issues arise when using object serialization/deserialization in practice. Also, compatibility issues creep up. Sending a text format over the wire, such as JSON, is

Re: Join to the group

2018-05-17 Thread Arthur Naseef
Hey Alexander - pull requests can be submitted by anybody via github; no special permissions needed. By "create issues" - do you mean on github, or jira? For github, I believe it's open. For Jira, I would need to research whether non-Apache folks can create Jira entries, and what it would take

Re: Regular and intermittent interrupt/resume between broker and client connector

2018-05-30 Thread Arthur Naseef
My recommendation is to use the Failover transport and the TransportListener interface. To use the failover transport, just use the following syntax for the broker url: failover://(*_original_broker_url_*) For example, with a broker at localhost:61616, failover://(tcp://localhost:61616),

Re: TextMessage.getText returning null

2018-05-30 Thread Arthur Naseef
Try turning the broker and client logging up to trace and see what the logging shows for the message content. Also, try the following: - Same test with a Java producer (using plain ActiveMQ libs) instead of the Scala producer - Same test with a Java consumer (using plain ActiveMQ libs) instead of

Re: Regular and intermittent interrupt/resume between broker and client connector

2018-05-31 Thread Arthur Naseef
Sounds like that is getting into details that JMS intends to handle. At some level, every application is going to need to chose between the possibility of duplicating a message, or losing a message. There is no way to 100% avoid both cases at the same time. With that said, ActiveMQ has

Re: TextMessage.getText returning null

2018-05-31 Thread Arthur Naseef
main problem is you have multiple threads (3 consumers) at the same > >> time calling getText() on the text message and there is a race condition > >> where it will set the content to null during it. > >> > >> I created a very simple test case to show the issue and crea

Re: TextMessage.getText returning null

2018-05-31 Thread Arthur Naseef
Ahh, I bet that is a result of using the VM transport. The broker is likely doing the "beforeMarshal()" call that clears the text just before the client is calling "getText()" on the same message - or just before "copy()" is called to make a copy of the message. Yeah, looking at the code

Re: [DISCUSS] What would have happened if Nexus release failed...

2018-06-24 Thread Arthur Naseef
Just my personal opinion here... If you have all the release artifacts ready to publish, and it's simply a matter of a recoverable Nexus failure, then go ahead an re-publish. As long as the integrity of the release is intact. Is there a concern with an unrecoverable Nexus failure? Art On Fri,

Re: Webconsole deprecation

2018-04-26 Thread Arthur Naseef
default > >> rather than removed. The problem solved by this is ostensibly that users > >> would understand it is no longer maintained (i.e. de facto truth) and > that > >> there are risks associated with enabling it. > >> > >> > How will the i

Re: Webconsole deprecation

2018-04-26 Thread Arthur Naseef
voting as this is based in facts.. not opinions. > > > > On Thu, Apr 26, 2018 at 1:30 PM, Arthur Naseef <a...@amlinv.com> wrote: > >> Hey Chris - I looked for you in the IRC channel but didn't see you > (sorry > >> if I missed you). > >> > >>

Re: Webconsole deprecation

2018-04-26 Thread Arthur Naseef
The ActiveMQ WebConsole fills a very important role in the solution. So here are the questions coming to mind when reading the request for deprecation: 1. What changed since last opening this question? 2. What problems are being solved by removing it? 3. How will the important functions

Re: [DISCUSS] Adding Derby as a dependency

2018-01-18 Thread Arthur Naseef
If I'm understanding the discussion well enough (apologies, TLDR) - one concern with adding this directly into core Artemis is ending up with too much complexity baked into the main product. Also, Mixing Concerns (i.e. reduced "separation of concerns"). Having a downstream project that

Re: [DISCUSS] Video call on ActiveMQ Artemis

2018-01-30 Thread Arthur Naseef
Thanks Clebert. Looking forward to seeing the video. Art On Sat, Jan 27, 2018 at 5:01 PM, Clebert Suconic wrote: > I had some technical dificulteis to compile a video. I will try again this > week. > > On Sat, Jan 27, 2018 at 4:53 PM Jiri Danek

Re: Activemq duplicate dlq deletion

2018-02-14 Thread Arthur Naseef
The presence of those queues suggests an application is using those destination names. Deleting those queues won't stop applications from recreating them. So first thing is to track down where those queues are being created. There may be a way to prevent the creation of these odd queue names

Re: [VOTE] Apache ActiveMQ 5.15.5 #2

2018-08-03 Thread Arthur Naseef
+1 On Fri, Aug 3, 2018 at 4:42 AM, Jamie G. wrote: > +1 (non-binding) > > Cheers, > Jamie > On Fri, Aug 3, 2018 at 7:19 AM Jean-Baptiste Onofré > wrote: > > > > +1 > > > > Regards > > JB > > > > On 03/08/2018 06:18, Francois Papon wrote: > > > +1 (non-binding) > > > > > > Thanks for the

Re: [VOTE] Apache ActiveMQ 5.15.5

2018-08-01 Thread Arthur Naseef
+1 On Wed, Aug 1, 2018 at 6:59 AM, Johan Edstrom wrote: > +1 non binding > > Sent from my pressure cooker. > > > On Aug 1, 2018, at 05:32, Jamie G. wrote: > > > > +1 (non-binding) > > > > Cheers, > > Jamie > > On Tue, Jul 31, 2018 at 1:57 PM Francois Papon > > wrote: > >> > >> +1

Re: OpenWire Version 2 is not the latest version

2018-08-10 Thread Arthur Naseef
The openwire generator is executed by the activemq-client project when the " openwire-generate" build profile is enabled and the "antrun:run" goal is executed (according to the comments in the pom): mvn -P openwire-generate antrun:run This runs a complex script that appears to ultimately boil

Re: ActiveMQ java Client using pkcs certificates

2018-08-07 Thread Arthur Naseef
Try this: Notice the keyStoreType and trustStoreType attributes. Art On Tue, Aug 7, 2018 at 8:09 AM, Justin Bertram wrote: > I would expect PKCS stores to work fine. Have you tried them and found > they didn't work? > > > Justin > > On Tue, Aug 7, 2018 at 9:59 AM, zollen

Re: [VOTE] Apache ActiveMQ 5.15.5 #3

2018-08-07 Thread Arthur Naseef
Can we get this commit added to the release? It's currently on the master branch. d8c80a98212ee5d73a281483a2f8b3f517465f62 Please let me know what else needs to be done to get it into the release. Art On Tue, Aug 7, 2018 at 2:39 PM, Arthur Naseef wrote: > I found that one is

Re: C# NMS Submission

2018-08-13 Thread Arthur Naseef
I don't expect username and password to affect inactivity timeouts. Inactivity timeouts should only occur when the TCP connection between the client and broker is somehow excessively slow or stuck (e.g. if packets are not crossing the network properly). Versions of the client and server should

Re: make install link error

2018-08-15 Thread Arthur Naseef
That appears to be the "Apache Portable Runtime" library required by the ActiveMQ CPP build. Does the build system have the APR package installed? I believe that's "yum install apr" for CentOS. Art On Wed, Aug 15, 2018 at 10:31 AM, stevent.klingberg < stevent.klingb...@ge.com> wrote: >

Re: [CANCEL][VOTE] Apache ActiveMQ 5.15.5 #2

2018-08-06 Thread Arthur Naseef
Thank you Chris. That seems most prudent. I just looked at the change to the script and found the commit; there may be a very simple way to fix this: commit 0036084af6ec930e91927170bdc6cfc1c81b37ff Author: Alvin Lin Date: Mon Apr 9 16:53:44 2018 -0700 AMQ-6930 provide options to allow

Re: [CANCEL][VOTE] Apache ActiveMQ 5.15.5 #2

2018-08-06 Thread Arthur Naseef
UT:-/dev/null}" 2>&1 & It seems the new "ACTIVEMQ_OUT" variable must be defined based on the commit as-is, making that change non-backward-compatible for anyone with their own env setup. Art On Mon, Aug 6, 2018 at 11:10 AM, Arthur Naseef wrote: >

Re: [VOTE] Apache ActiveMQ 5.15.5 #3

2018-08-08 Thread Arthur Naseef
r.l.shan...@gmail.com> wrote: > > > > > >> I can cancel the vote if you want but I won't be able to re-run a new > > vote > > >> for 10 days to 2 weeks. I'm out of the office next week so if I > start a > > >> new vote today then 72

Re: [VOTE] Apache ActiveMQ 5.15.6

2018-09-04 Thread Arthur Naseef
ogle doc): https://docs.google.com/document/d/1qRcpqVjfSvPOEZ4vDbTWSOu0PUAnABtvqrOYJSNaaNg/edit?usp=sharing On Tue, Sep 4, 2018 at 1:41 PM, Arthur Naseef wrote: > Looking over the release. I see the fix for AMQ-6954 is working. > > The build works when run without any tests. After a few retries, I have > t

Re: [VOTE] Apache ActiveMQ 5.15.6

2018-09-04 Thread Arthur Naseef
Looking over the release. I see the fix for AMQ-6954 is working. The build works when run without any tests. After a few retries, I have the following tests continually failing: Tests run: 19, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 173.792 sec <<< FAILURE! - in

Re: Regular and intermittent interrupt/resume between broker and client connector

2018-07-11 Thread Arthur Naseef
Re-reading through my email backlog, I noticed this. ActiveMQ already provides that type of persistence and guarantee of delivery. Any additional implementation seems redundant - unless there are some mitigating factors. Art On Fri, Jun 1, 2018 at 3:24 AM, gerardl wrote: > Thanks Art. Some

Re: TextMessage.getText returning null

2018-07-11 Thread Arthur Naseef
se to me. > However if adding synchronization does fix the issue then hopefully it will > at least be a clue as to what the real issue is. > > Chris > > On Thu, May 31, 2018 at 5:41 PM, Arthur Naseef wrote: > > > Ahh, I bet that is a result of using the VM transport. Th

Re: Thoughts on refactoring the ActiveMQ website

2018-03-29 Thread Arthur Naseef
k that Mike put together. It's a > great first example. > > Nothing is complete. He is giving us an early preview. > > Bruce > >> On Thu, Mar 22, 2018 at 11:28 AM, Arthur Naseef <a...@amlinv.com> wrote: >> >> I pulled down Michael's git repo and browsed it.

Re: question regarding TcpTransportFactory.java

2018-03-16 Thread Arthur Naseef
OK, try a url like this: tcp://localhost:61616/localhost:56565 You'll find it connects to localhost:61616 and binds to localhost:56565 I don't see any documentation on the website for this feature though. Art On Fri, Mar 16, 2018 at 2:27 PM, Arthur Naseef <a...@amlinv.com> wrote: >

Re: question regarding TcpTransportFactory.java

2018-03-16 Thread Arthur Naseef
Starting at the end and working back. This code is very old (and stable). I wouldn't touch it unless we proved there was a problem with it. As for the "auto" transport - I've never used it. I find that the simple 'failover' + 'tcp' works great. I suspect, based on the name, the auto transport

Re: question regarding TcpTransportFactory.java

2018-03-16 Thread Arthur Naseef
Looking at TcpTransport, I can see that it accepts both remoteLocation and localLocation. If localLocation is defined, it binds the local end of the socket to that address. As for the logic in the factory, I'm still trying to decipher it fully. Art On Fri, Mar 16, 2018 at 1:20 PM, Max-Julian

Re: Older Message Not Consumed(Stay Untouched in queue) Newer Messages consumed

2018-03-22 Thread Arthur Naseef
There are reasons this can happen normally. Some questions: 1. Is a network-of-brokers being used? 2. What is the inflight message count for the queue? 3. Are there any consumers active on the queue? 4. Are message groups being used? 5. Are selectors being used? On Thu, Mar 22, 2018 at 4:31

Re: Thoughts on refactoring the ActiveMQ website

2018-03-22 Thread Arthur Naseef
I pulled down Michael's git repo and browsed it. Here are my initial impressions: The Good * The look-and-feel is a little cleaner than the existing site * I see a lot of promise with this new layout. The Bad * While I believe it is expected at this point, I feel it needs to be said -- a lot of

Re: question regarding TcpTransportFactory.java

2018-03-16 Thread Arthur Naseef
If you want to create a PR for just the log message, I would merge it. Terse code comments that help clarify what it's doing would be welcome as well. Perhaps a comment that clarifies the format is ://:/:... Art On Fri, Mar 16, 2018 at 3:47 PM, Max-Julian Pogner wrote:

Re: [DISCUSS] Artemis Docker Image

2018-03-01 Thread Arthur Naseef
I know how to create a docker image, and do so with a maven build. And getting an image into a registry isn't too hard. That's the "docker push" command. I suspect the docker-maven-plugin may be able to do that as part of a build. The part I don't know is how it can be published to a central

Re: [VOTE] Apache ActiveMQ 5.15.7

2018-10-24 Thread Arthur Naseef
+1 Thank you. On Wed, Oct 24, 2018 at 9:45 AM Daniel Kulp wrote: > +1 > > Dan > > > > On Oct 24, 2018, at 10:41 AM, Christopher Shannon < > christopher.l.shan...@gmail.com> wrote: > > > > Hi Everyone, > > > > I have created the 5.15.7 release and it is ready for a vote. > > > > The list of

Re: Aggregate subscriptions from users

2018-10-25 Thread Arthur Naseef
I assume that "filter" here means selectors. If so, my first reaction is to warn that selectors impose a heavy load on the broker, which can be seen by monitoring CPU utilization. More subscriptions with more selectors only adds to the problem. Without selectors or message groups, I have rarely

Re: How MQTT consumer consume virtual topic which is queue in ActiveMQ?

2018-11-09 Thread Arthur Naseef
Are you looking to get queue semantics (competing consumption across multiple consumers) out of this subscription, or topic semantics (every consumer gets every message)? If the later, then you may be able to directly subscribe to the virtual topic itself, as a regular topic - because it still

Re: Activemq Statistics Plugin .net

2018-08-31 Thread Arthur Naseef
Probably the best approach is the Jolokia endpoint which provides HTTP (REST-like) access to those values. If there's a C# compatible means to access those settings via JMX, that would be good - maybe even preferable. Art On Thu, Aug 30, 2018 at 7:00 PM, sridhar.infot...@gmail.com <

Re: [Discuss] Refactoring KahaDBStore class

2018-11-29 Thread Arthur Naseef
Jamie > > >>> On Thu, Nov 29, 2018 at 8:56 AM Gary Tully > wrote: > > >>>> > > >>>> Hey Arthur, > > >>>> I am not asserting that they need to be small. > > >>>> I am pointing out that they currently are small changes; th

Re: [Discuss] Refactoring KahaDBStore class

2018-11-28 Thread Arthur Naseef
ug than a random web console bug or > transport > > > > error that just causes an error with a single client or with a single > > > > message. Granted the risk of a critical bug being introduced with a > > > > refactor like this is not very high but if the

Re: [Discuss] Refactoring KahaDBStore class

2018-11-26 Thread Arthur Naseef
Improving the existing code is a great goal. While cleaning up code is nice KahaDB has gotten pretty stable over the > years and doing a bunch of refactoring just opens it up to new bugs that > have to be fixed. Fixing bugs is not a problem however I tend to be more > sensitive to store related

Re: Random Access Queues, possible?

2019-01-08 Thread Arthur Naseef
I agree. Messaging and Database patterns are very different, with different optimizations and considerations. That's why folks often hear me repeat a part of a Jeff Genender's presentation - "don't use ActiveMQ as a message store". Messaging is about moving messages as quickly as possible

Re: Failover Transport - send timeout not working

2019-03-31 Thread Arthur Naseef
Unfortunately, you can't have it both ways with the failover transport as it cannot know what the application wants. That is -- either the failover transport tries forever (my preferred approach), or it fails and stops trying to reconnect after some time. If you are looking to have individual

Re: Undefined symbol activemq::core::ActiveMQConnectionFactory::ActiveMQConnectionFactory(std::string const&, std::string const&, std::string const&)

2019-03-22 Thread Arthur Naseef
OK, using an online name demangler, I get the following: - _ZN8activemq4core25ActiveMQConnectionFactoryC1ERKN5decaf3net3URIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_ - activemq::core::ActiveMQConnectionFactory::ActiveMQConnectionFactory(decaf::net::URI const&,

Re: Undefined symbol activemq::core::ActiveMQConnectionFactory::ActiveMQConnectionFactory(std::string const&, std::string const&, std::string const&)

2019-03-23 Thread Arthur Naseef
Awesome! Glad I could help. Art On Sat, Mar 23, 2019 at 1:16 PM klaus.holst.jacobsen < klaus.holst.jacob...@gmail.com> wrote: > Art, thx for the response. > > Solved the problem. > You led me on the way. > > I had compiled activemq-cpp on the target system whereas i compiled my > wrapper libs

Re: [DISCUSS] Status of NMS & CMS

2019-03-19 Thread Arthur Naseef
Chatting with Justin about NMS this afternoon, there are some specific questions that come up. Note the goal here is clarity and updating the website (thank you Justin for working on the website). Before jumping into these questions, I want to make clear that I feel strongly NMS is an important

Re: [DISCUSS] Status of NMS & CMS

2019-03-19 Thread Arthur Naseef
looking to attack anyone, if thats what you felt. > > Robbie > > On Tue, 19 Mar 2019 at 16:49, Arthur Naseef wrote: > > > > What are we doing with this thread? Trying to get individual commitments > > to putting time into some vague possibility of needed effort in the >

Re: [DISCUSS] Status of NMS & CMS

2019-03-19 Thread Arthur Naseef
What are we doing with this thread? Trying to get individual commitments to putting time into some vague possibility of needed effort in the future? Just reading this thread is discouraging. I long to be part of a community that works together to constructively solve problems - real problems.

Re: Undefined symbol activemq::core::ActiveMQConnectionFactory::ActiveMQConnectionFactory(std::string const&, std::string const&, std::string const&)

2019-03-21 Thread Arthur Naseef
It's been a while since I've worked with C++, mangled symbol names and linking, but I used to be good at it, so I'll help... When linking the dynamic wrapper library, is the static library being pulled into the link via "-L... -lactivemq-cpp"? If you can share the commands used to build, that

Re: Undefined symbol activemq::core::ActiveMQConnectionFactory::ActiveMQConnectionFactory(std::string const&, std::string const&, std::string const&)

2019-03-21 Thread Arthur Naseef
wrapper library: ... -Wl,-Bstatic -lactivemq-cpp -Wl,-Bdynamic ... Note that I tested a generic dynamic-lib link locally on a mac and the arguments are a little different; here is what I came up with: ... -Wl,-static -lb -Wl,-dynamic -Wl,-dylib Art On Thu, Mar 21, 2019 at 11:55 AM Arthur

Re: Broken ActiveMQ website build

2019-03-21 Thread Arthur Naseef
Sorry Chris, not I. That has been a mystery to me. I'll poke at the logs briefly and let you know if I have any ideas. On Thu, Mar 21, 2019 at 3:25 AM Christopher Shannon < christopher.l.shan...@gmail.com> wrote: > Does anyone know much about how the current website is deployed? There > seems

Re: Broken ActiveMQ website build

2019-03-21 Thread Arthur Naseef
the SVN repo to GIT, or if a GIT repo of that already exists somewhere else. Art On Thu, Mar 21, 2019 at 1:38 PM Arthur Naseef wrote: > I was looking through that build and trying to find the project that is > being built, without success. > > Can you point me at the build jo

Re: Broken ActiveMQ website build

2019-03-21 Thread Arthur Naseef
es.apache.org/jira/browse/INFRA-18068 > > But it might be something we need to change (ie the SSL versions are > mismatched or something) which is why in the other thread I mentioned maybe > we should just vote and push the new site. > > On Thu, Mar 21, 2019 at 3:19 PM Arthur Nas

Re: [DISCUSS] ActiveMQ Artemis Native as a separated project

2019-01-30 Thread Arthur Naseef
What is in the library? Art On Wed, Jan 30, 2019 at 11:08 AM Clebert Suconic wrote: > I thought Since the native project had open scope like I'm proposing, > it would eventually be useful anywhere that needs a JNI library. > > But we can go with activemq-artemis-native. That's fine. > > On

Re: [DISCUSS] ActiveMQ Artemis Native as a separated project

2019-01-31 Thread Arthur Naseef
e users needed to rebuild it from scratch, and > bumped into this native issue, which I'm trying to improve here. > > > > The native layer build wouldn't have any .so, and the .so would be part > of the release. > > > > > > > > On Thu, Jan 31, 2019 at 12:36

Re: [DISCUSS] ActiveMQ Artemis Native as a separated project

2019-01-30 Thread Arthur Naseef
resee being used for other cases where we may need JNI. > > On Wed, Jan 30, 2019 at 5:53 PM Arthur Naseef wrote: > > > What is in the library? > > > > Art > > > > > > On Wed, Jan 30, 2019 at 11:08 AM Clebert Suconic < > > clebert.suco...@gmail.com&g

Artemis LibaioContext.c potential memory leak?

2019-01-30 Thread Arthur Naseef
Looking at the following file to understand the functionality of the library, I have a question around the allocation and freeing of iocb's: activemq-artemis/artemis-native/src/main/c/org_apache_activemq_artemis_jlibaio_LibaioContext.c Function

Re: LICENSE ISSUE

2019-06-06 Thread Arthur Naseef
Looking for clarification here. Our projects can depend on LGPL'ed dependencies, right? Here is my understanding... LGPL is not GPL, so using it as a library in our project should not force the license on our software - i.e. we can still release under the Apache License. We do need to include

Re: LICENSE ISSUE

2019-06-09 Thread Arthur Naseef
be called out in the LICENCE file, not NOTICE) > > Robbie > >> On Fri, 7 Jun 2019 at 00:21, Arthur Naseef wrote: >> >> Looking for clarification here. Our projects can depend on LGPL'ed >> dependencies, right? Here is my understanding... >> >> LGPL

Re: Artemis Active MQ Installation issue

2019-05-20 Thread Arthur Naseef
The error, "bind failed" is often caused by something else listening on the same port. Double-check that the port is free. Also double-check the IP address being bound is valid (0.0.0.0, 127.0.0.1, or a valid IP address on the host). Art On Mon, May 20, 2019 at 9:43 AM saddaypally wrote: >

Re: Artemis Consumers

2019-09-16 Thread Arthur Naseef
While it is possible to improve throughput with batching acks in transactions, I would recommend to check some other things first. Also note that transactions can introduce other issues, as I have experienced. Here are things I recommend to try (forgive me if these have already been tried):

Re: Unable to connect to remote host IP:port using Apache Active MQ Message Broker

2019-07-27 Thread Arthur Naseef
Try 'netstat -an' It appears something else is already using that port. On Sat, Jul 27, 2019 at 8:02 AM balan.karuppasamy < balan.karuppas...@cognizant.com> wrote: > Hello, > > In *conf/activemq.xml* , we have below configuration to connect with remote > host and port. > > > >

Re: Artemis Consumers

2019-09-26 Thread Arthur Naseef
d, the same is done on the consumer side. > > - the message volume your working with > > When I set to the queue to persistent the throughput on the producer side > > is 50k msg per second, non persistent its 250k msg per second. The > consumer > > side throughput is much slower 10k and 50k r

Re: Porting JAVA examples to C#

2020-04-07 Thread Arthur Naseef
Did you get any feedback on this? Here are thoughts that come to mind... The src/main/java/... structure is used by (and "encouraged" by) Maven. Would the C# sources be built as part of the maven build process? If so, how do we ensure folks can build the Java sources even when they don't have

Re: Porting JAVA examples to C#

2020-04-07 Thread Arthur Naseef
I would be comfortable to use a maven profile that is disabled by default together with the plugin to do the C# build. Any concerns with that approach? Art P.S. Apologies if I missed something from your messages Michael - the spacing on my screen is a mess (looks like lost newlines). On Tue,

Re: Building Errors

2020-04-30 Thread Arthur Naseef
You should not see any problems with mixing versions. With that said, please test before rolling out to production. In our history, we have had a couple of unintentional version-mismatch issues arise, so they are very rare, but not impossible. Art On Thu, Apr 30, 2020 at 4:04 AM goutamknit

Re: [DISCUSS]: move to Jakarta Messaging API

2020-09-22 Thread Arthur Naseef
To clarify, the subject says "move to" which sounds at first like "remove and replace" - but that's not the intent, right? Just talking about adding the JakartaEE API and keeping JMS 2.0, correct? If it's just adding a new API, I have no strong feelings either way. Art On Tue, Sep 22, 2020 at

Re: [VOTE] Apache ActiveMQ 5.16.0 release (take #2)

2020-06-29 Thread Arthur Naseef
I'm building now. Don't know how quickly it'll get done, so I won't be surprised if the vote is closed before then. There is an error in making the activemq-client bundle - any thoughts on this? [INFO] --- maven-bundle-plugin:2.3.7:bundle (default-bundle) @ activemq-client ---

Re: [VOTE] Apache ActiveMQ 5.16.0 release (take #2)

2020-06-30 Thread Arthur Naseef
ate to maven-bundle-plugin 4.2.1 allowing us to build using JDK 11 > (targeted for ActiveMQ 5.17.0). > > This warning also exists on activemq-5.15.x branch for very very long time. > > So, no blocker, and I already fix that. > > Regards > JB > > > Le 30 juin 2020

Re: [DISCUSS] JMS 2.0 support in 5.x going forward

2020-07-07 Thread Arthur Naseef
I'm just catching up on this thread and didn't read it all thoroughly, so forgive me if I missed anything. The idea of using Virtual Topics to meet the JMS 2.0 "named subscriptions" feature sounds like a good approach. One question that raises - removal of the queue so ensure it doesn't end up

Re: [VOTE] Apache ActiveMQ 5.15.14 release (take #2)

2020-12-04 Thread Arthur Naseef
I have started to run the build after updating the tag. Thank you JB. Art On Fri, Dec 4, 2020 at 1:20 PM Jamie G. wrote: > +1 > > Cheers, > Jamie > > On Fri, Dec 4, 2020 at 9:11 AM Jean-Baptiste Onofre > wrote: > > > > +1 (binding) > > > > Regards > > JB > > > > > Le 3 déc. 2020 à 06:03,

Re: [CANCEL][VOTE] Apache ActiveMQ 5.15.14 release

2020-12-01 Thread Arthur Naseef
So it looks like my build only had 2 test failures. The first we discussed already. The second is as follows: [INFO] Running org.apache.activemq.broker.scheduler.memory.InMemeoryJmsSchedulerTest [ERROR] Tests run: 8, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 41.993 s <<< FAILURE! - in

Re: [CANCEL][VOTE] Apache ActiveMQ 5.15.14 release

2020-12-01 Thread Arthur Naseef
have been broken all this time? Haven't dug into the second problem yet. Art On Tue, Dec 1, 2020 at 1:03 PM Arthur Naseef wrote: > So it looks like my build only had 2 test failures. The first we > discussed already. The second is as follows: &g

Re: [CANCEL][VOTE] Apache ActiveMQ 5.15.14 release

2020-12-01 Thread Arthur Naseef
20 at 1:48 PM Arthur Naseef wrote: > Looks like I'm finding 2 problems with the InMemeoryJmsSchedulerTest: > > >1. The ClassCastException in one test, and >2. "Didn't receive the message" problem in the other. > > > Digging into the ClassCastExc

Re: [VOTE] Apache ActiveMQ 5.15.14 release

2020-11-30 Thread Arthur Naseef
I'm running the build on an Ubuntu system and getting 4 test failures. I retried 1 and it repeated. I'll look at the failures more tomorrow. Here are the errors from the test I retried: [ERROR]

Re: [VOTE] Apache ActiveMQ 5.15.14 release

2020-11-30 Thread Arthur Naseef
gt; > My bad, I will fix that. > > Thanks ! > Regards > JB > > > Le 1 déc. 2020 à 05:00, Arthur Naseef a écrit : > > > > I'm running the build on an Ubuntu system and getting 4 test failures. I > > retried 1 and it repeated. > > > > I'll look at t

Re: [CANCEL][VOTE] Apache ActiveMQ 5.15.14 release

2020-12-02 Thread Arthur Naseef
t; > > So, I started to improve the situation, but it takes sometime and I > don’t think we should hold releases for non accurate/flaky tests. > > > > Thanks again for your feedback, I’m moving forward on release (5.15.14 > take #2) and improving the build/tests. > > >

Re: [CANCEL][VOTE] Apache ActiveMQ 5.15.14 release

2020-12-02 Thread Arthur Naseef
ld often fails on Jenkins due to flaky tests > > > > So, I started to improve the situation, but it takes sometime and I > don’t think we should hold releases for non accurate/flaky tests. > > > > Thanks again for your feedback, I’m moving forward on release (5.15.14 >

Re: Truncated messages in 5.16.1 when using Postman

2021-06-17 Thread Arthur Naseef
I didn't read the full thread, but I have a question based on the initial description. There is an XML payload with random bytes inline? If so, what keeps that from being invalid XML? '<', '>', '&', and characters that are invalid for the character set would all cause havok. Art On Wed, Jun

Re: What does "passed by reference" mean in ActiveMQ's context?

2021-04-01 Thread Arthur Naseef
May I ask where this is going? The vm-transport's handling of copying/not-copying messages isn't intended to be a feature. Changing a message that's in-flow within the broker is a bad idea for a lot of reasons. Art On Thu, Apr 1, 2021 at 1:01 PM Christopher Shannon <

Re: [PROPOSAL] Rename Apache ActiveMQ from "Classic" to "Leto" | Website update/polish

2021-03-22 Thread Arthur Naseef
site/documentation > first and code base after). > I’m ready to tackle this (even it’s a big effort ;)). > > Regards > JB > > > Le 20 mars 2021 à 19:19, Arthur Naseef a écrit : > > > > When it comes to naming, and overloaded names, having two things with the >

Re: [PROPOSAL] Rename Apache ActiveMQ from "Classic" to "Leto" | Website update/polish

2021-03-19 Thread Arthur Naseef
TLDR; my take here - we discussed making Artemis a TLP long ago, and we chose this path. I see the naming can be confusing. And of course, there's the fact that AMQ 5 is kinda stuck on major version number 5, but we have lived with that up until now without significant problems. Was there some

Re: [PROPOSAL] Rename Apache ActiveMQ from "Classic" to "Leto" | Website update/polish

2021-03-19 Thread Arthur Naseef
21 at 3:28 PM Arthur Naseef wrote: > TLDR; my take here - we discussed making Artemis a TLP long ago, and we > chose this path. > > I see the naming can be confusing. And of course, there's the fact that > AMQ 5 is kinda stuck on major version number 5, but we have lived with th

Re: [PROPOSAL] Rename Apache ActiveMQ from "Classic" to "Leto" | Website update/polish

2021-03-20 Thread Arthur Naseef
When it comes to naming, and overloaded names, having two things with the same base name, then one with a distinguisher and one without, creates an imbalance that always leads to confusion. In other words, having "ActiveMQ" and "ActiveMQ Artemis" is confusing. If it had been (too late now)

Re: Official Docker Image for ActiveMQ

2021-03-17 Thread Arthur Naseef
I keep seeing mention of having multiple variations of docker images using different base images and some thoughts come to mind. Here are my thoughts: - Docker staged builds make it easy to copy specific contents from one base image into a new one, leaving behind unwanted content (e.g. O/S

Re: [PROPOSAL] Rebirth of replicatedKahaDB

2021-02-18 Thread Arthur Naseef
Hey JB, I am interested here. I know many approaches to replication have been tried - with AMQ 5 as well as Artemis. For example, "LevelDB replicated storage" and "Pure Master Slave" (where the active broker copied updates to the passive brokers) in AMQ 5. So I'm curious how the problem is

Re: [PROPOSAL] Change kahadb stats to be microseconds in 5.17.x

2021-12-22 Thread Arthur Naseef
would you suggest? > > -Matt Pavlovich > > > On Dec 22, 2021, at 11:25 AM, Arthur Naseef wrote: > > > > Hmm, what about the impact to all the consumers of that metric today? > > > > That's potentially a huge amount of change. > > > > Any thoughts on miti

Re: [PROPOSAL] Change kahadb stats to be microseconds in 5.17.x

2021-12-22 Thread Arthur Naseef
Clarifying on (4) units problem - that refers to the software industry in whole, not just AMQ. Art On Wed, Dec 22, 2021 at 12:24 PM Arthur Naseef wrote: > Thoughts that come to mind (not advocating anything, just putting down > thoughts); > >1. Semver + breaking-changes = new

  1   2   3   4   5   >