[
https://issues.apache.org/jira/browse/QPID-2128?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12791667#action_12791667
]
Steve Huston commented on QPID-2128:
------------------------------------
cppbld.patch applied and tested clean.
After applying QPID-2128-2.patch and wcfbld.patch I got the following build
errors. Am I missing something from the environment?
XaTransaction.cpp
c:\qpid\trunk\qpid\cpp\include\qpid/framing/FieldValue.h(125) : warning C4244:
'return' : conversion from 'int64_t' to 'int', possible loss of data
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2039:
'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2871:
'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C2143:
syntax error : missing ';' before '^'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(28) : error
C2039: 'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(28) : error
C2871: 'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(44) : error
C2061: syntax error : identifier 'Transaction'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(48) : error
C2065: 'Transaction' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(48) : error
C2059: syntax error : ','
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(48) : error
C2059: syntax error : '>'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(59) : error
C2065: 'Transaction' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(59) : error
C2065: 'transaction' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(59) : error
C2143: syntax error : missing ',' before ')'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(63) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(64) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(65) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(74) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(76) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(22) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(23) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(24) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(28) : error
C2039: 'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(30) : error
C3277: cannot define an unmanaged enum
'Apache::Qpid::Interop::DtxResourceManager::DtcCallbackType' inside managed
'Apache::Qpid::Interop::DtxResourceManager'
use 'enum class'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(30) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(32) : error
C2065: 'DTC_COMMIT' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(33) : error
C2065: 'DTC_ABORT' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(34) : error
C2065: 'DTC_SINGLE_PHASE' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(36) : error
C2065: 'DTC_TMDOWN' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(36) : error
C2143: syntax error : missing ',' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(36) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(51) : error
C3379: 'Apache::Qpid::Interop::DtxResourceManager::XaTransaction' : a nested
class cannot have an assembly access specifier as part of its declaration
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(51) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2065: 'pXaHelper' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2275: 'IDtcToXaHelperSinglePipe' : illegal use of this type as an expression
C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\oletx2xa.h(455) :
see declaration of 'IDtcToXaHelperSinglePipe'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2146: syntax error : missing ',' before identifier 'rmCookie'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2327: 'Apache::Qpid::Interop::DtxResourceManager::rmCookie' : is not a type
name, static, or enumerator
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2065: 'rmCookie' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2146: syntax error : missing ',' before identifier 'rm'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2065: 'rm' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2143: syntax error : missing ',' before ')'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(84) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(85) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(86) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(93) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(95) : error
C2143: syntax error : missing ';' before '}'
.\XaTransaction.cpp(41) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(42) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(43) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(47) : error C2039: 'Transactions' : is not a member of
'System'
.\XaTransaction.cpp(54) : error C3295: '#pragma unmanaged' can only be used at
global or namespace scope
.\XaTransaction.cpp(62) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(68) : error C3861: 'useCount': identifier not found
.\XaTransaction.cpp(68) : error C2143: syntax error : missing ',' before '{'
.\XaTransaction.cpp(68) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(69) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(71) : error C2065: 'unused' : undeclared identifier
.\XaTransaction.cpp(71) : error C2275: 'XACTUOW' : illegal use of this type as
an expression
C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\transact.h(149) :
see declaration of 'XACTUOW'
.\XaTransaction.cpp(71) : error C2143: syntax error : missing ',' before ')'
.\XaTransaction.cpp(72) : error C2146: syntax error : missing ',' before
identifier 'unused3'
.\XaTransaction.cpp(72) : error C2065: 'unused3' : undeclared identifier
.\XaTransaction.cpp(72) : error C2143: syntax error : missing ',' before ')'
.\XaTransaction.cpp(75) : error C2653: 'DtcCallbackHandler' : is not a class or
namespace name
.\XaTransaction.cpp(75) : error C2146: syntax error : missing ',' before
identifier 'ppvObject'
.\XaTransaction.cpp(75) : error C2065: 'ppvObject' : undeclared identifier
.\XaTransaction.cpp(75) : error C2143: syntax error : missing ',' before ')'
.\XaTransaction.cpp(76) : error C2653: 'DtcCallbackHandler' : is not a class or
namespace name
.\XaTransaction.cpp(77) : error C2653: 'DtcCallbackHandler' : is not a class or
namespace name
.\XaTransaction.cpp(79) : error C2143: syntax error : missing ';' before '}'
.\XaTransaction.cpp(82) : error C2653: 'DtcCallbackHandler' : is not a class or
namespace name
.\XaTransaction.cpp(83) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(84) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(86) : error C2143: syntax error : missing ';' before '}'
.\XaTransaction.cpp(89) : error C2143: syntax error : missing ';' before '}'
.\XaTransaction.cpp(92) : error C2653: 'DtcCallbackHandler' : is not a class or
namespace name
.\XaTransaction.cpp(92) : error C2065: 'unused' : undeclared identifier
.\XaTransaction.cpp(92) : error C2275: 'XACTUOW' : illegal use of this type as
an expression
C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\transact.h(149) :
see declaration of 'XACTUOW'
.\XaTransaction.cpp(92) : error C2143: syntax error : missing ',' before ')'
.\XaTransaction.cpp(93) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(95) : error C2143: syntax error : missing ';' before '}'
.\XaTransaction.cpp(97) : error C2653: 'DtcCallbackHandler' : is not a class or
namespace name
.\XaTransaction.cpp(97) : error C2146: syntax error : missing ',' before
identifier 'unused3'
.\XaTransaction.cpp(97) : error C2065: 'unused3' : undeclared identifier
.\XaTransaction.cpp(97) : error C2143: syntax error : missing ',' before ')'
.\XaTransaction.cpp(98) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(100) : error C2143: syntax error : missing ';' before '}'
.\XaTransaction.cpp(103) : error C2653: 'DtcCallbackHandler' : is not a class
or namespace name
.\XaTransaction.cpp(104) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(106) : error C2143: syntax error : missing ';' before '}'
.\XaTransaction.cpp(109) : error C2653: 'DtcCallbackHandler' : is not a class
or namespace name
.\XaTransaction.cpp(109) : error C2146: syntax error : missing ',' before
identifier 'ppvObject'
.\XaTransaction.cpp(109) : error C2065: 'ppvObject' : undeclared identifier
.\XaTransaction.cpp(109) : error C2143: syntax error : missing ',' before ')'
.\XaTransaction.cpp(110) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(120) : error C2143: syntax error : missing ';' before '}'
.\XaTransaction.cpp(123) : error C2653: 'DtcCallbackHandler' : is not a class
or namespace name
.\XaTransaction.cpp(124) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(126) : error C2143: syntax error : missing ';' before '}'
.\XaTransaction.cpp(129) : error C2653: 'DtcCallbackHandler' : is not a class
or namespace name
.\XaTransaction.cpp(130) : error C2143: syntax error : missing ';' before '{'
.\XaTransaction.cpp(138) : error C2143: syntax error : missing ';' before '}'
.\XaTransaction.cpp(143) : error C3295: '#pragma managed' can only be used at
global or namespace scope
.\XaTransaction.cpp(156) : error C2027: use of undefined type
'Apache::Qpid::Interop::XaTransaction'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(41) : see
declaration of 'Apache::Qpid::Interop::XaTransaction'
.\XaTransaction.cpp(156) : fatal error C1003: error count exceeds 100; stopping
compilation
DtxResourceManager.cpp
c:\qpid\trunk\qpid\cpp\include\qpid/framing/FieldValue.h(125) : warning C4244:
'return' : conversion from 'int64_t' to 'int', possible loss of data
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2039:
'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2871:
'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C2143:
syntax error : missing ';' before '^'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(28) : error
C2039: 'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(28) : error
C2871: 'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(44) : error
C2061: syntax error : identifier 'Transaction'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(48) : error
C2065: 'Transaction' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(48) : error
C2059: syntax error : ','
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(48) : error
C2059: syntax error : '>'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(59) : error
C2065: 'Transaction' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(59) : error
C2065: 'transaction' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(59) : error
C2143: syntax error : missing ',' before ')'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(63) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(64) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(65) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(74) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(76) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(22) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(23) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(24) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(28) : error
C2039: 'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(30) : error
C3277: cannot define an unmanaged enum
'Apache::Qpid::Interop::DtxResourceManager::DtcCallbackType' inside managed
'Apache::Qpid::Interop::DtxResourceManager'
use 'enum class'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(30) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(32) : error
C2065: 'DTC_COMMIT' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(33) : error
C2065: 'DTC_ABORT' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(34) : error
C2065: 'DTC_SINGLE_PHASE' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(36) : error
C2065: 'DTC_TMDOWN' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(36) : error
C2143: syntax error : missing ',' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(36) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(51) : error
C3379: 'Apache::Qpid::Interop::DtxResourceManager::XaTransaction' : a nested
class cannot have an assembly access specifier as part of its declaration
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(51) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2065: 'pXaHelper' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2275: 'IDtcToXaHelperSinglePipe' : illegal use of this type as an expression
C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\oletx2xa.h(455) :
see declaration of 'IDtcToXaHelperSinglePipe'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2146: syntax error : missing ',' before identifier 'rmCookie'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2327: 'Apache::Qpid::Interop::DtxResourceManager::rmCookie' : is not a type
name, static, or enumerator
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2065: 'rmCookie' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2146: syntax error : missing ',' before identifier 'rm'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2065: 'rm' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2143: syntax error : missing ',' before ')'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(84) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(85) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(86) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(93) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(95) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidException.h(22) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidException.h(23) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidException.h(24) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidException.h(28) : error
C3379: 'Apache::Qpid::Interop::DtxResourceManager::QpidException' : a nested
class cannot have an assembly access specifier as part of its declaration
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidException.h(29) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidException.h(32) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidException.h(33) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidException.h(35) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidException.h(37) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(22) : error C2143:
syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(23) : error C2143:
syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(24) : error C2143:
syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(33) : error C3379:
'Apache::Qpid::Interop::DtxResourceManager::QpidMarshal' : a nested class
cannot have an assembly access specifier as part of its declaration
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(33) : error C2143:
syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(38) : error C2143:
syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(39) : error C2143:
syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(41) : error C2143:
syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(42) : error C2653:
'Encoding' : is not a class or namespace name
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(43) : error C2143:
syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(45) : error C2143:
syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(48) : error C2065:
'mbytes' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(48) : error C2227:
left of '->Length' must point to class/struct/union/generic type
type is ''unknown-type''
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(48) : error C2143:
syntax error : missing ',' before ')'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(50) : error C2143:
syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(51) : error C2143:
syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\QpidMarshal.h(53) : error C2143:
syntax error : missing ';' before '}'
.\DtxResourceManager.cpp(43) : error C2143: syntax error : missing ';' before
'{'
.\DtxResourceManager.cpp(44) : error C2143: syntax error : missing ';' before
'{'
.\DtxResourceManager.cpp(45) : error C2143: syntax error : missing ';' before
'{'
.\DtxResourceManager.cpp(49) : error C2039: 'Transactions' : is not a member of
'System'
.\DtxResourceManager.cpp(78) : error C2143: syntax error : missing ';' before
'{'
.\DtxResourceManager.cpp(87) : error C2065: 'Transaction' : undeclared
identifier
.\DtxResourceManager.cpp(87) : error C2059: syntax error : ','
.\DtxResourceManager.cpp(87) : error C2059: syntax error : '>'
.\DtxResourceManager.cpp(91) : error C2143: syntax error : missing ';' before
'{'
.\DtxResourceManager.cpp(95) : error C2065: 'tmp' : undeclared identifier
.\DtxResourceManager.cpp(95) : error C2143: syntax error : missing ',' before
')'
.\DtxResourceManager.cpp(101) : error C2065: 'tmp2' : undeclared identifier
.\DtxResourceManager.cpp(101) : error C2143: syntax error : missing ',' before
')'
.\DtxResourceManager.cpp(106) : error C2653: 'QpidMarshal' : is not a class or
namespace name
.\DtxResourceManager.cpp(111) : error C2065: 'tmp3' : undeclared identifier
.\DtxResourceManager.cpp(111) : error C2143: syntax error : missing ',' before
')'
.\DtxResourceManager.cpp(112) : error C2143: syntax error : missing ';' before
'{'
.\DtxResourceManager.cpp(113) : error C2143: syntax error : missing ';' before
'{'
.\DtxResourceManager.cpp(128) : error C2143: syntax error : missing ';' before
'}'
.\DtxResourceManager.cpp(129) : error C2143: syntax error : missing ';' before
'}'
.\DtxResourceManager.cpp(132) : error C2143: syntax error : missing ';' before
'}'
.\DtxResourceManager.cpp(133) : error C2143: syntax error : missing ';' before
'{'
.\DtxResourceManager.cpp(134) : error C2143: syntax error : missing ';' before
'{'
.\DtxResourceManager.cpp(137) : error C2143: syntax error : missing ';' before
'}'
.\DtxResourceManager.cpp(138) : error C2143: syntax error : missing ';' before
'}'
.\DtxResourceManager.cpp(139) : error C2143: syntax error : missing ';' before
'}'
.\DtxResourceManager.cpp(142) : error C2143: syntax error : missing ';' before
'{'
.\DtxResourceManager.cpp(144) : error C2143: syntax error : missing ';' before
'}'
.\DtxResourceManager.cpp(147) : error C2143: syntax error : missing ';' before
'{'
.\DtxResourceManager.cpp(150) : error C2143: syntax error : missing ';' before
'}'
.\DtxResourceManager.cpp(156) : error C2143: syntax error : missing ';' before
'{'
.\DtxResourceManager.cpp(156) : fatal error C1003: error count exceeds 100;
stopping compilation
OutputLink.cpp
c:\qpid\trunk\qpid\cpp\include\qpid/framing/FieldValue.h(125) : warning C4244:
'return' : conversion from 'int64_t' to 'int', possible loss of data
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2039:
'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2871:
'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C2143:
syntax error : missing ';' before '^'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
MessageWaiter.cpp
c:\qpid\trunk\qpid\cpp\include\qpid/framing/FieldValue.h(125) : warning C4244:
'return' : conversion from 'int64_t' to 'int', possible loss of data
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2039:
'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2871:
'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C2143:
syntax error : missing ';' before '^'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
InputLink.cpp
c:\qpid\trunk\qpid\cpp\include\qpid/framing/FieldValue.h(125) : warning C4244:
'return' : conversion from 'int64_t' to 'int', possible loss of data
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2039:
'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2871:
'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C2143:
syntax error : missing ';' before '^'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
.\InputLink.cpp(105) : warning C4482: nonstandard extension used: enum
'qpid::client::CompletionMode' used in qualified name
CompletionWaiter.cpp
c:\qpid\trunk\qpid\cpp\include\qpid/framing/FieldValue.h(125) : warning C4244:
'return' : conversion from 'int64_t' to 'int', possible loss of data
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2039:
'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2871:
'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C2143:
syntax error : missing ';' before '^'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
AmqpSession.cpp
c:\qpid\trunk\qpid\cpp\include\qpid/framing/FieldValue.h(125) : warning C4244:
'return' : conversion from 'int64_t' to 'int', possible loss of data
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2039:
'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2871:
'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C2143:
syntax error : missing ';' before '^'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(28) : error
C2039: 'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(28) : error
C2871: 'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(55) : error
C2143: syntax error : missing ';' before '^'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(55) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(55) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2061: syntax error : identifier 'Transaction'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(28) : error
C2039: 'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(28) : error
C2871: 'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(44) : error
C2061: syntax error : identifier 'Transaction'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(48) : error
C2065: 'Transaction' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(48) : error
C2059: syntax error : ','
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(48) : error
C2059: syntax error : '>'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(59) : error
C2065: 'Transaction' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(59) : error
C2065: 'transaction' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(59) : error
C2143: syntax error : missing ',' before ')'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(63) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(64) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(65) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(74) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(76) : error
C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(45) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(46) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(47) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(51) : error C2039: 'Transactions' : is not a member of
'System'
.\AmqpSession.cpp(58) : error C2065: 'qpidConnectionp' : undeclared identifier
.\AmqpSession.cpp(58) : error C2275: 'qpid::client::Connection' : illegal use
of this type as an expression
.\AmqpSession.cpp(58) : error C2143: syntax error : missing ',' before ')'
.\AmqpSession.cpp(60) : error C3861: 'sessionp': identifier not found
.\AmqpSession.cpp(61) : error C3861: 'sessionImplp': identifier not found
.\AmqpSession.cpp(62) : error C3861: 'subs_mgrp': identifier not found
.\AmqpSession.cpp(63) : error C3861: 'helperRunning': identifier not found
.\AmqpSession.cpp(64) : error C3861: 'openCount': identifier not found
.\AmqpSession.cpp(65) : error C3861: 'syncCount': identifier not found
.\AmqpSession.cpp(66) : error C3861: 'closing': identifier not found
.\AmqpSession.cpp(67) : error C3861: 'dtxEnabled': identifier not found
.\AmqpSession.cpp(68) : error C2143: syntax error : missing ',' before '{'
.\AmqpSession.cpp(68) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(70) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(78) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(79) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(83) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(84) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(85) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(89) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(92) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(97) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(99) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(100) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(102) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(106) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(107) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(111) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(113) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(117) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(120) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(126) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(134) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(137) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(139) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(142) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(145) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(147) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(148) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(153) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(155) : error C2143: syntax error : missing ',' before ')'
.\AmqpSession.cpp(159) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(160) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(163) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(166) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(167) : error C2143: syntax error : missing ',' before ')'
.\AmqpSession.cpp(168) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(171) : error C2146: syntax error : missing ',' before
identifier 'filterKey'
.\AmqpSession.cpp(171) : error C2065: 'filterKey' : undeclared identifier
.\AmqpSession.cpp(171) : error C2146: syntax error : missing ',' before
identifier 'exchange'
.\AmqpSession.cpp(171) : error C2065: 'exchange' : undeclared identifier
.\AmqpSession.cpp(171) : error C2143: syntax error : missing ',' before ')'
.\AmqpSession.cpp(172) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(177) : error C2065: 'sourceQueue' : undeclared identifier
.\AmqpSession.cpp(177) : error C2065: 'sessionp' : undeclared identifier
.\AmqpSession.cpp(177) : error C2065: 'subs_mgrp' : undeclared identifier
.\AmqpSession.cpp(177) : error C2065: 'exclusive' : undeclared identifier
.\AmqpSession.cpp(177) : error C2065: 'temporary' : undeclared identifier
.\AmqpSession.cpp(177) : error C2065: 'filterKey' : undeclared identifier
.\AmqpSession.cpp(177) : error C2065: 'exchange' : undeclared identifier
.\AmqpSession.cpp(177) : error C2143: syntax error : missing ',' before ')'
.\AmqpSession.cpp(178) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(179) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(182) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(184) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(186) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(189) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(194) : error C2065: 'targetQueue' : undeclared identifier
.\AmqpSession.cpp(196) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(201) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(203) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(206) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(210) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(215) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(218) : error C2143: syntax error : missing ';' before '{'
.\AmqpSession.cpp(220) : error C2143: syntax error : missing ';' before '}'
.\AmqpSession.cpp(220) : fatal error C1003: error count exceeds 100; stopping
compilation
AmqpConnection.cpp
c:\qpid\trunk\qpid\cpp\include\qpid/framing/FieldValue.h(125) : warning C4244:
'return' : conversion from 'int64_t' to 'int', possible loss of data
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2039:
'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(32) : error C2871:
'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C2143:
syntax error : missing ';' before '^'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\AmqpSession.h(64) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(28) : error
C2039: 'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(28) : error
C2871: 'Transactions' : a namespace with this name does not exist
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(44) : error
C2061: syntax error : identifier 'Transaction'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(48) : error
C2065: 'Transaction' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(48) : error
C2059: syntax error : ','
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(48) : error
C2059: syntax error : '>'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(59) : error
C2065: 'Transaction' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(59) : error
C2065: 'transaction' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(59) : error
C2143: syntax error : missing ',' before ')'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(63) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(64) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(65) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(74) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\DtxResourceManager.h(76) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(22) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(23) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(24) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(28) : error
C2039: 'Transactions' : is not a member of 'System'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(30) : error
C3277: cannot define an unmanaged enum
'Apache::Qpid::Interop::DtxResourceManager::DtcCallbackType' inside managed
'Apache::Qpid::Interop::DtxResourceManager'
use 'enum class'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(30) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(32) : error
C2065: 'DTC_COMMIT' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(33) : error
C2065: 'DTC_ABORT' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(34) : error
C2065: 'DTC_SINGLE_PHASE' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(36) : error
C2065: 'DTC_TMDOWN' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(36) : error
C2143: syntax error : missing ',' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(36) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(51) : error
C3379: 'Apache::Qpid::Interop::DtxResourceManager::XaTransaction' : a nested
class cannot have an assembly access specifier as part of its declaration
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(51) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2065: 'pXaHelper' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2275: 'IDtcToXaHelperSinglePipe' : illegal use of this type as an expression
C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\oletx2xa.h(455) :
see declaration of 'IDtcToXaHelperSinglePipe'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2146: syntax error : missing ',' before identifier 'rmCookie'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2327: 'Apache::Qpid::Interop::DtxResourceManager::rmCookie' : is not a type
name, static, or enumerator
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2065: 'rmCookie' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2146: syntax error : missing ',' before identifier 'rm'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2065: 'rm' : undeclared identifier
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(76) : error
C2143: syntax error : missing ',' before ')'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(84) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(85) : error
C2143: syntax error : missing ';' before '{'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(86) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(93) : error
C2143: syntax error : missing ';' before '}'
c:\qpid\trunk\qpid\wcf\src\apache\qpid\interop\XaTransaction.h(95) : error
C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(38) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(39) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(40) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(58) : error C3861: 'busyCount': identifier not found
.\AmqpConnection.cpp(59) : error C3861: 'disposed': identifier not found
.\AmqpConnection.cpp(60) : error C2143: syntax error : missing ',' before '{'
.\AmqpConnection.cpp(60) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(65) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(67) : error C2065: 'port' : undeclared identifier
.\AmqpConnection.cpp(75) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(78) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(79) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(81) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(83) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(85) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(86) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(87) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(89) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(92) : error C2355: 'this' : can only be referenced inside
non-static member functions
.\AmqpConnection.cpp(92) : error C2227: left of '->port' must point to
class/struct/union/generic type
.\AmqpConnection.cpp(92) : error C2143: syntax error : missing ',' before ')'
.\AmqpConnection.cpp(93) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(96) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(97) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(102) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(104) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(107) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(109) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(110) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(112) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(113) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(118) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(119) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(120) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(123) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(125) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(128) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(130) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(133) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(137) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(140) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(142) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(144) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(145) : error C2065: 'connectionp' : undeclared identifier
.\AmqpConnection.cpp(148) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(153) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(155) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(159) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(160) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(166) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(168) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(172) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(173) : error C2143: syntax error : missing ';' before '{'
.\AmqpConnection.cpp(175) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(176) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(179) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(180) : error C2143: syntax error : missing ';' before '}'
.\AmqpConnection.cpp(180) : fatal error C1003: error count exceeds 100;
stopping compilation
Build log was saved at
"file://c:\qpid\trunk\qpid\wcf\src\Apache\Qpid\Interop\Debug\BuildLog.htm"
Interop - 438 error(s), 9 warning(s)
> Transaction support for the WCF channel
> ---------------------------------------
>
> Key: QPID-2128
> URL: https://issues.apache.org/jira/browse/QPID-2128
> Project: Qpid
> Issue Type: New Feature
> Components: WCF/C++ Client
> Affects Versions: 0.6
> Environment: Windows
> Reporter: Cliff Jansen
> Assignee: Steve Huston
> Priority: Critical
> Fix For: 0.6
>
> Attachments: cppbld.patch, QPID-2128-2.patch, qpid2128_1.patch,
> wcfbld.patch
>
>
> Transaction support is currently lacking from the WCF channel.
> As an initial implementation, full distributed transaction support from
> within .NET is proposed using the dtx AMQP classes and creating a plugin to
> the MSDTC infrastructure to drive recovery.
> Added performance from promotable transaction enlistment is deferred to a
> later date.
--
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:[email protected]