You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by sanjaya singharage <sa...@opensource.lk> on 2004/05/26 13:16:20 UTC

CVS head source not building in windows (26.05.2004)

When I do a build in VC with the current source in cvs head I get the
following errors.

could the person changing the relevant files fix this?



--------------------Configuration: AxisServer - Win32
Debug--------------------
Compiling...
AppScopeHandlerPool.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
ArrayBean.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
Attribute.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
Axis.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
AxisEngine.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
AxisTime.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
BasicTypeSerializer.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
CharacterElement.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
ComplexElement.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
DeserializerPool.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
HandlerChain.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
HandlerLoader.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
HandlerPool.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
HeaderBlock.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) : error
C2259: 'HeaderBlock' : cannot instantiate abstract class due to following
members:
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
k.h(68) : see declaration of 'HeaderBlock'
d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) : warning
C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' : pure
virtual function was not defined
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(98) : see declaration of 'clone'
d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) : error
C2259: 'HeaderBlock' : cannot instantiate abstract class due to following
members:
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
k.h(68) : see declaration of 'HeaderBlock'
d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) : warning
C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' : pure
virtual function was not defined
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(98) : see declaration of 'clone'
MessageData.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
Param.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
RequestScopeHandlerPool.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
SerializerPool.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
ServerAxisEngine.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
SessionScopeHandlerPool.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
Generating Code...
Compiling...
SoapBody.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
SoapDeSerializer.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185) :
error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
following members:
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
k.h(68) : see declaration of 'HeaderBlock'
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185) :
warning C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
pure virtual function was not defined
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(98) : see declaration of 'clone'
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185) :
error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
following members:
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
k.h(68) : see declaration of 'HeaderBlock'
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185) :
warning C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
pure virtual function was not defined
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(98) : see declaration of 'clone'
SoapEnvelope.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
SoapFault.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
SoapHeader.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
SoapMethod.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
SoapSerializer.cpp
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
: error C2555: 'HeaderBlock::clone' : overriding virtual function differs
from 'IHeaderBlock::clone' only by return type or calling convention
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(48) : see declaration of 'IHeaderBlock'
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491) :
error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
following members:
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
k.h(68) : see declaration of 'HeaderBlock'
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491) :
warning C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
pure virtual function was not defined
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(98) : see declaration of 'clone'
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491) :
error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
following members:
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
k.h(68) : see declaration of 'HeaderBlock'
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491) :
warning C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
pure virtual function was not defined
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(98) : see declaration of 'clone'
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(826) :
error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
following members:
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
k.h(68) : see declaration of 'HeaderBlock'
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(826) :
warning C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
pure virtual function was not defined
        d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
ck.h(98) : see declaration of 'clone'
Generating Code...
Error executing cl.exe.

AxisServer_D.dll - 34 error(s), 7 warning(s)

thanks,
sanjaya.



Re: CVS head source not building in windows (26.05.2004)

Posted by sanjaya singharage <sa...@opensource.lk>.
I took an update this morning and now a linking error is there.

Linking...
   Creating library ../bin/AxisServer_D.lib and object
../bin/AxisServer_D.exp
ServerAxisEngine.obj : error LNK2001: unresolved external symbol "public:
class std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const  __thiscall AxisMessage::getMessage(int)"
(?getMessage@AxisMessage@@QAE?BV?$basic
_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z)
../bin/AxisServer_D.dll : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

AxisServer_D.dll - 2 error(s), 1 warning(s)

regards,
sanjaya.


----- Original Message -----
From: "sanjaya singharage" <sa...@opensource.lk>
To: "Apache AXIS C Developers List" <ax...@ws.apache.org>
Sent: Wednesday, May 26, 2004 5:16 PM
Subject: CVS head source not building in windows (26.05.2004)


> When I do a build in VC with the current source in cvs head I get the
> following errors.
>
> could the person changing the relevant files fix this?
>
>
>
> --------------------Configuration: AxisServer - Win32
> Debug--------------------
> Compiling...
> AppScopeHandlerPool.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> ArrayBean.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Attribute.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Axis.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> AxisEngine.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> AxisTime.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> BasicTypeSerializer.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> CharacterElement.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> ComplexElement.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> DeserializerPool.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HandlerChain.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HandlerLoader.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HandlerPool.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HeaderBlock.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) : error
> C2259: 'HeaderBlock' : cannot instantiate abstract class due to following
> members:
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
warning
> C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' : pure
> virtual function was not defined
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) : error
> C2259: 'HeaderBlock' : cannot instantiate abstract class due to following
> members:
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
warning
> C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' : pure
> virtual function was not defined
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> MessageData.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Param.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> RequestScopeHandlerPool.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SerializerPool.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> ServerAxisEngine.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SessionScopeHandlerPool.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Generating Code...
> Compiling...
> SoapBody.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapDeSerializer.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185) :
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185) :
> warning C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)'
:
> pure virtual function was not defined
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185) :
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185) :
> warning C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)'
:
> pure virtual function was not defined
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> SoapEnvelope.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapFault.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapHeader.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapMethod.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapSerializer.cpp
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491) :
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491) :
> warning C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)'
:
> pure virtual function was not defined
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491) :
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491) :
> warning C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)'
:
> pure virtual function was not defined
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(826) :
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(826) :
> warning C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)'
:
> pure virtual function was not defined
>
d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> Generating Code...
> Error executing cl.exe.
>
> AxisServer_D.dll - 34 error(s), 7 warning(s)
>
> thanks,
> sanjaya.
>
>
>
>



RE: CVS head source not building in windows (26.05.2004)

Posted by Samisa Abeysinghe <sa...@yahoo.com>.
Susantha,
   I do not want to clone at all :-)
   I just cloned to live with the existing API. 
   The best is to use a single copy, but to do so the serializer need to be changed. Also the
handlers too need to change the way they handle the HeaderBlock pointers if the serializer is to
be changed. It will take time to do all these things. So I did a hack. The restructuring has to be
done, may be later...
Samisa...

--- Susantha Kumara <su...@opensource.lk> wrote:
> Hi Samisa,
> 
> Why do we want this cloning of Soap Header related objects. Is there a
> need to keep more than one copy of the same objects at the same time ?.
> If not cant we re-use the single copy over and over again across
> multiple method invocations / with several stubs etc?
> 
> ---
> Susantha Kumara
> Virtusa (pvt) Ltd.
> Office : +94112714385
> Mobile : +94777420453
> 
> > -----Original Message-----
> > From: sanjaya singharage [mailto:sanjayas@opensource.lk]
> > Sent: Wednesday, May 26, 2004 5:16 PM
> > To: Apache AXIS C Developers List
> > Subject: CVS head source not building in windows (26.05.2004)
> > 
> > When I do a build in VC with the current source in cvs head I get the
> > following errors.
> > 
> > could the person changing the relevant files fix this?
> > 
> > 
> > 
> > --------------------Configuration: AxisServer - Win32
> > Debug--------------------
> > Compiling...
> > AppScopeHandlerPool.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > ArrayBean.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > Attribute.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > Axis.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > AxisEngine.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > AxisTime.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > BasicTypeSerializer.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > CharacterElement.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > ComplexElement.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > DeserializerPool.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > HandlerChain.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > HandlerLoader.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > HandlerPool.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > HeaderBlock.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
> error
> > C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following
> > members:
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerbloc
> > k.h(68) : see declaration of 'HeaderBlock'
> > d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
> > warning
> > C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
> pure
> > virtual function was not defined
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(98) : see declaration of 'clone'
> > d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
> error
> > C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following
> > members:
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerbloc
> > k.h(68) : see declaration of 'HeaderBlock'
> > d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
> > warning
> > C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
> pure
> > virtual function was not defined
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(98) : see declaration of 'clone'
> > MessageData.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > Param.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> 
=== message truncated ===



	
		
__________________________________
Do you Yahoo!?
Friends.  Fun.  Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/ 

RE: CVS head source not building in windows (26.05.2004)

Posted by Susantha Kumara <su...@opensource.lk>.
Hi Samisa,

Why do we want this cloning of Soap Header related objects. Is there a
need to keep more than one copy of the same objects at the same time ?.
If not cant we re-use the single copy over and over again across
multiple method invocations / with several stubs etc?

---
Susantha Kumara
Virtusa (pvt) Ltd.
Office : +94112714385
Mobile : +94777420453

> -----Original Message-----
> From: sanjaya singharage [mailto:sanjayas@opensource.lk]
> Sent: Wednesday, May 26, 2004 5:16 PM
> To: Apache AXIS C Developers List
> Subject: CVS head source not building in windows (26.05.2004)
> 
> When I do a build in VC with the current source in cvs head I get the
> following errors.
> 
> could the person changing the relevant files fix this?
> 
> 
> 
> --------------------Configuration: AxisServer - Win32
> Debug--------------------
> Compiling...
> AppScopeHandlerPool.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> ArrayBean.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Attribute.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Axis.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> AxisEngine.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> AxisTime.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> BasicTypeSerializer.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> CharacterElement.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> ComplexElement.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> DeserializerPool.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HandlerChain.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HandlerLoader.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HandlerPool.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HeaderBlock.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
error
> C2259: 'HeaderBlock' : cannot instantiate abstract class due to
following
> members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
> warning
> C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
pure
> virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
error
> C2259: 'HeaderBlock' : cannot instantiate abstract class due to
following
> members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
> warning
> C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
pure
> virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> MessageData.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Param.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> RequestScopeHandlerPool.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SerializerPool.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> ServerAxisEngine.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SessionScopeHandlerPool.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Generating Code...
> Compiling...
> SoapBody.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapDeSerializer.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
>
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185)
:
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
>
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185)
:
> warning C4259: 'class IHeaderBlock *__thiscall
IHeaderBlock::clone(void)'
> :
> pure virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
>
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185)
:
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
>
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185)
:
> warning C4259: 'class IHeaderBlock *__thiscall
IHeaderBlock::clone(void)'
> :
> pure virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> SoapEnvelope.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapFault.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapHeader.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapMethod.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapSerializer.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491)
:
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491)
:
> warning C4259: 'class IHeaderBlock *__thiscall
IHeaderBlock::clone(void)'
> :
> pure virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491)
:
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491)
:
> warning C4259: 'class IHeaderBlock *__thiscall
IHeaderBlock::clone(void)'
> :
> pure virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(826)
:
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(826)
:
> warning C4259: 'class IHeaderBlock *__thiscall
IHeaderBlock::clone(void)'
> :
> pure virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> Generating Code...
> Error executing cl.exe.
> 
> AxisServer_D.dll - 34 error(s), 7 warning(s)
> 
> thanks,
> sanjaya.
> 



Re: CVS head source not building in windows (26.05.2004)

Posted by Samisa Abeysinghe <sa...@yahoo.com>.
Fixed, try now!
Samisa...

--- sanjaya singharage <sa...@opensource.lk> wrote:
> When I do a build in VC with the current source in cvs head I get the
> following errors.
> 
> could the person changing the relevant files fix this?
> 
> 
> 
> --------------------Configuration: AxisServer - Win32
> Debug--------------------
> Compiling...
> AppScopeHandlerPool.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> ArrayBean.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Attribute.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Axis.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> AxisEngine.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> AxisTime.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> BasicTypeSerializer.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> CharacterElement.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> ComplexElement.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> DeserializerPool.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HandlerChain.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HandlerLoader.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HandlerPool.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HeaderBlock.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) : error
> C2259: 'HeaderBlock' : cannot instantiate abstract class due to following
> members:
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) : warning
> C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' : pure
> virtual function was not defined
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) : error
> C2259: 'HeaderBlock' : cannot instantiate abstract class due to following
> members:
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) : warning
> C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' : pure
> virtual function was not defined
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> MessageData.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Param.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> RequestScopeHandlerPool.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SerializerPool.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> ServerAxisEngine.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SessionScopeHandlerPool.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Generating Code...
> Compiling...
> SoapBody.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapDeSerializer.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185) :
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185) :
> warning C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
> pure virtual function was not defined
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185) :
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185) :
> warning C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
> pure virtual function was not defined
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> SoapEnvelope.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapFault.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapHeader.cpp
> d:\san\works\checkouts\head\ws-axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-axis\c\include\axis\server\iheaderblo
> 
=== message truncated ===



	
		
__________________________________
Do you Yahoo!?
Friends.  Fun.  Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/ 

RE: CVS head source not building in windows (26.05.2004)

Posted by Susantha Kumara <su...@opensource.lk>.
Hi Samisa,

I think it is better that we do it ASAP. I will list the proposed
changes to the codebase to incorporate these capabilities.

---
Susantha Kumara
Virtusa (pvt) Ltd.
Office : +94112714385
Mobile : +94777420453

> -----Original Message-----
> From: Samisa Abeysinghe [mailto:samisa_abeysinghe@yahoo.com]
> Sent: Thursday, May 27, 2004 10:23 AM
> To: Apache AXIS C Developers List
> Subject: RE: CVS head source not building in windows (26.05.2004)
> 
> Susantha,
>    If it is possible, please change the serilizer not to delete header
> blocks between method
> invocations. This will eliminate the need for cloning at stub level.
> Thanks,
> Samisa...
> 
> --- Susantha Kumara <su...@opensource.lk> wrote:
> > Hi Samisa,
> >
> > Why do we want this cloning of Soap Header related objects. Is there
a
> > need to keep more than one copy of the same objects at the same time
?.
> > If not cant we re-use the single copy ?
> >
> > ---
> > Susantha Kumara
> > Virtusa (pvt) Ltd.
> > Office : +94112714385
> > Mobile : +94777420453
> >
> > > -----Original Message-----
> > > From: sanjaya singharage [mailto:sanjayas@opensource.lk]
> > > Sent: Wednesday, May 26, 2004 5:16 PM
> > > To: Apache AXIS C Developers List
> > > Subject: CVS head source not building in windows (26.05.2004)
> > >
> > > When I do a build in VC with the current source in cvs head I get
the
> > > following errors.
> > >
> > > could the person changing the relevant files fix this?
> > >
> > >
> > >
> > > --------------------Configuration: AxisServer - Win32
> > > Debug--------------------
> > > Compiling...
> > > AppScopeHandlerPool.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > ArrayBean.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > Attribute.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > Axis.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > AxisEngine.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > AxisTime.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > BasicTypeSerializer.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > CharacterElement.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > ComplexElement.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > DeserializerPool.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > HandlerChain.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > HandlerLoader.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > HandlerPool.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > HeaderBlock.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87)
:
> > error
> > > C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> > following
> > > members:
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerbloc
> > > k.h(68) : see declaration of 'HeaderBlock'
> > > d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87)
:
> > > warning
> > > C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)'
:
> > pure
> > > virtual function was not defined
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(98) : see declaration of 'clone'
> > > d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87)
:
> > error
> > > C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> > following
> > > members:
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerbloc
> > > k.h(68) : see declaration of 'HeaderBlock'
> > > d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87)
:
> > > warning
> > > C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)'
:
> > pure
> > > virtual function was not defined
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(98) : see declaration of 'clone'
> > > MessageData.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> > >         d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\iheaderblo
> > > ck.h(48) : see declaration of 'IHeaderBlock'
> > > Param.cpp
> > > d:\san\works\checkouts\head\ws-
> > > axis\c\include\axis\server\headerblock.h(215)
> > > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> > differs
> > > from 'IHeaderBlock::clone' only by return type or calling
convention
> >
> === message truncated ===
> 
> 
> 
> 
> 
> __________________________________
> Do you Yahoo!?
> Friends.  Fun.  Try the all-new Yahoo! Messenger.
> http://messenger.yahoo.com/


RE: CVS head source not building in windows (26.05.2004)

Posted by Samisa Abeysinghe <sa...@yahoo.com>.
Susantha,
   If it is possible, please change the serilizer not to delete header blocks between method
invocations. This will eliminate the need for cloning at stub level.
Thanks,
Samisa...

--- Susantha Kumara <su...@opensource.lk> wrote:
> Hi Samisa,
> 
> Why do we want this cloning of Soap Header related objects. Is there a
> need to keep more than one copy of the same objects at the same time ?.
> If not cant we re-use the single copy ?
> 
> ---
> Susantha Kumara
> Virtusa (pvt) Ltd.
> Office : +94112714385
> Mobile : +94777420453
> 
> > -----Original Message-----
> > From: sanjaya singharage [mailto:sanjayas@opensource.lk]
> > Sent: Wednesday, May 26, 2004 5:16 PM
> > To: Apache AXIS C Developers List
> > Subject: CVS head source not building in windows (26.05.2004)
> > 
> > When I do a build in VC with the current source in cvs head I get the
> > following errors.
> > 
> > could the person changing the relevant files fix this?
> > 
> > 
> > 
> > --------------------Configuration: AxisServer - Win32
> > Debug--------------------
> > Compiling...
> > AppScopeHandlerPool.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > ArrayBean.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > Attribute.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > Axis.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > AxisEngine.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > AxisTime.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > BasicTypeSerializer.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > CharacterElement.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > ComplexElement.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > DeserializerPool.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > HandlerChain.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > HandlerLoader.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > HandlerPool.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > HeaderBlock.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
> error
> > C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following
> > members:
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerbloc
> > k.h(68) : see declaration of 'HeaderBlock'
> > d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
> > warning
> > C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
> pure
> > virtual function was not defined
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(98) : see declaration of 'clone'
> > d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
> error
> > C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following
> > members:
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerbloc
> > k.h(68) : see declaration of 'HeaderBlock'
> > d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
> > warning
> > C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
> pure
> > virtual function was not defined
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(98) : see declaration of 'clone'
> > MessageData.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> >         d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\iheaderblo
> > ck.h(48) : see declaration of 'IHeaderBlock'
> > Param.cpp
> > d:\san\works\checkouts\head\ws-
> > axis\c\include\axis\server\headerblock.h(215)
> > : error C2555: 'HeaderBlock::clone' : overriding virtual function
> differs
> > from 'IHeaderBlock::clone' only by return type or calling convention
> 
=== message truncated ===



	
		
__________________________________
Do you Yahoo!?
Friends.  Fun.  Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/ 

RE: CVS head source not building in windows (26.05.2004)

Posted by Susantha Kumara <su...@opensource.lk>.
Hi Samisa,

Why do we want this cloning of Soap Header related objects. Is there a
need to keep more than one copy of the same objects at the same time ?.
If not cant we re-use the single copy ?

---
Susantha Kumara
Virtusa (pvt) Ltd.
Office : +94112714385
Mobile : +94777420453

> -----Original Message-----
> From: sanjaya singharage [mailto:sanjayas@opensource.lk]
> Sent: Wednesday, May 26, 2004 5:16 PM
> To: Apache AXIS C Developers List
> Subject: CVS head source not building in windows (26.05.2004)
> 
> When I do a build in VC with the current source in cvs head I get the
> following errors.
> 
> could the person changing the relevant files fix this?
> 
> 
> 
> --------------------Configuration: AxisServer - Win32
> Debug--------------------
> Compiling...
> AppScopeHandlerPool.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> ArrayBean.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Attribute.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Axis.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> AxisEngine.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> AxisTime.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> BasicTypeSerializer.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> CharacterElement.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> ComplexElement.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> DeserializerPool.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HandlerChain.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HandlerLoader.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HandlerPool.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> HeaderBlock.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
error
> C2259: 'HeaderBlock' : cannot instantiate abstract class due to
following
> members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
> warning
> C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
pure
> virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
error
> C2259: 'HeaderBlock' : cannot instantiate abstract class due to
following
> members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\headerblock.cpp(87) :
> warning
> C4259: 'class IHeaderBlock *__thiscall IHeaderBlock::clone(void)' :
pure
> virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> MessageData.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Param.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> RequestScopeHandlerPool.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SerializerPool.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> ServerAxisEngine.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SessionScopeHandlerPool.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> Generating Code...
> Compiling...
> SoapBody.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapDeSerializer.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
>
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185)
:
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
>
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185)
:
> warning C4259: 'class IHeaderBlock *__thiscall
IHeaderBlock::clone(void)'
> :
> pure virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
>
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185)
:
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
>
d:\san\works\checkouts\head\ws-axis\c\src\soap\soapdeserializer.cpp(185)
:
> warning C4259: 'class IHeaderBlock *__thiscall
IHeaderBlock::clone(void)'
> :
> pure virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> SoapEnvelope.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapFault.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapHeader.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapMethod.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> SoapSerializer.cpp
> d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerblock.h(215)
> : error C2555: 'HeaderBlock::clone' : overriding virtual function
differs
> from 'IHeaderBlock::clone' only by return type or calling convention
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(48) : see declaration of 'IHeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491)
:
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491)
:
> warning C4259: 'class IHeaderBlock *__thiscall
IHeaderBlock::clone(void)'
> :
> pure virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491)
:
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(491)
:
> warning C4259: 'class IHeaderBlock *__thiscall
IHeaderBlock::clone(void)'
> :
> pure virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(826)
:
> error C2259: 'HeaderBlock' : cannot instantiate abstract class due to
> following members:
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\headerbloc
> k.h(68) : see declaration of 'HeaderBlock'
> d:\san\works\checkouts\head\ws-axis\c\src\soap\soapserializer.cpp(826)
:
> warning C4259: 'class IHeaderBlock *__thiscall
IHeaderBlock::clone(void)'
> :
> pure virtual function was not defined
>         d:\san\works\checkouts\head\ws-
> axis\c\include\axis\server\iheaderblo
> ck.h(98) : see declaration of 'clone'
> Generating Code...
> Error executing cl.exe.
> 
> AxisServer_D.dll - 34 error(s), 7 warning(s)
> 
> thanks,
> sanjaya.
>