[jira] [Resolved] (QPID-4801) No error reported on failure to open a configuration file

2013-05-01 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4801.


Resolution: Fixed

> No error reported on failure to open a configuration file
> -
>
> Key: QPID-4801
> URL: https://issues.apache.org/jira/browse/QPID-4801
> Project: Qpid
>  Issue Type: Bug
>  Components: C++ Client
>Affects Versions: 0.20
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>Priority: Minor
> Fix For: 0.23
>
>
> A critical example of this is when a client app attempts to connect to the 
> broker using SSL. If the qpidc.conf file is unreadable (the file permissions 
> deny reading) then the Connection attempts to connect and fails. But rather 
> than reporting the cause of the failure (that it was unable to load the 
> connection configuration) it just repeatedly attempts to establish the 
> connection.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4801) No error reported on failure to open a configuration file

2013-05-01 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4801:
--

 Summary: No error reported on failure to open a configuration file
 Key: QPID-4801
 URL: https://issues.apache.org/jira/browse/QPID-4801
 Project: Qpid
  Issue Type: Bug
  Components: C++ Client
Affects Versions: 0.20
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce
Priority: Minor
 Fix For: 0.23


A critical example of this is when a client app attempts to connect to the 
broker using SSL. If the qpidc.conf file is unreadable (the file permissions 
deny reading) then the Connection attempts to connect and fails. But rather 
than reporting the cause of the failure (that it was unable to load the 
connection configuration) it just repeatedly attempts to establish the 
connection.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4799) Move the qpid.pm file to the lib directory.

2013-05-01 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4799.


   Resolution: Fixed
Fix Version/s: 0.23

Fulfilled in two commits:

Updates the install and release scripts
http://svn.apache.org/viewvc?view=revision&revision=1478097

Fixes the actual Perl code
http://svn.apache.org/viewvc?view=revision&revision=1478096

> Move the qpid.pm file to the lib directory.
> ---
>
> Key: QPID-4799
> URL: https://issues.apache.org/jira/browse/QPID-4799
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.23
>
>
> When installed, the qpid.pm file ends up in the wrong location and Perl is 
> unable to find it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Updated] (QPID-4800) Renamed codec.pm to message.pm

2013-05-01 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce updated QPID-4800:
---

Summary: Renamed codec.pm to message.pm  (was: Added codec to the package 
name for codec.pm)

> Renamed codec.pm to message.pm
> --
>
> Key: QPID-4800
> URL: https://issues.apache.org/jira/browse/QPID-4800
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>
> Current, the package is missing the codec portion of the name.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4800) Renamed codec.pm to message.pm

2013-05-01 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4800.


   Resolution: Fixed
Fix Version/s: 0.23

This commit can be found here:

http://svn.apache.org/viewvc?view=revision&revision=1478098

> Renamed codec.pm to message.pm
> --
>
> Key: QPID-4800
> URL: https://issues.apache.org/jira/browse/QPID-4800
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.23
>
>
> Current, the package is missing the codec portion of the name.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4800) Added codec to the package name for codec.pm

2013-05-01 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4800:
--

 Summary: Added codec to the package name for codec.pm
 Key: QPID-4800
 URL: https://issues.apache.org/jira/browse/QPID-4800
 Project: Qpid
  Issue Type: Bug
  Components: Perl Client
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce


Current, the package is missing the codec portion of the name.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4799) Move the qpid.pm file to the lib directory.

2013-05-01 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4799:
--

 Summary: Move the qpid.pm file to the lib directory.
 Key: QPID-4799
 URL: https://issues.apache.org/jira/browse/QPID-4799
 Project: Qpid
  Issue Type: Bug
  Components: Perl Client
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce


When installed, the qpid.pm file ends up in the wrong location and Perl is 
unable to find it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4781) cmake build of perl bindings fails in RC2

2013-04-29 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4781?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13644767#comment-13644767
 ] 

Darryl L. Pierce commented on QPID-4781:


I'm not sure what issue is surfacing in the original bug report, but the output 
from the build should be a file named libcqpid_perl.so, not cqpid_perl.so.

> cmake build of perl bindings fails in RC2
> -
>
> Key: QPID-4781
> URL: https://issues.apache.org/jira/browse/QPID-4781
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.22
> Environment: RHEL5
>Reporter: Jimmy Jones
>
> Running cmake .. && make && make install
> -- Installing: /usr/local/etc/qpid/qpidd.conf
> CMake Error at bindings/qpid/perl/cmake_install.cmake:36 (FILE):
>   file INSTALL cannot find file
>   "/home/test/qpid-0.22-rc2/cpp/bld/bindings/qpid/perl/libcqpid_perl.so" to
>   install.
> Call Stack (most recent call first):
>   bindings/cmake_install.cmake:37 (INCLUDE)
>   cmake_install.cmake:63 (INCLUDE)
> make: *** [install] Error 1
> The library in that directory is cqpid_perl.so, not libcqpid_perl.so

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4719) Problem building perl bindings from qpid 0.22 RC1 tarball

2013-04-29 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4719?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13644516#comment-13644516
 ] 

Darryl L. Pierce commented on QPID-4719:


This commit can be found:

http://svn.apache.org/viewvc?view=revision&revision=1477096

> Problem building perl bindings from qpid 0.22 RC1 tarball
> -
>
> Key: QPID-4719
> URL: https://issues.apache.org/jira/browse/QPID-4719
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.22
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Fix For: 0.22
>
>
> Tarball 
> http://people.apache.org/~jross/qpid-0.22-rc1/qpid-cpp-0.22-rc1.tar.gz is 
> missing:
> bindings/qpid/perl/Makefile.PL
> bindings/qpid/perl/Makefile.PL.in
> bindings/qpid/perl/qpid.pm
> bindings/qpid/perl/lib
> which prevents the perl bindings from being built from this tarball. I 
> presume perl-qpid-0.22-rc1.tar.gz is the new home for the perl bindings, but 
> this doesn't build either:
> Running perl Makefile.PL from perl-qpid-0.22-rc1.tar.gz, after installing 
> qpid-cpp-0.22-rc1.tar.gz (with automake):
> Note (probably harmless): No library found for -lqpidmessaging
> Note (probably harmless): No library found for -lqpidtypes
> Writing Makefile for cqpid_perl
> Weird... libqpidmessaging/types seems to be in /usr/lib rather than lib64 on 
> my 64-bit system, and its linked against other libs in lib64.
> Anyway, if then run make:
> cp lib/qpid/messaging/Address.pm blib/lib/qpid/messaging/Address.pm
> cp lib/qpid/messaging/Duration.pm blib/lib/qpid/messaging/Duration.pm
> cp qpid.pm blib/lib/qpid.pm
> cp lib/qpid/messaging/codec.pm blib/lib/qpid/messaging/codec.pm
> cp lib/qpid/messaging/Message.pm blib/lib/qpid/messaging/Message.pm
> cp lib/qpid/messaging/Connection.pm blib/lib/qpid/messaging/Connection.pm
> cp lib/qpid/messaging/Sender.pm blib/lib/qpid/messaging/Sender.pm
> cp lib/qpid_messaging.pm blib/lib/qpid_messaging.pm
> cp lib/qpid/messaging/Receiver.pm blib/lib/qpid/messaging/Receiver.pm
> cp lib/qpid/messaging/Session.pm blib/lib/qpid/messaging/Session.pm
> Running Mkbootstrap for cqpid_perl ()
> chmod 644 cqpid_perl.bs
> rm -f blib/arch/auto/cqpid_perl/cqpid_perl.so
> gcc -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions 
> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic cqpid_perl.o 
> -o blib/arch/auto/cqpid_perl/cqpid_perl.so \
> \
> gcc: cqpid_perl.o: No such file or directory
> gcc: no input files
> make: *** [blib/arch/auto/cqpid_perl/cqpid_perl.so] Error 1

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4719) Problem building perl bindings from qpid 0.22 RC1 tarball

2013-04-29 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4719.


   Resolution: Fixed
Fix Version/s: 0.22

This should be fixed now.

NOTE: Makefile.PL.in is deprecated and should not be used. 

> Problem building perl bindings from qpid 0.22 RC1 tarball
> -
>
> Key: QPID-4719
> URL: https://issues.apache.org/jira/browse/QPID-4719
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.22
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Fix For: 0.22
>
>
> Tarball 
> http://people.apache.org/~jross/qpid-0.22-rc1/qpid-cpp-0.22-rc1.tar.gz is 
> missing:
> bindings/qpid/perl/Makefile.PL
> bindings/qpid/perl/Makefile.PL.in
> bindings/qpid/perl/qpid.pm
> bindings/qpid/perl/lib
> which prevents the perl bindings from being built from this tarball. I 
> presume perl-qpid-0.22-rc1.tar.gz is the new home for the perl bindings, but 
> this doesn't build either:
> Running perl Makefile.PL from perl-qpid-0.22-rc1.tar.gz, after installing 
> qpid-cpp-0.22-rc1.tar.gz (with automake):
> Note (probably harmless): No library found for -lqpidmessaging
> Note (probably harmless): No library found for -lqpidtypes
> Writing Makefile for cqpid_perl
> Weird... libqpidmessaging/types seems to be in /usr/lib rather than lib64 on 
> my 64-bit system, and its linked against other libs in lib64.
> Anyway, if then run make:
> cp lib/qpid/messaging/Address.pm blib/lib/qpid/messaging/Address.pm
> cp lib/qpid/messaging/Duration.pm blib/lib/qpid/messaging/Duration.pm
> cp qpid.pm blib/lib/qpid.pm
> cp lib/qpid/messaging/codec.pm blib/lib/qpid/messaging/codec.pm
> cp lib/qpid/messaging/Message.pm blib/lib/qpid/messaging/Message.pm
> cp lib/qpid/messaging/Connection.pm blib/lib/qpid/messaging/Connection.pm
> cp lib/qpid/messaging/Sender.pm blib/lib/qpid/messaging/Sender.pm
> cp lib/qpid_messaging.pm blib/lib/qpid_messaging.pm
> cp lib/qpid/messaging/Receiver.pm blib/lib/qpid/messaging/Receiver.pm
> cp lib/qpid/messaging/Session.pm blib/lib/qpid/messaging/Session.pm
> Running Mkbootstrap for cqpid_perl ()
> chmod 644 cqpid_perl.bs
> rm -f blib/arch/auto/cqpid_perl/cqpid_perl.so
> gcc -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions 
> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic cqpid_perl.o 
> -o blib/arch/auto/cqpid_perl/cqpid_perl.so \
> \
> gcc: cqpid_perl.o: No such file or directory
> gcc: no input files
> make: *** [blib/arch/auto/cqpid_perl/cqpid_perl.so] Error 1

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4719) Problem building perl bindings from qpid 0.22 RC1 tarball

2013-04-29 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4719?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=1365#comment-1365
 ] 

Darryl L. Pierce commented on QPID-4719:


Okay, I see where my confusion is. I'm looking solely at the larger qpid-0.22 
tarball and not the qpid-cpp-0.22 tarball. In the former all files are present 
and accounted for, in the latter they're not.

> Problem building perl bindings from qpid 0.22 RC1 tarball
> -
>
> Key: QPID-4719
> URL: https://issues.apache.org/jira/browse/QPID-4719
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.22
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
>
> Tarball 
> http://people.apache.org/~jross/qpid-0.22-rc1/qpid-cpp-0.22-rc1.tar.gz is 
> missing:
> bindings/qpid/perl/Makefile.PL
> bindings/qpid/perl/Makefile.PL.in
> bindings/qpid/perl/qpid.pm
> bindings/qpid/perl/lib
> which prevents the perl bindings from being built from this tarball. I 
> presume perl-qpid-0.22-rc1.tar.gz is the new home for the perl bindings, but 
> this doesn't build either:
> Running perl Makefile.PL from perl-qpid-0.22-rc1.tar.gz, after installing 
> qpid-cpp-0.22-rc1.tar.gz (with automake):
> Note (probably harmless): No library found for -lqpidmessaging
> Note (probably harmless): No library found for -lqpidtypes
> Writing Makefile for cqpid_perl
> Weird... libqpidmessaging/types seems to be in /usr/lib rather than lib64 on 
> my 64-bit system, and its linked against other libs in lib64.
> Anyway, if then run make:
> cp lib/qpid/messaging/Address.pm blib/lib/qpid/messaging/Address.pm
> cp lib/qpid/messaging/Duration.pm blib/lib/qpid/messaging/Duration.pm
> cp qpid.pm blib/lib/qpid.pm
> cp lib/qpid/messaging/codec.pm blib/lib/qpid/messaging/codec.pm
> cp lib/qpid/messaging/Message.pm blib/lib/qpid/messaging/Message.pm
> cp lib/qpid/messaging/Connection.pm blib/lib/qpid/messaging/Connection.pm
> cp lib/qpid/messaging/Sender.pm blib/lib/qpid/messaging/Sender.pm
> cp lib/qpid_messaging.pm blib/lib/qpid_messaging.pm
> cp lib/qpid/messaging/Receiver.pm blib/lib/qpid/messaging/Receiver.pm
> cp lib/qpid/messaging/Session.pm blib/lib/qpid/messaging/Session.pm
> Running Mkbootstrap for cqpid_perl ()
> chmod 644 cqpid_perl.bs
> rm -f blib/arch/auto/cqpid_perl/cqpid_perl.so
> gcc -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions 
> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic cqpid_perl.o 
> -o blib/arch/auto/cqpid_perl/cqpid_perl.so \
> \
> gcc: cqpid_perl.o: No such file or directory
> gcc: no input files
> make: *** [blib/arch/auto/cqpid_perl/cqpid_perl.so] Error 1

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4724) qpid-cpp-0.22-rc1 RHEL6 cmake issues

2013-04-25 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4724?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13642179#comment-13642179
 ] 

Darryl L. Pierce commented on QPID-4724:


This fix can be found here:

http://svn.apache.org/viewvc?view=revision&revision=1475945

> qpid-cpp-0.22-rc1 RHEL6 cmake issues
> 
>
> Key: QPID-4724
> URL: https://issues.apache.org/jira/browse/QPID-4724
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.22
> Environment: RHEL6
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Fix For: 0.22
>
> Attachments: 0001-QPID-4724-Fixes-Perl-bindings-for-Cmake-2.8.patch
>
>
> Running mkdir BLD; cd BLD; cmake ..
> -- Could NOT find PerlLibs  (missing:  PERL_LIBRARY PERL_INCLUDE_PATH)
> -- Configuring incomplete, errors occurred!
> should it autodetect this (automake does)? If then run:
> cmake .. -DPERL_LIBRARY=/usr/lib64/perl5/CORE/libperl.so 
> -DPERL_INCLUDE_PATH=/usr/lib64/perl5
> errors with:
> -- Found Perl: /usr/bin/perl
> -- Found PerlLibs: /usr/lib64/perl5/CORE/libperl.so
> CMake Error at bindings/CMakeLists.txt:62 (string):
>   string sub-command REPLACE requires four arguments.
> CMake Error at bindings/qpid/perl/CMakeLists.txt:38 (install):
>   install FILES given no DESTINATION!
> -- Configuring incomplete, errors occurred!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4724) qpid-cpp-0.22-rc1 RHEL6 cmake issues

2013-04-25 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4724?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4724.


   Resolution: Fixed
Fix Version/s: 0.22

> qpid-cpp-0.22-rc1 RHEL6 cmake issues
> 
>
> Key: QPID-4724
> URL: https://issues.apache.org/jira/browse/QPID-4724
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.22
> Environment: RHEL6
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Fix For: 0.22
>
> Attachments: 0001-QPID-4724-Fixes-Perl-bindings-for-Cmake-2.8.patch
>
>
> Running mkdir BLD; cd BLD; cmake ..
> -- Could NOT find PerlLibs  (missing:  PERL_LIBRARY PERL_INCLUDE_PATH)
> -- Configuring incomplete, errors occurred!
> should it autodetect this (automake does)? If then run:
> cmake .. -DPERL_LIBRARY=/usr/lib64/perl5/CORE/libperl.so 
> -DPERL_INCLUDE_PATH=/usr/lib64/perl5
> errors with:
> -- Found Perl: /usr/bin/perl
> -- Found PerlLibs: /usr/lib64/perl5/CORE/libperl.so
> CMake Error at bindings/CMakeLists.txt:62 (string):
>   string sub-command REPLACE requires four arguments.
> CMake Error at bindings/qpid/perl/CMakeLists.txt:38 (install):
>   install FILES given no DESTINATION!
> -- Configuring incomplete, errors occurred!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Updated] (QPID-4724) qpid-cpp-0.22-rc1 RHEL6 cmake issues

2013-04-25 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4724?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce updated QPID-4724:
---

Attachment: 0001-QPID-4724-Fixes-Perl-bindings-for-Cmake-2.8.patch

> qpid-cpp-0.22-rc1 RHEL6 cmake issues
> 
>
> Key: QPID-4724
> URL: https://issues.apache.org/jira/browse/QPID-4724
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.22
> Environment: RHEL6
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Attachments: 0001-QPID-4724-Fixes-Perl-bindings-for-Cmake-2.8.patch
>
>
> Running mkdir BLD; cd BLD; cmake ..
> -- Could NOT find PerlLibs  (missing:  PERL_LIBRARY PERL_INCLUDE_PATH)
> -- Configuring incomplete, errors occurred!
> should it autodetect this (automake does)? If then run:
> cmake .. -DPERL_LIBRARY=/usr/lib64/perl5/CORE/libperl.so 
> -DPERL_INCLUDE_PATH=/usr/lib64/perl5
> errors with:
> -- Found Perl: /usr/bin/perl
> -- Found PerlLibs: /usr/lib64/perl5/CORE/libperl.so
> CMake Error at bindings/CMakeLists.txt:62 (string):
>   string sub-command REPLACE requires four arguments.
> CMake Error at bindings/qpid/perl/CMakeLists.txt:38 (install):
>   install FILES given no DESTINATION!
> -- Configuring incomplete, errors occurred!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4776) Unable to build Ruby language bindings with Cmake 2.6

2013-04-25 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13641998#comment-13641998
 ] 

Darryl L. Pierce commented on QPID-4776:


This is committed upstream.

http://svn.apache.org/viewvc?view=revision&revision=1475868

> Unable to build Ruby language bindings with Cmake 2.6
> -
>
> Key: QPID-4776
> URL: https://issues.apache.org/jira/browse/QPID-4776
> Project: Qpid
>  Issue Type: Bug
>  Components: Ruby Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.22
>
>
> Cmake 2.6 does not include the RUBY_FOUND macro. We need to provide this 
> check for older versions of Cmake.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4776) Unable to build Ruby language bindings with Cmake 2.6

2013-04-25 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4776.


Resolution: Fixed

> Unable to build Ruby language bindings with Cmake 2.6
> -
>
> Key: QPID-4776
> URL: https://issues.apache.org/jira/browse/QPID-4776
> Project: Qpid
>  Issue Type: Bug
>  Components: Ruby Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.22
>
>
> Cmake 2.6 does not include the RUBY_FOUND macro. We need to provide this 
> check for older versions of Cmake.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4776) Unable to build Ruby language bindings with Cmake 2.6

2013-04-25 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4776:
--

 Summary: Unable to build Ruby language bindings with Cmake 2.6
 Key: QPID-4776
 URL: https://issues.apache.org/jira/browse/QPID-4776
 Project: Qpid
  Issue Type: Bug
  Components: Ruby Client
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce
 Fix For: 0.22


Cmake 2.6 does not include the RUBY_FOUND macro. We need to provide this check 
for older versions of Cmake.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4719) Problem building perl bindings from qpid 0.22 RC1 tarball

2013-04-16 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4719?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13632773#comment-13632773
 ] 

Darryl L. Pierce commented on QPID-4719:


Can you verify this is the case using "tar ztvf qpid-0.22-rc1.tar.gz | less" 
and search for the files in question? I'm looking at the file downloaded from 
here [1] I see the following files and directory:

drwxrwxr-x jross/jross   0 2013-04-05 08:35 
qpid-0.22-rc1/cpp/bindings/qpid/perl/lib/
-rw-rw-r-- jross/jross 260 2012-11-27 13:08 
qpid-0.22-rc1/cpp/bindings/qpid/perl/Makefile.PL
-rw-rw-r-- jross/jross 613 2011-11-09 14:38 
qpid-0.22-rc1/cpp/bindings/qpid/perl/Makefile.PL.in
-rw-rw-r-- jross/jross 814 2013-02-01 08:52 
qpid-0.22-rc1/cpp/bindings/qpid/perl/qpid.pm

Though Makefile.PL.in should no longer be included: it's been replaced by 
Makefile.PL since it no longer needs to be generated.

[1] http://people.apache.org/~jross/qpid-0.22-rc1/

> Problem building perl bindings from qpid 0.22 RC1 tarball
> -
>
> Key: QPID-4719
> URL: https://issues.apache.org/jira/browse/QPID-4719
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.22
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
>
> Tarball 
> http://people.apache.org/~jross/qpid-0.22-rc1/qpid-cpp-0.22-rc1.tar.gz is 
> missing:
> bindings/qpid/perl/Makefile.PL
> bindings/qpid/perl/Makefile.PL.in
> bindings/qpid/perl/qpid.pm
> bindings/qpid/perl/lib
> Now realised there is a separate tarball for perl bindings, but still have 
> problems, see later comments...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Assigned] (QPID-4719) Problem building perl bindings from qpid 0.22 RC1 tarball

2013-04-16 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce reassigned QPID-4719:
--

Assignee: Darryl L. Pierce

> Problem building perl bindings from qpid 0.22 RC1 tarball
> -
>
> Key: QPID-4719
> URL: https://issues.apache.org/jira/browse/QPID-4719
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.22
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
>
> Tarball 
> http://people.apache.org/~jross/qpid-0.22-rc1/qpid-cpp-0.22-rc1.tar.gz is 
> missing:
> bindings/qpid/perl/Makefile.PL
> bindings/qpid/perl/Makefile.PL.in
> bindings/qpid/perl/qpid.pm
> bindings/qpid/perl/lib
> Now realised there is a separate tarball for perl bindings, but still have 
> problems, see later comments...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4698) Fixes needed for the CMake build system when installing files.

2013-04-08 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13625387#comment-13625387
 ] 

Darryl L. Pierce commented on QPID-4698:


The check-in is here:
http://svn.apache.org/viewvc?view=revision&revision=1465643

> Fixes needed for the CMake build system when installing files.
> --
>
> Key: QPID-4698
> URL: https://issues.apache.org/jira/browse/QPID-4698
> Project: Qpid
>  Issue Type: Bug
>  Components: Build Tools
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.23
>
>
> Some of the installed files are going into the wrong directories.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4698) Fixes needed for the CMake build system when installing files.

2013-04-08 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4698?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4698.


   Resolution: Fixed
Fix Version/s: 0.23

> Fixes needed for the CMake build system when installing files.
> --
>
> Key: QPID-4698
> URL: https://issues.apache.org/jira/browse/QPID-4698
> Project: Qpid
>  Issue Type: Bug
>  Components: Build Tools
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.23
>
>
> Some of the installed files are going into the wrong directories.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4704) Legacy store is building as a shared library rather than a module

2013-04-05 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13623731#comment-13623731
 ] 

Darryl L. Pierce commented on QPID-4704:


This commit can be found at:

http://svn.apache.org/viewvc?view=revision&revision=1465015

> Legacy store is building as a shared library rather than a module
> -
>
> Key: QPID-4704
> URL: https://issues.apache.org/jira/browse/QPID-4704
> Project: Qpid
>  Issue Type: Bug
>  Components: C++ Broker
>Affects Versions: 0.20
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: Future
>
>
> The store builds as a shared library rather than a module. A simple fix would 
> be to change the library type in the Cmake build files to fix this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4704) Legacy store is building as a shared library rather than a module

2013-04-05 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4704.


Resolution: Fixed

> Legacy store is building as a shared library rather than a module
> -
>
> Key: QPID-4704
> URL: https://issues.apache.org/jira/browse/QPID-4704
> Project: Qpid
>  Issue Type: Bug
>  Components: C++ Broker
>Affects Versions: 0.20
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: Future
>
>
> The store builds as a shared library rather than a module. A simple fix would 
> be to change the library type in the Cmake build files to fix this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4704) Legacy store is building as a shared library rather than a module

2013-04-04 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4704:
--

 Summary: Legacy store is building as a shared library rather than 
a module
 Key: QPID-4704
 URL: https://issues.apache.org/jira/browse/QPID-4704
 Project: Qpid
  Issue Type: Bug
  Components: C++ Broker
Affects Versions: 0.20
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce
 Fix For: Future


The store builds as a shared library rather than a module. A simple fix would 
be to change the library type in the Cmake build files to fix this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4698) Fixes needed for the CMake build system when installing files.

2013-04-03 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4698:
--

 Summary: Fixes needed for the CMake build system when installing 
files.
 Key: QPID-4698
 URL: https://issues.apache.org/jira/browse/QPID-4698
 Project: Qpid
  Issue Type: Bug
  Components: Build Tools
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce


Some of the installed files are going into the wrong directories.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Closed] (QPID-4644) Adaptation of Python qpidtoollibs to Ruby

2013-03-20 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4644?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce closed QPID-4644.
--


> Adaptation of Python qpidtoollibs to Ruby
> -
>
> Key: QPID-4644
> URL: https://issues.apache.org/jira/browse/QPID-4644
> Project: Qpid
>  Issue Type: Improvement
>  Components: Ruby Client, Tools
>Reporter: Andy Goldstein
>Assignee: Darryl L. Pierce
>
> I have ported the Python qpidtoollibs code to Ruby. This adds a high-level 
> interface for querying the broker for information about exchanges, queues, 
> bindings, etc. and an easy way to create exchanges, queues, bindings, etc.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Assigned] (QPID-4644) Adaptation of Python qpidtoollibs to Ruby

2013-03-20 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4644?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce reassigned QPID-4644:
--

Assignee: Darryl L. Pierce

> Adaptation of Python qpidtoollibs to Ruby
> -
>
> Key: QPID-4644
> URL: https://issues.apache.org/jira/browse/QPID-4644
> Project: Qpid
>  Issue Type: Improvement
>  Components: Ruby Client, Tools
>Reporter: Andy Goldstein
>Assignee: Darryl L. Pierce
>
> I have ported the Python qpidtoollibs code to Ruby. This adds a high-level 
> interface for querying the broker for information about exchanges, queues, 
> bindings, etc. and an easy way to create exchanges, queues, bindings, etc.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4644) Adaptation of Python qpidtoollibs to Ruby

2013-03-20 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4644?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4644.


Resolution: Fixed

> Adaptation of Python qpidtoollibs to Ruby
> -
>
> Key: QPID-4644
> URL: https://issues.apache.org/jira/browse/QPID-4644
> Project: Qpid
>  Issue Type: Improvement
>  Components: Ruby Client, Tools
>Reporter: Andy Goldstein
>Assignee: Darryl L. Pierce
>
> I have ported the Python qpidtoollibs code to Ruby. This adds a high-level 
> interface for querying the broker for information about exchanges, queues, 
> bindings, etc. and an easy way to create exchanges, queues, bindings, etc.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Updated] (QPID-4644) Adaptation of Python qpidtoollibs to Ruby

2013-03-20 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4644?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce updated QPID-4644:
---

Status: Ready To Review  (was: In Progress)

> Adaptation of Python qpidtoollibs to Ruby
> -
>
> Key: QPID-4644
> URL: https://issues.apache.org/jira/browse/QPID-4644
> Project: Qpid
>  Issue Type: Improvement
>  Components: Ruby Client, Tools
>Reporter: Andy Goldstein
>Assignee: Darryl L. Pierce
>
> I have ported the Python qpidtoollibs code to Ruby. This adds a high-level 
> interface for querying the broker for information about exchanges, queues, 
> bindings, etc. and an easy way to create exchanges, queues, bindings, etc.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4493) Memory leak in perl bindings?

2013-03-18 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4493?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4493.


   Resolution: Fixed
Fix Version/s: 0.21

Pushed the fix.

> Memory leak in perl bindings?
> -
>
> Key: QPID-4493
> URL: https://issues.apache.org/jira/browse/QPID-4493
> Project: Qpid
>  Issue Type: Bug
>Affects Versions: 0.18, 0.20
> Environment: RHEL5, RHEL6
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
> Attachments: drain.pl, map-leak.diff, map-leak.pl, map_sender.pl, 
> qpid-perl-memory.diff
>
>
> I've been having problems with long running code using the perl bindings 
> leaking memory, specifically after calls to getProperties and decodeMap.
> To reproduce - edit drain.pl to call {{$receiver->setCapacity(100)}} and then 
> run {{drain.pl -f amq.match}}. You'll also need to hack map_sender.pl to send 
> to amq.match and loop forever (both attached). The memory usage of drain.pl 
> will now start growing...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4646) Makefile.PL should not be touched by configure.ac

2013-03-12 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4646.


Resolution: Fixed

> Makefile.PL should not be touched by configure.ac
> -
>
> Key: QPID-4646
> URL: https://issues.apache.org/jira/browse/QPID-4646
> Project: Qpid
>  Issue Type: Bug
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>
> Previously Makefile.PL was generated as a part of the build. The file is now 
> no longer generated, but was still being touched by this file. The file 
> should not be touched as a part of the autotools build.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4115) qpid-send and qpid-receive for Python client

2013-03-12 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13600025#comment-13600025
 ] 

Darryl L. Pierce commented on QPID-4115:


Moved the files to qpid/tools/src/py/

> qpid-send and qpid-receive for Python client
> 
>
> Key: QPID-4115
> URL: https://issues.apache.org/jira/browse/QPID-4115
> Project: Qpid
>  Issue Type: Improvement
>  Components: Python Test Suite
>Affects Versions: 0.16
>Reporter: Pavel Moravec
>Assignee: Darryl L. Pierce
>Priority: Minor
> Fix For: 0.21
>
> Attachments: qpid-receive, qpid-send, statistics.py
>
>
> I am proposing qpid-send and qpid-receive for Python client, as an equivalent 
> of C++ qpid-send.cpp / qpid-receive.cpp programs.
> The aim was to have an equivalent copy of the C++ programs to be able to 
> compare performance of C++ vs. Python clients.
> Base qpid version of C++ programs I used is 0.16.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4646) Makefile.PL should not be touched by configure.ac

2013-03-12 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4646:
--

 Summary: Makefile.PL should not be touched by configure.ac
 Key: QPID-4646
 URL: https://issues.apache.org/jira/browse/QPID-4646
 Project: Qpid
  Issue Type: Bug
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce


Previously Makefile.PL was generated as a part of the build. The file is now no 
longer generated, but was still being touched by this file. The file should not 
be touched as a part of the autotools build.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4539) Publish python-qpid to pypi

2013-02-25 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13586260#comment-13586260
 ] 

Darryl L. Pierce commented on QPID-4539:


You can hand it over to me, if you'd like. My account name is "mcpierce" there.

> Publish python-qpid to pypi
> ---
>
> Key: QPID-4539
> URL: https://issues.apache.org/jira/browse/QPID-4539
> Project: Qpid
>  Issue Type: Task
>  Components: Python Client
>Affects Versions: 0.18
>Reporter: Russell Bryant
>
> It would be incredibly handy if python-qpid could be published to pypi.  
> OpenStack uses python-qpid.  It makes heavy use of pypi for populating Python 
> virtual environments for running unit tests.  Since python-qpid is not on 
> pypi, the qpid related unit tests are not run by the CI system.  Adding it to 
> pypi would allow us to fix that.
> Thanks!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Updated] (QPID-4539) Publish python-qpid to pypi

2013-02-25 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce updated QPID-4539:
---

Issue Type: Task  (was: Wish)

> Publish python-qpid to pypi
> ---
>
> Key: QPID-4539
> URL: https://issues.apache.org/jira/browse/QPID-4539
> Project: Qpid
>  Issue Type: Task
>  Components: Python Client
>Affects Versions: 0.18
>Reporter: Russell Bryant
>
> It would be incredibly handy if python-qpid could be published to pypi.  
> OpenStack uses python-qpid.  It makes heavy use of pypi for populating Python 
> virtual environments for running unit tests.  Since python-qpid is not on 
> pypi, the qpid related unit tests are not run by the CI system.  Adding it to 
> pypi would allow us to fix that.
> Thanks!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-3650) cast-align errors while building for various architectures

2013-02-19 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-3650?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13581338#comment-13581338
 ] 

Darryl L. Pierce commented on QPID-3650:


Does this issue still occur with the more recent releases? We've pushed a fix 
that works on ARM  platforms, please verify that it works on the other 
platforms and, if so, please close out this ticket. Thanks.

> cast-align errors while building for various architectures
> --
>
> Key: QPID-3650
> URL: https://issues.apache.org/jira/browse/QPID-3650
> Project: Qpid
>  Issue Type: Bug
>  Components: C++ Broker
>Affects Versions: 0.12
> Environment: Debian unstable
>Reporter: Cajus Pollmeier
>Assignee: Darryl L. Pierce
>  Labels: build
>
> While running thru various architecture builds for Debian, I'm running in 
> these errors for ia64, armel, mips, mipsel and sparc:
> 8<
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I. -I=. 
> -D_FORTIFY_SOURCE=2 -Werror -pedantic -Wall -Wextra -Wno-shadow 
> -Wpointer-arith -Wcast-qual -Wcast-align -Wno-long-long 
> -Wvolatile-register-var -Winvalid-pch -Wno-system-headers 
> -Woverloaded-virtual -DQPID_LIBEXEC_DIR=\"/usr/lib/qpid\" 
> -DBOOST_FILESYSTEM_VERSION=2 -Wno-missing-field-initializers -g -O2 
> -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security 
> -Werror=format-security -c qpid/sys/rdma/RdmaIO.cpp  -fPIC -DPIC -o 
> qpid/sys/rdma/.libs/librdmawrap_la-RdmaIO.o
> qpid/sys/rdma/RdmaIO.cpp: In member function 'void 
> Rdma::AsynchIO::queueBuffer(Rdma::Buffer*, int)':
> qpid/sys/rdma/RdmaIO.cpp:203:59: error: cast from 'char*' to 'uint32_t* {aka 
> unsigned int*}' increases required alignment of target type 
> [-Werror=cast-align]
> cc1plus: all warnings being treated as errors
> make[4]: *** [qpid/sys/rdma/librdmawrap_la-RdmaIO.lo] Error 1
> make[4]: Leaving directory 
> `/build/buildd-qpid-cpp_0.12-2-armel-ztyDej/qpid-cpp-0.12/src'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory 
> `/build/buildd-qpid-cpp_0.12-2-armel-ztyDej/qpid-cpp-0.12/src'
> make[2]: *** [all] Error 2
> make[1]: *** [all-recursive] Error 1
> dh_auto_build: make -j1 returned exit code 2
> make[2]: Leaving directory 
> `/build/buildd-qpid-cpp_0.12-2-armel-ztyDej/qpid-cpp-0.12/src'
> make[1]: Leaving directory 
> `/build/buildd-qpid-cpp_0.12-2-armel-ztyDej/qpid-cpp-0.12'
> make: *** [build] Error 2
> 8<
> The complete logs are here:
> https://buildd.debian.org/status/package.php?p=qpid-cpp

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4587) Improve the quality of the comments in the Perl examples

2013-02-18 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4587.


   Resolution: Fixed
Fix Version/s: 0.21

Added comments. Updated a few pieces of the examples to fix API usage.

> Improve the quality of the comments in the Perl examples
> 
>
> Key: QPID-4587
> URL: https://issues.apache.org/jira/browse/QPID-4587
> Project: Qpid
>  Issue Type: Improvement
>  Components: Perl Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>Priority: Minor
> Fix For: 0.21
>
>
> Ensure the comments are clear and help the reader to understand exactly what 
> the examples are doing.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4588) Language bindings should load the Swig descriptors from the qpid/qmf directory

2013-02-18 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4588.


   Resolution: Fixed
Fix Version/s: 0.21

Fixed the language bindings files so that they refer to the appropriate 
directories. Also fixed the Cmake environment to install the files to the right 
location.

> Language bindings should load the Swig descriptors from the qpid/qmf directory
> --
>
> Key: QPID-4588
> URL: https://issues.apache.org/jira/browse/QPID-4588
> Project: Qpid
>  Issue Type: Improvement
>  Components: Perl Client, Python Client, Ruby Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
>
> Currently they all look for the files in /usr/include (or similar). But they 
> should instead look for them in /usr/include/qpid and /usr/include/qmf.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Comment Edited] (QPID-3983) Provides aliases in the Swig Ruby bindings for the C++ class names.

2013-02-18 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-3983?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13580811#comment-13580811
 ] 

Darryl L. Pierce edited comment on QPID-3983 at 2/18/13 8:21 PM:
-

One issue with this is that it will break any code that was written 
specifically against the raw Swig bindings; i.e., anything in the Cqpid:: 
namespace.

  was (Author: mcpierce):
One issue with this is that it will break any code that was written 
specifically against the raw Swig bindings; i.e., anything in the cqpid:: 
namespace.
  
> Provides aliases in the Swig Ruby bindings for the C++ class names.
> ---
>
> Key: QPID-3983
> URL: https://issues.apache.org/jira/browse/QPID-3983
> Project: Qpid
>  Issue Type: Improvement
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Attachments: 
> 0001-Provide-a-prefix-in-Swig-to-differentiate-C-from-Rub.patch
>
>
> In the Ruby VM there are various name collisions in the native Ruby 
> extensions that are occurring as a result of the names of the C++ classes; 
> i.e., the VM creates an instance of Cqpid::Connection when it should be 
> creating an instance of Qpid::Messaging::Connection.
> This feature adds the prefix "Cpp" to each of the classes that are bound in 
> Ruby via Swig to avoid such name collisions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-3983) Provides aliases in the Swig Ruby bindings for the C++ class names.

2013-02-18 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-3983?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13580811#comment-13580811
 ] 

Darryl L. Pierce commented on QPID-3983:


One issue with this is that it will break any code that was written 
specifically against the raw Swig bindings; i.e., anything in the cqpid:: 
namespace.

> Provides aliases in the Swig Ruby bindings for the C++ class names.
> ---
>
> Key: QPID-3983
> URL: https://issues.apache.org/jira/browse/QPID-3983
> Project: Qpid
>  Issue Type: Improvement
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Attachments: 
> 0001-Provide-a-prefix-in-Swig-to-differentiate-C-from-Rub.patch
>
>
> In the Ruby VM there are various name collisions in the native Ruby 
> extensions that are occurring as a result of the names of the C++ classes; 
> i.e., the VM creates an instance of Cqpid::Connection when it should be 
> creating an instance of Qpid::Messaging::Connection.
> This feature adds the prefix "Cpp" to each of the classes that are bound in 
> Ruby via Swig to avoid such name collisions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4588) Language bindings should load the Swig descriptors from the qpid/qmf directory

2013-02-18 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4588:
--

 Summary: Language bindings should load the Swig descriptors from 
the qpid/qmf directory
 Key: QPID-4588
 URL: https://issues.apache.org/jira/browse/QPID-4588
 Project: Qpid
  Issue Type: Improvement
  Components: Perl Client, Python Client, Ruby Client
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce


Currently they all look for the files in /usr/include (or similar). But they 
should instead look for them in /usr/include/qpid and /usr/include/qmf.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4587) Improve the quality of the comments in the Perl examples

2013-02-18 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4587:
--

 Summary: Improve the quality of the comments in the Perl examples
 Key: QPID-4587
 URL: https://issues.apache.org/jira/browse/QPID-4587
 Project: Qpid
  Issue Type: Improvement
  Components: Perl Client
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce
Priority: Minor


Ensure the comments are clear and help the reader to understand exactly what 
the examples are doing.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4115) qpid-send and qpid-receive for Python client

2013-02-18 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4115.


Resolution: Fixed

This has been committed to qpid/python/examples/api.

> qpid-send and qpid-receive for Python client
> 
>
> Key: QPID-4115
> URL: https://issues.apache.org/jira/browse/QPID-4115
> Project: Qpid
>  Issue Type: Improvement
>  Components: Python Test Suite
>Affects Versions: 0.16
>Reporter: Pavel Moravec
>Assignee: Darryl L. Pierce
>Priority: Minor
> Fix For: 0.21
>
> Attachments: qpid-receive, qpid-send, statistics.py
>
>
> I am proposing qpid-send and qpid-receive for Python client, as an equivalent 
> of C++ qpid-send.cpp / qpid-receive.cpp programs.
> The aim was to have an equivalent copy of the C++ programs to be able to 
> compare performance of C++ vs. Python clients.
> Base qpid version of C++ programs I used is 0.16.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4581) Perl message content should be automatically encoded and decoded.

2013-02-15 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4581.


   Resolution: Fixed
Fix Version/s: 0.21

> Perl message content should be automatically encoded and decoded.
> -
>
> Key: QPID-4581
> URL: https://issues.apache.org/jira/browse/QPID-4581
> Project: Qpid
>  Issue Type: Improvement
>  Components: Perl Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
>
> When setting or getting the content for a message, Perl should automatically 
> handle encoding and decoding the content.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Assigned] (QPID-4115) qpid-send and qpid-receive for Python client

2013-02-15 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce reassigned QPID-4115:
--

Assignee: Darryl L. Pierce  (was: Gordon Sim)

> qpid-send and qpid-receive for Python client
> 
>
> Key: QPID-4115
> URL: https://issues.apache.org/jira/browse/QPID-4115
> Project: Qpid
>  Issue Type: Improvement
>  Components: Python Test Suite
>Affects Versions: 0.16
>Reporter: Pavel Moravec
>Assignee: Darryl L. Pierce
>Priority: Minor
> Attachments: qpid-receive, qpid-send, statistics.py
>
>
> I am proposing qpid-send and qpid-receive for Python client, as an equivalent 
> of C++ qpid-send.cpp / qpid-receive.cpp programs.
> The aim was to have an equivalent copy of the C++ programs to be able to 
> compare performance of C++ vs. Python clients.
> Base qpid version of C++ programs I used is 0.16.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4580) Improve the Perl language binding documentation

2013-02-13 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4580.


   Resolution: Fixed
Fix Version/s: 0.21

> Improve the Perl language binding documentation
> ---
>
> Key: QPID-4580
> URL: https://issues.apache.org/jira/browse/QPID-4580
> Project: Qpid
>  Issue Type: Improvement
>  Components: Perl Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
>
> Provide API documentation with examples.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4581) Perl message content should be automatically encoded and decoded.

2013-02-13 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4581:
--

 Summary: Perl message content should be automatically encoded and 
decoded.
 Key: QPID-4581
 URL: https://issues.apache.org/jira/browse/QPID-4581
 Project: Qpid
  Issue Type: Improvement
  Components: Perl Client
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce


When setting or getting the content for a message, Perl should automatically 
handle encoding and decoding the content.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4544) Perl bindings: Unicode not represented correctly in amqp/map

2013-02-12 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4544.


Resolution: Fixed

Applied the patch, verified that the code works as expected.

> Perl bindings: Unicode not represented correctly in amqp/map
> 
>
> Key: QPID-4544
> URL: https://issues.apache.org/jira/browse/QPID-4544
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.18
> Environment: RHEL 6
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Attachments: qpid-perl-map-utf8.diff
>
>
> Perl stores a string as bytes, or will upgrade it to utf8 when unicode is 
> used. However the perl bindings don't check the utf8 flag before 
> adding/removing strings from amqp/map, so treats everything as bytes. This 
> isn't noticeable on most terminals (as it'll interpret the bytes as utf8) but 
> regexes and length don't work as expected.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4580) Improve the Perl language binding documentation

2013-02-12 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4580:
--

 Summary: Improve the Perl language binding documentation
 Key: QPID-4580
 URL: https://issues.apache.org/jira/browse/QPID-4580
 Project: Qpid
  Issue Type: Improvement
  Components: Perl Client
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce


Provide API documentation with examples.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4579) Fails to build from source with GCC 4.8.0

2013-02-12 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4579.


   Resolution: Fixed
Fix Version/s: 0.21

> Fails to build from source with GCC 4.8.0
> -
>
> Key: QPID-4579
> URL: https://issues.apache.org/jira/browse/QPID-4579
> Project: Qpid
>  Issue Type: Bug
>  Components: C++ Broker, C++ Client
>Affects Versions: 0.20
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>Priority: Blocker
> Fix For: 0.21
>
> Attachments: 04-Incomplete-type-HandlerT.patch
>
>
> The compiler error seen is:
> In file included from ./qpid/framing/FrameHandler.h:23:0,
>  from ./qpid/framing/Proxy.h:22,
>  from qpid/framing/Proxy.cpp:19:
> ./qpid/framing/Handler.h:52:47: error: invalid use of incomplete type 'struct 
> qpid::framing::Handler' [-Werror]
>  template  class Functor : public Handler {
>^
> ./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
> qpid::framing::Handler' [-Werror]
>  struct Handler {
> ^
> ./qpid/framing/Handler.h:64:30: error: invalid use of incomplete type 'struct 
> qpid::framing::Handler' [-Werror]
>  class MemFunRef : public Handler {
>   ^
> ./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
> qpid::framing::Handler' [-Werror]
>  struct Handler {
> ^
> cc1plus: all warnings being treated as errors
> make[3]: *** [qpid/framing/Proxy.lo] Error 1
> In file included from ./qpid/framing/FrameHandler.h:23:0,
>  from ./qpid/framing/InputHandler.h:24,
>  from ./qpid/framing/amqp_framing.h:28,
>  from ./qpid/framing/SendContent.h:22,
>  from qpid/framing/SendContent.cpp:22:
> ./qpid/framing/Handler.h:52:47: error: invalid use of incomplete type 'struct 
> qpid::framing::Handler' [-Werror]
>  template  class Functor : public Handler {
>^
> ./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
> qpid::framing::Handler' [-Werror]
>  struct Handler {
> ^
> ./qpid/framing/Handler.h:64:30: error: invalid use of incomplete type 'struct 
> qpid::framing::Handler' [-Werror]
>  class MemFunRef : public Handler {
>   ^
> ./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
> qpid::framing::Handler' [-Werror]
>  struct Handler {
> ^

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Updated] (QPID-4579) Fails to build from source with GCC 4.8.0

2013-02-12 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce updated QPID-4579:
---

Attachment: 04-Incomplete-type-HandlerT.patch

> Fails to build from source with GCC 4.8.0
> -
>
> Key: QPID-4579
> URL: https://issues.apache.org/jira/browse/QPID-4579
> Project: Qpid
>  Issue Type: Bug
>  Components: C++ Broker, C++ Client
>Affects Versions: 0.20
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>Priority: Blocker
> Attachments: 04-Incomplete-type-HandlerT.patch
>
>
> The compiler error seen is:
> In file included from ./qpid/framing/FrameHandler.h:23:0,
>  from ./qpid/framing/Proxy.h:22,
>  from qpid/framing/Proxy.cpp:19:
> ./qpid/framing/Handler.h:52:47: error: invalid use of incomplete type 'struct 
> qpid::framing::Handler' [-Werror]
>  template  class Functor : public Handler {
>^
> ./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
> qpid::framing::Handler' [-Werror]
>  struct Handler {
> ^
> ./qpid/framing/Handler.h:64:30: error: invalid use of incomplete type 'struct 
> qpid::framing::Handler' [-Werror]
>  class MemFunRef : public Handler {
>   ^
> ./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
> qpid::framing::Handler' [-Werror]
>  struct Handler {
> ^
> cc1plus: all warnings being treated as errors
> make[3]: *** [qpid/framing/Proxy.lo] Error 1
> In file included from ./qpid/framing/FrameHandler.h:23:0,
>  from ./qpid/framing/InputHandler.h:24,
>  from ./qpid/framing/amqp_framing.h:28,
>  from ./qpid/framing/SendContent.h:22,
>  from qpid/framing/SendContent.cpp:22:
> ./qpid/framing/Handler.h:52:47: error: invalid use of incomplete type 'struct 
> qpid::framing::Handler' [-Werror]
>  template  class Functor : public Handler {
>^
> ./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
> qpid::framing::Handler' [-Werror]
>  struct Handler {
> ^
> ./qpid/framing/Handler.h:64:30: error: invalid use of incomplete type 'struct 
> qpid::framing::Handler' [-Werror]
>  class MemFunRef : public Handler {
>   ^
> ./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
> qpid::framing::Handler' [-Werror]
>  struct Handler {
> ^

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4579) Fails to build from source with GCC 4.8.0

2013-02-12 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4579:
--

 Summary: Fails to build from source with GCC 4.8.0
 Key: QPID-4579
 URL: https://issues.apache.org/jira/browse/QPID-4579
 Project: Qpid
  Issue Type: Bug
  Components: C++ Broker, C++ Client
Affects Versions: 0.20
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce
Priority: Blocker


The compiler error seen is:

In file included from ./qpid/framing/FrameHandler.h:23:0,
 from ./qpid/framing/Proxy.h:22,
 from qpid/framing/Proxy.cpp:19:
./qpid/framing/Handler.h:52:47: error: invalid use of incomplete type 'struct 
qpid::framing::Handler' [-Werror]
 template  class Functor : public Handler {
   ^
./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
qpid::framing::Handler' [-Werror]
 struct Handler {
^
./qpid/framing/Handler.h:64:30: error: invalid use of incomplete type 'struct 
qpid::framing::Handler' [-Werror]
 class MemFunRef : public Handler {
  ^
./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
qpid::framing::Handler' [-Werror]
 struct Handler {
^
cc1plus: all warnings being treated as errors
make[3]: *** [qpid/framing/Proxy.lo] Error 1
In file included from ./qpid/framing/FrameHandler.h:23:0,
 from ./qpid/framing/InputHandler.h:24,
 from ./qpid/framing/amqp_framing.h:28,
 from ./qpid/framing/SendContent.h:22,
 from qpid/framing/SendContent.cpp:22:
./qpid/framing/Handler.h:52:47: error: invalid use of incomplete type 'struct 
qpid::framing::Handler' [-Werror]
 template  class Functor : public Handler {
   ^
./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
qpid::framing::Handler' [-Werror]
 struct Handler {
^
./qpid/framing/Handler.h:64:30: error: invalid use of incomplete type 'struct 
qpid::framing::Handler' [-Werror]
 class MemFunRef : public Handler {
  ^
./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
qpid::framing::Handler' [-Werror]
 struct Handler {
^

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4579) Fails to build from source with GCC 4.8.0

2013-02-12 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4579?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13576674#comment-13576674
 ] 

Darryl L. Pierce commented on QPID-4579:


A build attempt under Fedora 19 can be seen here:

http://kojipkgs.fedoraproject.org//work/tasks/7232/4947232/build.log

> Fails to build from source with GCC 4.8.0
> -
>
> Key: QPID-4579
> URL: https://issues.apache.org/jira/browse/QPID-4579
> Project: Qpid
>  Issue Type: Bug
>  Components: C++ Broker, C++ Client
>Affects Versions: 0.20
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>Priority: Blocker
>
> The compiler error seen is:
> In file included from ./qpid/framing/FrameHandler.h:23:0,
>  from ./qpid/framing/Proxy.h:22,
>  from qpid/framing/Proxy.cpp:19:
> ./qpid/framing/Handler.h:52:47: error: invalid use of incomplete type 'struct 
> qpid::framing::Handler' [-Werror]
>  template  class Functor : public Handler {
>^
> ./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
> qpid::framing::Handler' [-Werror]
>  struct Handler {
> ^
> ./qpid/framing/Handler.h:64:30: error: invalid use of incomplete type 'struct 
> qpid::framing::Handler' [-Werror]
>  class MemFunRef : public Handler {
>   ^
> ./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
> qpid::framing::Handler' [-Werror]
>  struct Handler {
> ^
> cc1plus: all warnings being treated as errors
> make[3]: *** [qpid/framing/Proxy.lo] Error 1
> In file included from ./qpid/framing/FrameHandler.h:23:0,
>  from ./qpid/framing/InputHandler.h:24,
>  from ./qpid/framing/amqp_framing.h:28,
>  from ./qpid/framing/SendContent.h:22,
>  from qpid/framing/SendContent.cpp:22:
> ./qpid/framing/Handler.h:52:47: error: invalid use of incomplete type 'struct 
> qpid::framing::Handler' [-Werror]
>  template  class Functor : public Handler {
>^
> ./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
> qpid::framing::Handler' [-Werror]
>  struct Handler {
> ^
> ./qpid/framing/Handler.h:64:30: error: invalid use of incomplete type 'struct 
> qpid::framing::Handler' [-Werror]
>  class MemFunRef : public Handler {
>   ^
> ./qpid/framing/Handler.h:32:8: error: declaration of 'struct 
> qpid::framing::Handler' [-Werror]
>  struct Handler {
> ^

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Assigned] (QPID-4544) Perl bindings: Unicode not represented correctly in amqp/map

2013-02-11 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce reassigned QPID-4544:
--

Assignee: Darryl L. Pierce

> Perl bindings: Unicode not represented correctly in amqp/map
> 
>
> Key: QPID-4544
> URL: https://issues.apache.org/jira/browse/QPID-4544
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.18
> Environment: RHEL 6
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Attachments: qpid-perl-map-utf8.diff
>
>
> Perl stores a string as bytes, or will upgrade it to utf8 when unicode is 
> used. However the perl bindings don't check the utf8 flag before 
> adding/removing strings from amqp/map, so treats everything as bytes. This 
> isn't noticeable on most terminals (as it'll interpret the bytes as utf8) but 
> regexes and length don't work as expected.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4573) Provide non-blocking support for the Ruby langauge bindings

2013-02-08 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4573:
--

 Summary: Provide non-blocking support for the Ruby langauge 
bindings
 Key: QPID-4573
 URL: https://issues.apache.org/jira/browse/QPID-4573
 Project: Qpid
  Issue Type: Improvement
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce


Currently, calling Receiver.get, Receiver.fetch and other methods results in a 
blocking operation that brings the entire Ruby VM to a halt. What is needed is 
a better system that allows the Ruby VM to operate while still enabling calling 
such functions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Updated] (QPID-4568) Improve the Ruby language bindings documentation

2013-02-07 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce updated QPID-4568:
---

Fix Version/s: 0.21

> Improve the Ruby language bindings documentation
> 
>
> Key: QPID-4568
> URL: https://issues.apache.org/jira/browse/QPID-4568
> Project: Qpid
>  Issue Type: Improvement
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
>
> Ensure that the documentation clearly explains to the reader how to:
>  * build the code from sources
>  * install the gem file
>  * write an application to use the bindings
>  * outlines any problems or challenges with the code

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Updated] (QPID-4567) Switch Ruby packaging from Rakefile to gemspec

2013-02-07 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4567?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce updated QPID-4567:
---

Fix Version/s: 0.21

> Switch Ruby packaging from Rakefile to gemspec
> --
>
> Key: QPID-4567
> URL: https://issues.apache.org/jira/browse/QPID-4567
> Project: Qpid
>  Issue Type: Task
>  Components: Ruby Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
>
> Currently the packaging is done via a Rakefile. However, the various parts of 
> Rake have turned into a moving target with incompatible changes. So for 
> packaging the gems we should move packaging to use a gemspec instead.
> In the process, we can also dispose of the Qpid::Messaging::Version class 
> which is not used by anything except the Rakefile. We can instead set the 
> version directly in the gemspec file.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4568) Improve the Ruby language bindings documentation

2013-02-07 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13573610#comment-13573610
 ] 

Darryl L. Pierce commented on QPID-4568:


Updated the rdocs for all classes to provide inline examples for using the Qpid 
Ruby bindings.

> Improve the Ruby language bindings documentation
> 
>
> Key: QPID-4568
> URL: https://issues.apache.org/jira/browse/QPID-4568
> Project: Qpid
>  Issue Type: Improvement
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>
> Ensure that the documentation clearly explains to the reader how to:
>  * build the code from sources
>  * install the gem file
>  * write an application to use the bindings
>  * outlines any problems or challenges with the code

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4568) Improve the Ruby language bindings documentation

2013-02-07 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4568.


Resolution: Fixed

> Improve the Ruby language bindings documentation
> 
>
> Key: QPID-4568
> URL: https://issues.apache.org/jira/browse/QPID-4568
> Project: Qpid
>  Issue Type: Improvement
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>
> Ensure that the documentation clearly explains to the reader how to:
>  * build the code from sources
>  * install the gem file
>  * write an application to use the bindings
>  * outlines any problems or challenges with the code

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4567) Switch Ruby packaging from Rakefile to gemspec

2013-02-07 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4567?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4567.


Resolution: Fixed

> Switch Ruby packaging from Rakefile to gemspec
> --
>
> Key: QPID-4567
> URL: https://issues.apache.org/jira/browse/QPID-4567
> Project: Qpid
>  Issue Type: Task
>  Components: Ruby Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>
> Currently the packaging is done via a Rakefile. However, the various parts of 
> Rake have turned into a moving target with incompatible changes. So for 
> packaging the gems we should move packaging to use a gemspec instead.
> In the process, we can also dispose of the Qpid::Messaging::Version class 
> which is not used by anything except the Rakefile. We can instead set the 
> version directly in the gemspec file.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4568) Improve the Ruby language bindings documentation

2013-02-05 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4568:
--

 Summary: Improve the Ruby language bindings documentation
 Key: QPID-4568
 URL: https://issues.apache.org/jira/browse/QPID-4568
 Project: Qpid
  Issue Type: Improvement
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce


Ensure that the documentation clearly explains to the reader how to:

 * build the code from sources
 * install the gem file
 * write an application to use the bindings
 * outlines any problems or challenges with the code

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Assigned] (QPID-4567) Switch Ruby packaging from Rakefile to gemspec

2013-02-05 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4567?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce reassigned QPID-4567:
--

Assignee: Darryl L. Pierce

> Switch Ruby packaging from Rakefile to gemspec
> --
>
> Key: QPID-4567
> URL: https://issues.apache.org/jira/browse/QPID-4567
> Project: Qpid
>  Issue Type: Task
>  Components: Ruby Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>
> Currently the packaging is done via a Rakefile. However, the various parts of 
> Rake have turned into a moving target with incompatible changes. So for 
> packaging the gems we should move packaging to use a gemspec instead.
> In the process, we can also dispose of the Qpid::Messaging::Version class 
> which is not used by anything except the Rakefile. We can instead set the 
> version directly in the gemspec file.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4567) Switch Ruby packaging from Rakefile to gemspec

2013-02-05 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4567:
--

 Summary: Switch Ruby packaging from Rakefile to gemspec
 Key: QPID-4567
 URL: https://issues.apache.org/jira/browse/QPID-4567
 Project: Qpid
  Issue Type: Task
  Components: Ruby Client
Reporter: Darryl L. Pierce


Currently the packaging is done via a Rakefile. However, the various parts of 
Rake have turned into a moving target with incompatible changes. So for 
packaging the gems we should move packaging to use a gemspec instead.

In the process, we can also dispose of the Qpid::Messaging::Version class which 
is not used by anything except the Rakefile. We can instead set the version 
directly in the gemspec file.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4565) Encoding hashes with embedded hashes converts those to strings.

2013-02-04 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4565.


   Resolution: Fixed
Fix Version/s: (was: 0.18)
   0.21

> Encoding hashes with embedded hashes converts those to strings.
> ---
>
> Key: QPID-4565
> URL: https://issues.apache.org/jira/browse/QPID-4565
> Project: Qpid
>  Issue Type: Bug
>  Components: Ruby Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
>
> When a message is assigned a hash content, the Ruby code attempts to convert 
> the aspects to strings. However, if a value stored in a hash is itself a 
> hash, rather than deep diving into that hash to convert its constituents, the 
> hash is converted to a string.
> Instead, the system should only look for elements that are symbols and 
> convert *those* to strings. And it should take non-scalar types and look at 
> their individual components and fix them as well.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4565) Encoding hashes with embedded hashes converts those to strings.

2013-02-04 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4565:
--

 Summary: Encoding hashes with embedded hashes converts those to 
strings.
 Key: QPID-4565
 URL: https://issues.apache.org/jira/browse/QPID-4565
 Project: Qpid
  Issue Type: Bug
  Components: Ruby Client
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce
 Fix For: 0.18


When a message is assigned a hash content, the Ruby code attempts to convert 
the aspects to strings. However, if a value stored in a hash is itself a hash, 
rather than deep diving into that hash to convert its constituents, the hash is 
converted to a string.

Instead, the system should only look for elements that are symbols and convert 
*those* to strings. And it should take non-scalar types and look at their 
individual components and fix them as well.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4564) Decoding method in encoding.rb ignores the return value

2013-02-04 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4564.


   Resolution: Fixed
Fix Version/s: 0.21

> Decoding method in encoding.rb ignores the return value
> ---
>
> Key: QPID-4564
> URL: https://issues.apache.org/jira/browse/QPID-4564
> Project: Qpid
>  Issue Type: Bug
>  Components: Ruby Client
>Affects Versions: 0.18
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
>
> The return value for decodeList is being ignored. It should instead be 
> returned.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4564) Decoding method in encoding.rb ignores the return value

2013-02-04 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4564:
--

 Summary: Decoding method in encoding.rb ignores the return value
 Key: QPID-4564
 URL: https://issues.apache.org/jira/browse/QPID-4564
 Project: Qpid
  Issue Type: Bug
  Components: Ruby Client
Affects Versions: 0.18
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce


The return value for decodeList is being ignored. It should instead be returned.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4562) Message#reply_to= should auto-wrap the address argument in an Address if the argument is a String

2013-02-04 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4562.


   Resolution: Fixed
Fix Version/s: 0.21

> Message#reply_to= should auto-wrap the address argument in an Address if the 
> argument is a String
> -
>
> Key: QPID-4562
> URL: https://issues.apache.org/jira/browse/QPID-4562
> Project: Qpid
>  Issue Type: Bug
>  Components: Ruby Client
>Reporter: Andy Goldstein
>Assignee: Darryl L. Pierce
>Priority: Minor
> Fix For: 0.21
>
>
> It would be nice to be able to write
> message.reply_to = "exchange/subject; {...}"
> Message#reply_to= currently requires its argument to be an instance of the 
> Address class. It would be nice if it would check the class, and if it's a 
> String, wrap it in an Address automatically.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4563) Change the Qpid::Messaging::Address constructor to use a URL string

2013-02-04 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4563.


   Resolution: Fixed
Fix Version/s: 0.21

> Change the Qpid::Messaging::Address constructor to use a URL string
> ---
>
> Key: QPID-4563
> URL: https://issues.apache.org/jira/browse/QPID-4563
> Project: Qpid
>  Issue Type: Improvement
>  Components: Ruby Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
>
> Currently the constructor takes the various components of an address, 
> including the options to configure it. This should change will to being a 
> simple address URI.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Assigned] (QPID-4562) Message#reply_to= should auto-wrap the address argument in an Address if the argument is a String

2013-02-04 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce reassigned QPID-4562:
--

Assignee: Darryl L. Pierce

> Message#reply_to= should auto-wrap the address argument in an Address if the 
> argument is a String
> -
>
> Key: QPID-4562
> URL: https://issues.apache.org/jira/browse/QPID-4562
> Project: Qpid
>  Issue Type: Bug
>  Components: Ruby Client
>Reporter: Andy Goldstein
>Assignee: Darryl L. Pierce
>Priority: Minor
>
> It would be nice to be able to write
> message.reply_to = "exchange/subject; {...}"
> Message#reply_to= currently requires its argument to be an instance of the 
> Address class. It would be nice if it would check the class, and if it's a 
> String, wrap it in an Address automatically.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4563) Change the Qpid::Messaging::Address constructor to use a URL string

2013-02-04 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4563:
--

 Summary: Change the Qpid::Messaging::Address constructor to use a 
URL string
 Key: QPID-4563
 URL: https://issues.apache.org/jira/browse/QPID-4563
 Project: Qpid
  Issue Type: Improvement
  Components: Ruby Client
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce


Currently the constructor takes the various components of an address, including 
the options to configure it. This should change will to being a simple address 
URI.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4504) Break up Perl classes into separate source modules

2013-02-01 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4504?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4504.


   Resolution: Fixed
Fix Version/s: 0.21

New source modules are created, with the previous qpid.pm module providing 
backwards compatibility.

http://svn.apache.org/viewvc?view=revision&revision=1441445

> Break up Perl classes into separate source modules
> --
>
> Key: QPID-4504
> URL: https://issues.apache.org/jira/browse/QPID-4504
> Project: Qpid
>  Issue Type: Improvement
>  Components: Perl Client
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
>
> Currently the qpid.pm file is monolithic, containing all individual class 
> declarations. It would be easier to manage changes if these files were broken 
> up into separate sources.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4552) C++ Messaging examples don't build

2013-01-30 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4552?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4552.


   Resolution: Fixed
Fix Version/s: 0.21

> C++ Messaging examples don't build
> --
>
> Key: QPID-4552
> URL: https://issues.apache.org/jira/browse/QPID-4552
> Project: Qpid
>  Issue Type: Bug
>  Components: C++ Client
>Affects Versions: 0.21
> Environment: Linux C++
>Reporter: Chuck Rolke
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
>
> Changes made for QPID-4372 2013-01-18 r1435129 remove messaging examples from 
> the build pool. The usual spout, drain, client, server, hello_world don't get 
> built.
> Reverting the change brings them back so possibly they are too aggressive.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4552) C++ Messaging examples don't build

2013-01-29 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4552?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13565554#comment-13565554
 ] 

Darryl L. Pierce commented on QPID-4552:


That was intentional, the examples not being built. My thinking was that the 
user who installs the Qpid would take the examples and the CMakeLists.txt file 
and build them separate from the installation.

> C++ Messaging examples don't build
> --
>
> Key: QPID-4552
> URL: https://issues.apache.org/jira/browse/QPID-4552
> Project: Qpid
>  Issue Type: Bug
>  Components: C++ Client
>Affects Versions: 0.21
> Environment: Linux C++
>Reporter: Chuck Rolke
>
> Changes made for QPID-4372 2013-01-18 r1435129 remove messaging examples from 
> the build pool. The usual spout, drain, client, server, hello_world don't get 
> built.
> Reverting the change brings them back so possibly they are too aggressive.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4493) Memory leak in perl bindings?

2013-01-28 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4493?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13564306#comment-13564306
 ] 

Darryl L. Pierce commented on QPID-4493:


Thanks for the patch. This seems to have fixed the problem. I ran a few tests 
while monitoring memory. The Perl process never went above 0.1% memory usage 
the whole time (about 30 minutes).



> Memory leak in perl bindings?
> -
>
> Key: QPID-4493
> URL: https://issues.apache.org/jira/browse/QPID-4493
> Project: Qpid
>  Issue Type: Bug
>Affects Versions: 0.18, 0.20
> Environment: RHEL5, RHEL6
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Attachments: drain.pl, map-leak.diff, map-leak.pl, map_sender.pl
>
>
> I've been having problems with long running code using the perl bindings 
> leaking memory, specifically after calls to getProperties and decodeMap.
> To reproduce - edit drain.pl to call {{$receiver->setCapacity(100)}} and then 
> run {{drain.pl -f amq.match}}. You'll also need to hack map_sender.pl to send 
> to amq.match and loop forever (both attached). The memory usage of drain.pl 
> will now start growing...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4493) Memory leak in perl bindings?

2013-01-28 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4493?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4493.


Resolution: Fixed

> Memory leak in perl bindings?
> -
>
> Key: QPID-4493
> URL: https://issues.apache.org/jira/browse/QPID-4493
> Project: Qpid
>  Issue Type: Bug
>Affects Versions: 0.18, 0.20
> Environment: RHEL5, RHEL6
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Attachments: drain.pl, map-leak.diff, map-leak.pl, map_sender.pl
>
>
> I've been having problems with long running code using the perl bindings 
> leaking memory, specifically after calls to getProperties and decodeMap.
> To reproduce - edit drain.pl to call {{$receiver->setCapacity(100)}} and then 
> run {{drain.pl -f amq.match}}. You'll also need to hack map_sender.pl to send 
> to amq.match and loop forever (both attached). The memory usage of drain.pl 
> will now start growing...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4372) Have the C++ examples use CMake rather than static Makefiles.

2013-01-18 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4372.


Resolution: Fixed

> Have the C++ examples use CMake rather than static Makefiles.
> -
>
> Key: QPID-4372
> URL: https://issues.apache.org/jira/browse/QPID-4372
> Project: Qpid
>  Issue Type: Improvement
>  Components: C++ Client
>Affects Versions: 0.19
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
> Attachments: 
> 0001-QPID-4372-Install-CMake-file-for-C-messaging-example.patch
>
>
> Currently the examples use a Makefile in extra_dist. They should instead 
> using a CMakeLists.txt file that can be used on all supported platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4371) The extra_dist/Makefile does not include qpidtypes or stdc++ for building examples

2013-01-18 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4371.


Resolution: Fixed

> The extra_dist/Makefile does not include qpidtypes or stdc++ for building 
> examples
> --
>
> Key: QPID-4371
> URL: https://issues.apache.org/jira/browse/QPID-4371
> Project: Qpid
>  Issue Type: Bug
>Affects Versions: 0.18
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>Priority: Minor
> Fix For: 0.21
>
> Attachments: 
> 0001-Fix-building-of-messaging-examples-after-installatio.patch
>
>
> The attached patch fixes this issue, including the needed libraries in the 
> Makefile.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4371) The extra_dist/Makefile does not include qpidtypes or stdc++ for building examples

2013-01-18 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13557203#comment-13557203
 ] 

Darryl L. Pierce commented on QPID-4371:


This is resolved in 4372 with the Makefile being replaced by a CMakeListst.txt 
file.

> The extra_dist/Makefile does not include qpidtypes or stdc++ for building 
> examples
> --
>
> Key: QPID-4371
> URL: https://issues.apache.org/jira/browse/QPID-4371
> Project: Qpid
>  Issue Type: Bug
>Affects Versions: 0.18
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>Priority: Minor
> Fix For: 0.21
>
> Attachments: 
> 0001-Fix-building-of-messaging-examples-after-installatio.patch
>
>
> The attached patch fixes this issue, including the needed libraries in the 
> Makefile.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Updated] (QPID-4371) The extra_dist/Makefile does not include qpidtypes or stdc++ for building examples

2013-01-17 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce updated QPID-4371:
---

Fix Version/s: (was: 0.19)
   0.21

> The extra_dist/Makefile does not include qpidtypes or stdc++ for building 
> examples
> --
>
> Key: QPID-4371
> URL: https://issues.apache.org/jira/browse/QPID-4371
> Project: Qpid
>  Issue Type: Bug
>Affects Versions: 0.18
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>Priority: Minor
> Fix For: 0.21
>
> Attachments: 
> 0001-Fix-building-of-messaging-examples-after-installatio.patch
>
>
> The attached patch fixes this issue, including the needed libraries in the 
> Makefile.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Updated] (QPID-4372) Have the C++ examples use CMake rather than static Makefiles.

2013-01-17 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce updated QPID-4372:
---

Fix Version/s: 0.21

> Have the C++ examples use CMake rather than static Makefiles.
> -
>
> Key: QPID-4372
> URL: https://issues.apache.org/jira/browse/QPID-4372
> Project: Qpid
>  Issue Type: Improvement
>  Components: C++ Client
>Affects Versions: 0.19
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
> Attachments: 
> 0001-QPID-4372-Install-CMake-file-for-C-messaging-example.patch
>
>
> Currently the examples use a Makefile in extra_dist. They should instead 
> using a CMakeLists.txt file that can be used on all supported platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4501) Fix build issues regarding language bindings and autotools

2013-01-17 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4501.


Resolution: Fixed

> Fix build issues regarding language bindings and autotools
> --
>
> Key: QPID-4501
> URL: https://issues.apache.org/jira/browse/QPID-4501
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Reporter: Darryl L. Pierce
> Fix For: 0.20
>
>
> Several fixes needed to fix the language bindings build.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4505) Provide Perl unit tests

2012-12-18 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4505?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4505.


   Resolution: Fixed
Fix Version/s: 0.21

The first cut of unit tests are for Address, Duration and Message. The others 
require some discussion for how to properly test them without a broker, if 
possible.

> Provide Perl unit tests
> ---
>
> Key: QPID-4505
> URL: https://issues.apache.org/jira/browse/QPID-4505
> Project: Qpid
>  Issue Type: Improvement
>  Components: Perl Client
>Affects Versions: 0.20
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
>
> Provide a consistent set of tests to ensure the Perl language bindings are 
> working as expected.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4416) perl binding for getContentPtr fails on payloads containing NULL

2012-12-18 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4416.


   Resolution: Fixed
Fix Version/s: 0.21

Wrote a test to verify the fix. Will include the test in the upcoming unit test 
suite for Perl.

> perl binding for getContentPtr fails on payloads containing NULL
> 
>
> Key: QPID-4416
> URL: https://issues.apache.org/jira/browse/QPID-4416
> Project: Qpid
>  Issue Type: Bug
>Affects Versions: 0.18
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
> Attachments: getcontentptr.diff
>
>
> getContentPtr uses SWIG_FromCharPtr, however this uses strlen internally, so 
> assumes the payload doesn't contain NULL - SWIG_FromCharPtrAndSize should be 
> used instead.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Assigned] (QPID-4416) perl binding for getContentPtr fails on payloads containing NULL

2012-12-18 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce reassigned QPID-4416:
--

Assignee: Darryl L. Pierce

> perl binding for getContentPtr fails on payloads containing NULL
> 
>
> Key: QPID-4416
> URL: https://issues.apache.org/jira/browse/QPID-4416
> Project: Qpid
>  Issue Type: Bug
>Affects Versions: 0.18
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Attachments: getcontentptr.diff
>
>
> getContentPtr uses SWIG_FromCharPtr, however this uses strlen internally, so 
> assumes the payload doesn't contain NULL - SWIG_FromCharPtrAndSize should be 
> used instead.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4466) Cannot multiply durations in perl bindings

2012-12-18 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4466.


   Resolution: Fixed
Fix Version/s: 0.21

Added an additional change to the Ruby APIs to also include this functionality.

> Cannot multiply durations in perl bindings
> --
>
> Key: QPID-4466
> URL: https://issues.apache.org/jira/browse/QPID-4466
> Project: Qpid
>  Issue Type: Bug
>Affects Versions: 0.18
> Environment: RHEL6
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Fix For: 0.21
>
> Attachments: perl-duration-multiply.patch
>
>
> eg.
> {{my $message = $receiver->fetch($cqpid_perl::Duration::SECOND*2);}}
> results in the error
> {{No matching function for overloaded 'Receiver_fetch' at ./hello_world3.pl 
> line 45.}}
> This might be because the operator* is not a member function, so SWIG has not 
> wrapped it correctly.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4466) Cannot multiply durations in perl bindings

2012-12-18 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4466?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13535012#comment-13535012
 ] 

Darryl L. Pierce commented on QPID-4466:


Thank you for this. I'm also updating the stable APIs on top of the language 
bindings to include support for the multiplication operator.

> Cannot multiply durations in perl bindings
> --
>
> Key: QPID-4466
> URL: https://issues.apache.org/jira/browse/QPID-4466
> Project: Qpid
>  Issue Type: Bug
>Affects Versions: 0.18
> Environment: RHEL6
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Attachments: perl-duration-multiply.patch
>
>
> eg.
> {{my $message = $receiver->fetch($cqpid_perl::Duration::SECOND*2);}}
> results in the error
> {{No matching function for overloaded 'Receiver_fetch' at ./hello_world3.pl 
> line 45.}}
> This might be because the operator* is not a member function, so SWIG has not 
> wrapped it correctly.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Assigned] (QPID-4466) Cannot multiply durations in perl bindings

2012-12-18 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce reassigned QPID-4466:
--

Assignee: Darryl L. Pierce

> Cannot multiply durations in perl bindings
> --
>
> Key: QPID-4466
> URL: https://issues.apache.org/jira/browse/QPID-4466
> Project: Qpid
>  Issue Type: Bug
>Affects Versions: 0.18
> Environment: RHEL6
>Reporter: Jimmy Jones
>Assignee: Darryl L. Pierce
> Attachments: perl-duration-multiply.patch
>
>
> eg.
> {{my $message = $receiver->fetch($cqpid_perl::Duration::SECOND*2);}}
> results in the error
> {{No matching function for overloaded 'Receiver_fetch' at ./hello_world3.pl 
> line 45.}}
> This might be because the operator* is not a member function, so SWIG has not 
> wrapped it correctly.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-4507) Perl language bindings not properly mapping uint8_t type

2012-12-14 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce resolved QPID-4507.


   Resolution: Fixed
Fix Version/s: 0.21
   Future

http://svn.apache.org/viewvc?view=revision&revision=1422060

> Perl language bindings not properly mapping uint8_t type
> 
>
> Key: QPID-4507
> URL: https://issues.apache.org/jira/browse/QPID-4507
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.20
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
> Fix For: Future, 0.21
>
>
> The language bindings only map specific between uint{16,32,64}_t types and do 
> not include the 8-bit uints.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Assigned] (QPID-4507) Perl language bindings not properly mapping uint8_t type

2012-12-14 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce reassigned QPID-4507:
--

Assignee: Darryl L. Pierce

> Perl language bindings not properly mapping uint8_t type
> 
>
> Key: QPID-4507
> URL: https://issues.apache.org/jira/browse/QPID-4507
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Affects Versions: 0.20
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>
> The language bindings only map specific between uint{16,32,64}_t types and do 
> not include the 8-bit uints.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4507) Perl language bindings not properly mapping uint8_t type

2012-12-14 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4507:
--

 Summary: Perl language bindings not properly mapping uint8_t type
 Key: QPID-4507
 URL: https://issues.apache.org/jira/browse/QPID-4507
 Project: Qpid
  Issue Type: Bug
  Components: Perl Client
Affects Versions: 0.20
Reporter: Darryl L. Pierce


The language bindings only map specific between uint{16,32,64}_t types and do 
not include the 8-bit uints.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Assigned] (QPID-4505) Provide Perl unit tests

2012-12-14 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-4505?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce reassigned QPID-4505:
--

Assignee: Darryl L. Pierce

> Provide Perl unit tests
> ---
>
> Key: QPID-4505
> URL: https://issues.apache.org/jira/browse/QPID-4505
> Project: Qpid
>  Issue Type: Improvement
>  Components: Perl Client
>Affects Versions: 0.20
>Reporter: Darryl L. Pierce
>Assignee: Darryl L. Pierce
>
> Provide a consistent set of tests to ensure the Perl language bindings are 
> working as expected.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4505) Provide Perl unit tests

2012-12-14 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4505:
--

 Summary: Provide Perl unit tests
 Key: QPID-4505
 URL: https://issues.apache.org/jira/browse/QPID-4505
 Project: Qpid
  Issue Type: Improvement
  Components: Perl Client
Affects Versions: 0.20
Reporter: Darryl L. Pierce


Provide a consistent set of tests to ensure the Perl language bindings are 
working as expected.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4504) Break up Perl classes into separate source modules

2012-12-14 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4504:
--

 Summary: Break up Perl classes into separate source modules
 Key: QPID-4504
 URL: https://issues.apache.org/jira/browse/QPID-4504
 Project: Qpid
  Issue Type: Improvement
  Components: Perl Client
Reporter: Darryl L. Pierce
Assignee: Darryl L. Pierce


Currently the qpid.pm file is monolithic, containing all individual class 
declarations. It would be easier to manage changes if these files were broken 
up into separate sources.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Comment Edited] (QPID-4501) Fix build issues regarding language bindings and autotools

2012-12-12 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13530113#comment-13530113
 ] 

Darryl L. Pierce edited comment on QPID-4501 at 12/12/12 5:04 PM:
--

Andrew fixed this here: 
http://svn.apache.org/viewvc?view=revision&revision=1414741
I fixed a different problem here: 
http://svn.apache.org/viewvc?view=revision&revision=1414355

  was (Author: mcpierce):
Andrew fixed this here: 
http://svn.apache.org/viewvc?view=revision&revision=1414741
  
> Fix build issues regarding language bindings and autotools
> --
>
> Key: QPID-4501
> URL: https://issues.apache.org/jira/browse/QPID-4501
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Reporter: Darryl L. Pierce
> Fix For: 0.20
>
>
> Several fixes needed to fix the language bindings build.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-4501) Fix build issues regarding language bindings and autotools

2012-12-12 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-4501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13530113#comment-13530113
 ] 

Darryl L. Pierce commented on QPID-4501:


Andrew fixed this here: 
http://svn.apache.org/viewvc?view=revision&revision=1414741

> Fix build issues regarding language bindings and autotools
> --
>
> Key: QPID-4501
> URL: https://issues.apache.org/jira/browse/QPID-4501
> Project: Qpid
>  Issue Type: Bug
>  Components: Perl Client
>Reporter: Darryl L. Pierce
> Fix For: 0.20
>
>
> Several fixes needed to fix the language bindings build.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Created] (QPID-4501) Fix build issues regarding language bindings and autotools

2012-12-12 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created QPID-4501:
--

 Summary: Fix build issues regarding language bindings and autotools
 Key: QPID-4501
 URL: https://issues.apache.org/jira/browse/QPID-4501
 Project: Qpid
  Issue Type: Bug
  Components: Perl Client
Reporter: Darryl L. Pierce
 Fix For: 0.20


Several fixes needed to fix the language bindings build.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Comment Edited] (QPID-3313) Update example scripts for perl binding.

2012-12-12 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-3313?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13529949#comment-13529949
 ] 

Darryl L. Pierce edited comment on QPID-3313 at 12/12/12 1:37 PM:
--

Hao, as Andrew had previously said, we cannot accept any patches unless the 
author grants license to the Apache Software Foundation.

Additionally, the Perl APIs have changed since this patch was submitted. We 
have moved the Perl bindings to the qpid::messaging namespace and updated them 
to more closely match the C++ APIs to keep them consistent. You'll need to 
refactor your patch so that it applies on top of the examples as they have 
changed also.

And thank you for your efforts. Once you've finished, I'll gladly review the 
patches. :)

  was (Author: mcpierce):
Hao, as Andrew had previously said, we cannot accept any patches unless the 
author grants access to the Apache Software Foundation.

Additionally, the Perl APIs have changed since this patch was submitted. We 
have moved the Perl bindings to the qpid::messaging namespace and updated them 
to more closely match the C++ APIs to keep them consistent. You'll need to 
refactor your patch so that it applies on top of the examples as they have 
changed also.

And thank you for your efforts. Once you've finished, I'll gladly review the 
patches. :)
  
> Update example scripts for perl binding.
> 
>
> Key: QPID-3313
> URL: https://issues.apache.org/jira/browse/QPID-3313
> Project: Qpid
>  Issue Type: Improvement
>  Components: Qpid Examples
>Reporter: Hao Chang Yu
>Assignee: Darryl L. Pierce
>Priority: Minor
> Attachments: cqpid_perl_examples.diff
>
>
> Hi
> I had updated the perl qpid example scripts. The overall changes are:
> - use getOptions in all scripts.
> - Parse "connectionOptions" variable in hash instead of string.
> - fix some small typo mistakes I made.
> - fix the setProperty function in spout.pl
> - perltidy
> Please see the attached diff file.
> Thanks.
> Regards
> Hao

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Commented] (QPID-3313) Update example scripts for perl binding.

2012-12-12 Thread Darryl L. Pierce (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-3313?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13529949#comment-13529949
 ] 

Darryl L. Pierce commented on QPID-3313:


Hao, as Andrew had previously said, we cannot accept any patches unless the 
author grants access to the Apache Software Foundation.

Additionally, the Perl APIs have changed since this patch was submitted. We 
have moved the Perl bindings to the qpid::messaging namespace and updated them 
to more closely match the C++ APIs to keep them consistent. You'll need to 
refactor your patch so that it applies on top of the examples as they have 
changed also.

And thank you for your efforts. Once you've finished, I'll gladly review the 
patches. :)

> Update example scripts for perl binding.
> 
>
> Key: QPID-3313
> URL: https://issues.apache.org/jira/browse/QPID-3313
> Project: Qpid
>  Issue Type: Improvement
>  Components: Qpid Examples
>Reporter: Hao Chang Yu
>Assignee: Darryl L. Pierce
>Priority: Minor
> Attachments: cqpid_perl_examples.diff
>
>
> Hi
> I had updated the perl qpid example scripts. The overall changes are:
> - use getOptions in all scripts.
> - Parse "connectionOptions" variable in hash instead of string.
> - fix some small typo mistakes I made.
> - fix the setProperty function in spout.pl
> - perltidy
> Please see the attached diff file.
> Thanks.
> Regards
> Hao

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Assigned] (QPID-3313) Update example scripts for perl binding.

2012-12-12 Thread Darryl L. Pierce (JIRA)

 [ 
https://issues.apache.org/jira/browse/QPID-3313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Pierce reassigned QPID-3313:
--

Assignee: Darryl L. Pierce

> Update example scripts for perl binding.
> 
>
> Key: QPID-3313
> URL: https://issues.apache.org/jira/browse/QPID-3313
> Project: Qpid
>  Issue Type: Improvement
>  Components: Qpid Examples
>Reporter: Hao Chang Yu
>Assignee: Darryl L. Pierce
>Priority: Minor
> Attachments: cqpid_perl_examples.diff
>
>
> Hi
> I had updated the perl qpid example scripts. The overall changes are:
> - use getOptions in all scripts.
> - Parse "connectionOptions" variable in hash instead of string.
> - fix some small typo mistakes I made.
> - fix the setProperty function in spout.pl
> - perltidy
> Please see the attached diff file.
> Thanks.
> Regards
> Hao

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



<    1   2   3   4   5   6   7   >