[c++] : msi installed, couldn't start broker

2009-06-04 Thread Gordon Sim

Steve Huston wrote:

Hopefully I have this correct this time...

I'd like a vote on hosting the Qpid C++ 0.5 installer for Windows at
qpid.apache.org.

The binary is at:
http://www.riverace.com/qpid/qpidc-0.5.msi

The signature and sum are at:
http://www.riverace.com/qpid/qpidc-0.5.msi.asc
http://www.riverace.com/qpid/qpidc-0.5.msi.sha1

My public key is at:
http://www.riverace.com/qpid/Steve_Huston.key


Fyi: the msi installed ok for me (on Windows XP) but I was then unable 
to start the broker:


  C:\Program Files\Apache\qpidc-0.5\binqpidbroker
  The system cannot execute the specified program.

This may well just be due to the version/setup of the machine I tried to 
install on. Otherwise it all looked very nice!


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



QMF code generation

2009-06-04 Thread Bryan Kearney
I am playing around with the qmf code generation. It appears to use 
jython to run a set of python classes with a custom templating engine.


My main question, why use jython? It seems like a python-only solution 
could have worked. I am working with the main python code and it seems 
to work. If the goal was cross-platform code generation via Java, why 
not choose a java templating engine such as Velocity or Freemarker?


Thanks in advance

-- bk

-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



Acutally.. QPID Code Generation (Re: QMF code generation)

2009-06-04 Thread Bryan Kearney
I spoke with Ted, and to be clear, this is used in C# and Java to take 
the spec as input and generate qpid classes. Sorry about the confusion.


-- bk

Bryan Kearney wrote:
I am playing around with the qmf code generation. It appears to use 
jython to run a set of python classes with a custom templating engine.


My main question, why use jython? It seems like a python-only solution 
could have worked. I am working with the main python code and it seems 
to work. If the goal was cross-platform code generation via Java, why 
not choose a java templating engine such as Velocity or Freemarker?


Thanks in advance

-- bk

-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org




-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Commented: (QPID-1890) qpid-config's altern-ex option doesn't work

2009-06-04 Thread Rajith Attapattu (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-1890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12716292#action_12716292
 ] 

Rajith Attapattu commented on QPID-1890:


I updated the help to reflect the change of exchange add option form aletern-ex 
to --alternate-exchange
Fixed in rev 781757 in qpid trunk.

 qpid-config's altern-ex option doesn't work
 ---

 Key: QPID-1890
 URL: https://issues.apache.org/jira/browse/QPID-1890
 Project: Qpid
  Issue Type: Bug
  Components: python tools
Affects Versions: 0.5
Reporter: Gordon Sim
Assignee: Gordon Sim
 Fix For: 0.6




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Created: (QPID-1891) fix declaration problems with boost 1_33_1

2009-06-04 Thread michael j. goulish (JIRA)
fix declaration problems with boost 1_33_1
--

 Key: QPID-1891
 URL: https://issues.apache.org/jira/browse/QPID-1891
 Project: Qpid
  Issue Type: Bug
  Components: C++ Broker
Reporter: michael j. goulish


Under Boost 1.33.1, the use of boost::starts_withcaused compilation 
problems like this:

/usr/include/boost/algorithm/string/iterator_range.hpp:289: error: 
make_iterator_range is already declared in this scope


So I replaced it with C stdlib equivalents.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Updated: (QPID-1891) fix declaration problems with boost 1_33_1

2009-06-04 Thread michael j. goulish (JIRA)

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

michael j. goulish updated QPID-1891:
-

Attachment: (was: tests.diff)

 fix declaration problems with boost 1_33_1
 --

 Key: QPID-1891
 URL: https://issues.apache.org/jira/browse/QPID-1891
 Project: Qpid
  Issue Type: Bug
  Components: C++ Broker
Reporter: michael j. goulish

 Under Boost 1.33.1, the use of boost::starts_withcaused compilation 
 problems like this:
 /usr/include/boost/algorithm/string/iterator_range.hpp:289: error: 
 make_iterator_range is already declared in this scope
 So I replaced it with C stdlib equivalents.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Updated: (QPID-1891) fix declaration problems with boost 1_33_1

2009-06-04 Thread michael j. goulish (JIRA)

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

michael j. goulish updated QPID-1891:
-

Attachment: tests.diff
tests.diff

 fix declaration problems with boost 1_33_1
 --

 Key: QPID-1891
 URL: https://issues.apache.org/jira/browse/QPID-1891
 Project: Qpid
  Issue Type: Bug
  Components: C++ Broker
Reporter: michael j. goulish

 Under Boost 1.33.1, the use of boost::starts_withcaused compilation 
 problems like this:
 /usr/include/boost/algorithm/string/iterator_range.hpp:289: error: 
 make_iterator_range is already declared in this scope
 So I replaced it with C stdlib equivalents.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



[jira] Updated: (QPID-1891) fix declaration problems with boost 1_33_1

2009-06-04 Thread michael j. goulish (JIRA)

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

michael j. goulish updated QPID-1891:
-

Attachment: forked_broker.diff
tests.diff

 fix declaration problems with boost 1_33_1
 --

 Key: QPID-1891
 URL: https://issues.apache.org/jira/browse/QPID-1891
 Project: Qpid
  Issue Type: Bug
  Components: C++ Broker
Reporter: michael j. goulish
 Attachments: forked_broker.diff, tests.diff


 Under Boost 1.33.1, the use of boost::starts_withcaused compilation 
 problems like this:
 /usr/include/boost/algorithm/string/iterator_range.hpp:289: error: 
 make_iterator_range is already declared in this scope
 So I replaced it with C stdlib equivalents.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
Apache Qpid - AMQP Messaging Implementation
Project:  http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org



Recently checked in Windows code

2009-06-04 Thread Andrew Stitcher
I have some concerns about the copyright/licensing of the following new
checked in file:

- cpp/src/tests/background.ps1
-
# From
http://ps1.soapyfrog.com/2007/01/22/running-pipelines-in-the-background/
# Copyright © 2006-2009 Adrian Milliner
...

I couldn't tell if any of the code in the file is lifted from the
website mentioned but the license on the page there is 
Creative Commons Attribution-Noncommercial-Share Alike 2.5 License.

In any event this code needs to have an apache license on it if it's
original, but if the code is directly lifted from a website under this
CC license is it compatible with the apache licensing?

Steve can you comment on the originality of the code?

Sorry to be a pain, but the correct licensing of our code is important.

Andrew