Hi David,
One minor tweak (for linux) ... in Guid.cpp, the include should be Guid.hpp,
not guid.hpp. Paths in linux are case-sensitive, so it won't build.
Regards,
Nate
On 3/24/06, David Fahlander (JIRA) [EMAIL PROTECTED] wrote:
[ http://jira.activemq.org/jira//browse/AMQ-656?page=all ]
I've taken a closer look at the openwire C++ client this weekend and noticed
a few things ...
1) I think there are a few cases where we could reduce the usage of smart
pointers.
One instance where I think smart pointer usage is questionable is when
openwire is referencing an object that it
no problem!
Nate
On 3/27/06, David Fahlander [EMAIL PROTECTED] wrote:
Oops... I've been building it using GCC on a linux but where the path is
smbmount:ed and hosted by a windows machine. Sorry about the error.
Thanks,
/David
-Original Message-
From: Nathan Mittler [mailto
Hi Mats,
On 3/27/06, Mats Forslöf [EMAIL PROTECTED] wrote:
Hi All,
Thanks everyone for looking at and testing the latest C++ client update.
Sorry if we have not been so clear regarding the stability of the code, the
code is highly untested and as said in the upload mail we will commence
On 3/28/06, David Fahlander [EMAIL PROTECTED] wrote:
Hi Nathan,
1) Use of smart pointers.
Though the user interface would be cleaner without smart pointers
they
serves a purpose even when the passed in object is not owned by the
client.
As soon as an object is shared between
a little swamped. Will look into it asap.
On 4/14/06, Nathan Mittler [EMAIL PROTECTED] wrote:
Hey Hiram,
Just wanted to see if you received the code I sent you (the first
try was
rejected by the server because of the file size). Let me know if
you have
any trouble compiling/etc
I think that clears things up for me a bit - what you're proposing makes
sense. I'll poke around today and see what I can come up with.
Thanks,
Nate
On 6/12/06, Brian McCallister [EMAIL PROTECTED] wrote:
On Jun 12, 2006, at 4:14 PM, Nathan Mittler wrote:
Agreed ... using the type header
can create
another issue to do the refactoring as you've suggested ... which will
probably take a little more time and several conversations to get right.
How does this sound?
Nate
On 6/13/06, Brian McCallister [EMAIL PROTECTED] wrote:
On Jun 13, 2006, at 1:50 PM, Nathan Mittler wrote:
Could
+1
Thanks for the patch!
Nate
On 7/4/06, Hiram Chirino [EMAIL PROTECTED] wrote:
It should be on it's way to your gmail account.
On 7/4/06, Nathan Mittler [EMAIL PROTECTED] wrote:
Hey Hiram,
Looks ok at first glance - could you send me the patch file as an
attachment? I seem
Hiram,
BTW, did you run the activemq-cpp cpp-unit tests against the broker with the
new stomp transport? I took a look at your code and it looks like you still
have the request-id/response-id headers in there, so it should work fine.
Looks a lot simpler - easier to find your way around.
Nate
Hey James,
Tim and I are starting to look at porting the openwire-cpp client into
activemq-cpp and I'm trying to get a handle on how the autogeneration
works. So far, I've downloaded and built the activemq-openwire-generator
project as this looks to be the guy that performs the autogeneration,
Hey guys,
I've submitted the patch.
James - as it stands, Tim has some docs that are ready to go - should we
just post them on a server (people.apache.org?) and link to them from the
web page?
On 8/1/06, Bish, Tim [EMAIL PROTECTED] wrote:
Great! :)
How about submitting a patch to get the
, Nathan Mittler [EMAIL PROTECTED] wrote:
Hey James,
Just tried to commit and got the following error:
svn: MKACTIVITY of '/repos/asf/!svn/act/010cd0f707b0': 403 Forbidden
(
http://svn.apache.org)
Is there some special permission that I need for submitting to that
folder?
On 8/2/06, James
I've uploaded the docs to http://people.apache.org/~nmittler/
On 8/2/06, James Strachan [EMAIL PROTECTED] wrote:
If you want to email me a tarball I could try insert it for you - then
see if you could update it?
On 8/3/06, Nathan Mittler [EMAIL PROTECTED] wrote:
Yea - the interesting thing
On 8/3/06, Hiram Chirino [EMAIL PROTECTED] wrote:
On 8/3/06, Nathan Mittler [EMAIL PROTECTED] wrote:
Hiram,
I've updated the docs so that there's two separate directories:
https://svn.apache.org/repos/asf/incubator/activemq/site/cms
- This has just the cms API
and
https
Hey everyone,
Just wondering who was going from the ActiveMQ crowd. Tim Bish and I
received the approval to take a company-sponsored boondoggle for our first
ApacheCon :) ... should be a good opportunity to put names with faces.
Nate
to m2 repo,
but the main distribution is built with maven 1.
On 11/4/06, Nathan Mittler [EMAIL PROTECTED] wrote:
The assembly module is commented out in the pom.xml under the 4.0.2 tag,
so
no distribution is created. I ucommented it and everything seems to
work
fine in m2. Was this intended
One more thing ... looks like all the unit tests in the broker still pass
with these changes
On 11/11/06, Nathan Mittler [EMAIL PROTECTED] wrote:
Hey guys,
I took a crack at a fix which sends a stomp error frame back to the client
in the event of a failure during authentication
So far, we've got two +1's ... if we want to stick with the standard 3-vote
model, we need at least one more person to chime in ... unless we let Tim
vote for himself :)
On 11/9/06, Hiram Chirino [EMAIL PROTECTED] wrote:
+1
On 11/9/06, Nathan Mittler [EMAIL PROTECTED] wrote:
Agreed
Tim fixed the bug in the integration tests - they seem to be working on both
linux and windows now.
Also, I've refactored the socket code quite a bit. We're now using blocking
sockets - something we should have been doing from the beginning :). This
makes all the frame reading code a lot
Hey Hiram,
So how does the PMC vote on releases? Do we need to have a RC available for
download - or will they just sort of take the ppmc's word for it and vote it
in?
Also, is there anything else we need to do in advance? Updates to the
website, etc?
I'm such a n00b! :)
Thanks,
Nate
On
Hey everyone,
We have an official release of ActiveMQ-CPP 1.0! You can go to the release
page here: http://www.activemq.org/site/activemq-cpp-10-release.html . And
the main ActiveMQ-CPP page has been updated as well:
http://www.activemq.org/site/activemq-c-clients.html
Thanks to everyone that
Hi everyone,
Several bug fixes as well as a few new features have been incorporated into
ActiveMQ-CPP - worthy of a 1.1 release, before we go for full openwire
support in 2.0.
The source bundle for the release candidate can be found here:
, 2007, at 11:07 AM, Nathan Mittler wrote:
Hi everyone,
Several bug fixes as well as a few new features have been
incorporated into
ActiveMQ-CPP - worthy of a 1.1 release, before we go for full openwire
support in 2.0.
The source bundle for the release candidate can be found here:
http
. And ask folks to install it manually as part of the
build procedure... or we could just remove all the doxygen bits out of
the autoconf stuff so that it's not a dependency.
On 1/16/07, Nathan Mittler [EMAIL PROTECTED] wrote:
It appears that the Autoconf macros are under the GPL (as expected)
http
so, I'll try to get this fix for you ASAP in the mean time.
On 1/27/07, Nathan Mittler [EMAIL PROTECTED] wrote:
Hey guys,
I've apparently lost my privileges to change our wiki. Was just trying
to
update the AMQCPP 1.1 release page (
http://www.activemq.org/site/activemq-cpp-11-release.html
[ https://issues.apache.org/activemq/browse/AMQ-620?page=all ]
Nathan Mittler closed AMQ-620:
--
Resolution: Duplicate
This issue is being addressed by AMQ 656
Get openwire-cpp buiding on linux/gcc
-
Key
Reporter: Nathan Mittler
Priority: Minor
The content-length property isn't used properly when reading bytes messages
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://issues.apache.org/activemq/secure
Components: Transport
Reporter: Nathan Mittler
Assigned to: Nathan Mittler
Priority: Minor
For the new activemq-cpp library, we need to extend the STOMP connect/connected
handshake so that we get back a response-id for our response correlator. To do
this, we need to send something
[
https://issues.apache.org/activemq/browse/AMQ-739?page=comments#action_36315 ]
Nathan Mittler commented on AMQ-739:
It isn't possible to reuse the type header (JMSType) for the purpose of
sending through the information as to what type of message
[
https://issues.apache.org/activemq/browse/AMQ-739?page=comments#action_36437 ]
Nathan Mittler commented on AMQ-739:
clients can use bytes and text messages so long as they follow AMQ's scheme for
making the distinction: if content-length is specified
[
https://issues.apache.org/activemq/browse/AMQ-517?page=comments#action_36505 ]
Nathan Mittler commented on AMQ-517:
We're getting there - I've submitted the activemq-cpp to trunk. Currently it
still only supports stomp, so it is a complete
[ https://issues.apache.org/activemq/browse/AMQ-779?page=all ]
Nathan Mittler reassigned AMQ-779:
--
Assign To: Nathan Mittler
add createDurableSubscriber() methods to Session.h
--
Key: AMQ-779
[
https://issues.apache.org/activemq/browse/AMQ-779?page=comments#action_36528 ]
Nathan Mittler commented on AMQ-779:
It looks like this has been implemented in activemq-cpp, not sure that it has
been tested yet. We should add an integration test
[ https://issues.apache.org/activemq/browse/AMQ-823?page=all ]
Nathan Mittler resolved AMQ-823.
Resolution: Fixed
Patch has been applied ... Thanks!
Incorect handling of message size in ByteArrayOutputStream::write
[
https://issues.apache.org/activemq/browse/AMQ-707?page=comments#action_36641 ]
Nathan Mittler commented on AMQ-707:
This issue was for the original CMS client, which has since been replaced by
activemq-cpp. I don't think this applies
[
https://issues.apache.org/activemq/browse/AMQ-1012?page=comments#action_37349 ]
Nathan Mittler commented on AMQ-1012:
-
I just tried again against the Oct 24th build of 4.0.2 and everything seems to
be working. Could you re-download 4.0.2
[
https://issues.apache.org/activemq/browse/AMQ-1022?page=comments#action_37423 ]
Nathan Mittler commented on AMQ-1022:
-
Please give this test build a try and let me know how it goes ...
http://people.apache.org/~nmittler/apache-activemq
[ https://issues.apache.org/activemq/browse/AMQCPP-15?page=all ]
Nathan Mittler closed AMQCPP-15.
Resolution: Duplicate
This issue is being handled by AMQ-CPP-16
Add other versions of send method to CMS MessageProducer
[
https://issues.apache.org/activemq/browse/AMQCPP-14?page=comments#action_37573
]
Nathan Mittler commented on AMQCPP-14:
--
Another issue was found in that the MessageConsumer's receive() method does not
seem to take message expiration
Reporter: Nathan Mittler
Assigned To: Nathan Mittler
Fix For: 1.1
When a broken socket occurs, the stomp connector attempts to asynchronously
close itself. This can cause a deadlock if the main thread is in the close
method and is performing a join on the transport thread
[ https://issues.apache.org/activemq/browse/AMQCPP-20?page=all ]
Nathan Mittler closed AMQCPP-20.
Resolution: Fixed
Fixed in trunk
Removed the call to close from the asynchronous thread. The user will
eventually close it anyway ... that's the more
[ https://issues.apache.org/activemq/browse/AMQCPP-20?page=all ]
Nathan Mittler reopened AMQCPP-20:
--
Need to add better handling of close, so that we don't log an error or notify
the client if the broken socket was due to the sending
[ https://issues.apache.org/activemq/browse/AMQCPP-20?page=all ]
Nathan Mittler closed AMQCPP-20.
Resolution: Fixed
fixed in trunk
Deadlock when in stomp connector close
--
Key: AMQCPP-20
[
https://issues.apache.org/activemq/browse/AMQCPP-27?page=comments#action_37702
]
Nathan Mittler commented on AMQCPP-27:
--
I've added a couple of tweaks to trunk. If this doesn't work I think Valgrind
is giving us a phantom memory leak
[
https://issues.apache.org/activemq/browse/AMQCPP-27?page=comments#action_37706
]
Nathan Mittler commented on AMQCPP-27:
--
Ok, I think I got it. Grab the latest activemq/concurrent/Thread.cpp and give
that a try.
Issues reported
[
https://issues.apache.org/activemq/browse/AMQCPP-28?page=comments#action_37708
]
Nathan Mittler commented on AMQCPP-28:
--
... also, what version of the broker are you running against?
Purify and Valgrind warnings when running
[ https://issues.apache.org/activemq/browse/AMQ-517?page=all ]
Nathan Mittler resolved AMQ-517.
Resolution: Fixed
Since activemq-cpp can support both stomp and openwire, I think it's safe to
say this issue has been resolved. I will open another issue
Feature
Components: Openwire
Environment: All
Reporter: Nathan Mittler
Assigned To: Nathan Mittler
Priority: Critical
Fix For: 2.0
Need to complete the first cut at the implementation of the openwire transport
--
This message
[
https://issues.apache.org/activemq/browse/AMQCPP-28?page=comments#action_37715
]
Nathan Mittler commented on AMQCPP-28:
--
We've just recently discovered this same problem. It seems that the
integration tests work fine against 4.0.2
[ https://issues.apache.org/activemq/browse/AMQCPP-29?page=all ]
Nathan Mittler reassigned AMQCPP-29:
Assignee: Timothy Bish (was: Nathan Mittler)
Projects in MSVC build building on top of one another
[
https://issues.apache.org/activemq/browse/AMQCPP-27?page=comments#action_37753
]
Nathan Mittler commented on AMQCPP-27:
--
I haven't heard back - was this resolved by my latest changes?
Issues reported by Valgrind when running unit
[
https://issues.apache.org/activemq/browse/AMQCPP-38?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nathan Mittler updated AMQCPP-38:
-
Fix Version/s: 1.1
Async error on broker when running integration tests
[
https://issues.apache.org/activemq/browse/AMQCPP-32?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nathan Mittler updated AMQCPP-32:
-
Fix Version/s: 1.1
Stomp messages don't preserve property types: please document
[
https://issues.apache.org/activemq/browse/AMQCPP-27?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nathan Mittler closed AMQCPP-27.
Resolution: Fixed
If the leaks shown by valgrind end up being real leaks or if more leaks pop
[
https://issues.apache.org/activemq/browse/AMQCPP-38?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_37827
]
Nathan Mittler commented on AMQCPP-38:
--
Running the integration tests several times in a row against the latest
[
https://issues.apache.org/activemq/browse/AMQCPP-32?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nathan Mittler closed AMQCPP-32.
Resolution: Fixed
I have documented the behavior here
http://www.activemq.org/site/activemq
[
https://issues.apache.org/activemq/browse/AMQCPP-49?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_37940
]
Nathan Mittler commented on AMQCPP-49:
--
Unfortunately, without it - many warnings that are important don't show
[
https://issues.apache.org/activemq/browse/AMQCPP-49?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_37942
]
Nathan Mittler commented on AMQCPP-49:
--
I'd rather not have to get that specific. Looking at the output from
[
https://issues.apache.org/activemq/browse/AMQCPP-49?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_37943
]
Nathan Mittler commented on AMQCPP-49:
--
Also, I'd prefer to go with the approach of exposing all the warnings
[
https://issues.apache.org/activemq/browse/AMQCPP-49?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nathan Mittler closed AMQCPP-49.
Resolution: Fixed
Made changes throughout the source to support -W -Wall
Add -W -Wall
[
https://issues.apache.org/activemq/browse/AMQCPP-49?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_37946
]
Nathan Mittler commented on AMQCPP-49:
--
You need to grab the latest makefile.am for main.
Please provide
[
https://issues.apache.org/activemq/browse/AMQCPP-38?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nathan Mittler closed AMQCPP-38.
Resolution: Fixed
I believe this to be a broker side issue captured in AMQ-1077
Async error
[
https://issues.apache.org/activemq/browse/AMQCPP-49?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nathan Mittler reopened AMQCPP-49:
--
Accidentally disabled -W -Wall
Add -W -Wall compile options
[
https://issues.apache.org/activemq/browse/AMQCPP-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nathan Mittler updated AMQCPP-51:
-
Fix Version/s: 2.0
Autoconf is not properly setting CXXFLAGS on Linux
[
https://issues.apache.org/activemq/browse/AMQCPP-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nathan Mittler closed AMQCPP-51.
Resolution: Duplicate
This is a duplicate of AMQCPP-49. I have re-opened that issue to address
[
https://issues.apache.org/activemq/browse/AMQCPP-46?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_38006
]
Nathan Mittler commented on AMQCPP-46:
--
The destructor of the consumer should not throw an exception
[
https://issues.apache.org/activemq/browse/AMQCPP-46?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nathan Mittler closed AMQCPP-46.
Resolution: Fixed
This has been fixed in trunk
ActiveMQConnection doesn't propagate exception
[
https://issues.apache.org/activemq/browse/AMQCPP-58?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_38022
]
Nathan Mittler commented on AMQCPP-58:
--
I've done a bit of clean up to catch various error conditions and clean
[
https://issues.apache.org/activemq/browse/AMQCPP-59?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_38024
]
Nathan Mittler commented on AMQCPP-59:
--
Albert,
I think the issue was your main module. It wasn't destroying
[
https://issues.apache.org/activemq/browse/AMQCPP-61?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nathan Mittler closed AMQCPP-61.
Resolution: Fixed
fixed in trunk
CMSException::what returns c_str of temporary std::string
[
https://issues.apache.org/activemq/browse/AMQCPP-60?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_38443
]
Nathan Mittler commented on AMQCPP-60:
--
I think I found it ... as you had indicated, we were sending
[
https://issues.apache.org/activemq/browse/AMQCPP-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_38444
]
Nathan Mittler commented on AMQCPP-62:
--
I've made a fix to the validation of received ack messages. Give
73 matches
Mail list logo