src/soap/SoapDeSerializer.cpp (20 lines): - line 200: // TODO add code to determine if in fact - line 201: // TODO the node we are about to skip is an end node. If not, we need - line 202: // TODO to throw an exception since there could be extra elements that - line 203: // TODO is due to server/client differences in wsdl being used, etc. - line 204: // TODO in addition, a check is another safeguard. - line 816: if (AXIS_FAIL == m_nStatus) // TODO - not sure this line is needed - line 817: m_pNode = NULL; // TODO - not sure this line is needed - line 873: // TODO instead of deleting the pointer use it by by-passing addElement(). - line 916: if (AXIS_FAIL == m_nStatus) // TODO - not sure this line is needed - line 917: m_pNode = NULL; // TODO - not sure this line is needed - line 969: if (RPC_ENCODED != m_nStyle) // TODO - why do we selectively do this check and not for all? - line 973: * TODO: Need to verify what WS-I 1.0 says - line 983: // TODO - even if node is nil, there may be attributes associated with the element that - line 984: // TODO - need to be deserialized - thus in the generated code we need to get the nil - line 985: // TODO - attribute if element is nillable and check if it is true or false, in which case - line 986: // TODO - we would short-circuit the deserialization after any other attributes have been - line 987: // TODO - obtained. Thus changes will need to be made here and in the code generator. - line 2060: /* TODO */ - line 2093: /* TODO */ - line 2158: /* TODO */ src/wsdl/org/apache/axis/wsdl/wsdl2ws/CUtils.java (8 lines): - line 227: // TODO revisit attachment support. - line 285: /* TODO: - line 315: /* TODO: - line 320: /* TODO: - line 350: /* TODO: - line 1256: // TODO: divide string into multiple lines if greater then 80, sensitive - line 1277: // TODO: divide string into multiple lines if greater then 80, sensitive - line 1297: // TODO: divide string into multiple lines if greater then 80, sensitive src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/WSDLInfo.java (8 lines): - line 635: // TODO not sure what we should do if array references an element following commented code is not correct - line 735: // TODO revisit...work out whether this type will be generated or not - line 821: //TODO the code require the attributes name at extension base types - line 828: // TODO Need to handle whether attributes are qualified? - line 1155: // Add schema-defined simple type to mapping table - TODO: not sure we need this anymore. - line 1330: // TODO recheck parameter ordering logic.... - line 1417: // TODO - need to look into this more. - line 1619: // add input attributes to method info - TODO probably can remove this chunk of code. src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ClientStubWriter.java (6 lines): - line 89: //TODO get TransportURI from WrapInfo and check what the transport is and do the following line accordingly - line 356: //TODO check which version is it really. - line 689: // TODO If we unexpectedly receive a nill value, when nillable="false" we should do something appropriate, perhaps as below: - line 792: // TODO Currently we do not create exception classes for simple types! - line 845: // TODO Simple types we will let it fall through....reason being that this "fix" is being done - line 850: // TODO use simple exception class.... src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/BeanParamWriter.java (5 lines): - line 148: // TODO setter leaks memory if setting complex type! - line 280: // TODO: xsd:extension not fully or correctly supported. - line 395: // TODO: Add check if ptr type and not optional and is null, throw exception. - line 1235: // TODO remove and replace with simple delete! - line 1313: //TODO write code to check the restrictions. graveyard/tools/org/apache/axis/tools/common/InputCppSourceCode.java (5 lines): - line 53: // TODO: When checking for rest.startsWith("struct") should - line 110: // TODO: better checking that this brace really ends the class - line 143: // TODO: cope with comments here - line 144: // TODO: split out classes into a ClassPart - line 253: //TODO other file parts here - not sure if there are any others? graveyard/tools/org/apache/axis/tools/trace/Tracer.java (5 lines): - line 31: * TODO: Add in &this and threadid into each trace record - line 132: * TODO: Can't tell the difference between static and non-static - line 336: // TODO cope with STL strings - line 337: // TODO cope with pointers to primitives - line 338: // TODO cope with references src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubWriter.java (4 lines): - line 344: //TODO check which version is it really. - line 647: // TODO Handle arrays - line 803: // TODO handle arrays - line 864: // TODO If we unexpectedly receive a nill value, when nillable="false" we should do something appropriate, perhaps as below: graveyard/tools/org/apache/axis/tools/common/Signature.java (4 lines): - line 28: * TODO: properly support variable length argument lists using "..." - line 29: * TODO: passing or returning function pointers (hopefully not needed) - line 30: * TODO: Cope with ~Classname() - line 64: * TODO: Should optionally pass in the className here in case it's an graveyard/tools/org/apache/axis/tools/common/Utils.java (3 lines): - line 25: * TODO: Many of these methods would perform better using StringBuffer not String - line 58: // TODO look for other trailing chars like { (because of class{) - line 139: * TODO: Do something sensible here like throw an Exception which src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClientStubWriter.java (3 lines): - line 353: //TODO check which version is it really. - line 655: // TODO work needs to be done to clean up storage! - line 820: // TODO need to handle arrays? src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ParmHeaderFileWriter.java (3 lines): - line 326: // TODO - work on removing the following if-check, should not be needed if we - line 539: // TODO we really do not support xsd:extension correctly or completely! - line 545: // TODO following is hack till we really support xsd:extension correctly src/xml/tspp/XMLParserAxis.cpp (3 lines): - line 56: //TODO : Reusing the same parser object should be possible. Improve the - line 85: //TODO : implement this correctly - line 204: //TODO : not implemented. I dont think that this ever need to be implemented src/soap/SoapSerializer.cpp (3 lines): - line 1160: /* TODO */ - line 1167: /* TODO */ - line 1174: /* TODO */ src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/ParmHeaderFileWriter.java (3 lines): - line 285: // TODO - work on removing the following if-check, should not be needed if we - line 418: // TODO we really do not support xsd:extension correctly or completely! - line 424: // TODO following is hack till we really support xsd:extension correctly src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/BeanParamWriter.java (3 lines): - line 71: // TODO: xsd:extension not fully or correctly supported. - line 180: // TODO: Add check if ptr type and not optional and is null, throw exception. - line 997: //TODO write code to check the restrictions src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubHeaderWriter.java (3 lines): - line 181: // TODO - There should be a better way to determine what types are being generated! - line 195: // TODO not sure about "string" check, whether it is needed.... - line 215: // TODO not sure about "string" check, whther it is needed... src/wsdd/WSDDDocument.cpp (3 lines): - line 277: /* just ignore the handlers defined outside ??? TODO */ - line 383: /* usefull ? ignore for now .. TODO */ - line 423: /* TODO */ src/wsdd/WSDDDeployment.cpp (2 lines): - line 134: /* TODO we have to rename the existing server.wsdd to server.wsdd.old - line 200: /*TODO use the previous server.wsdd file itself. Undo renaming*/ src/engine/client/Call.cpp (2 lines): - line 313: // TODO: ?? - line 317: //TODO: ?? src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClientStubHeaderWriter.java (2 lines): - line 215: // TODO not sure about "string" check, whether it is needed.... - line 236: // TODO not sure about "string" check, whether it is needed.... tools/org/apache/axis/tools/asc4Ant/asc4Ant.java (2 lines): - line 4: * TODO To change the template for this generated file go to - line 15: * TODO To change the template for this generated type comment go to src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/ClientStubWriter.java (2 lines): - line 317: //TODO check which version is it really. - line 690: // TODO Currently we do not create exception classes for simple types! src/engine/server/ServerAxisEngine.cpp (2 lines): - line 142: // TODO: ?? - line 145: // TODO: ?? src/xml/tspp/XmlPullParser.cpp (2 lines): - line 67: // FIXME: - line 471: //FIXME : Commented out following line because the parser fails when there are src/xml/xerces/ParserLoader.cpp (2 lines): - line 39: /* TODO : Following initialization should be done within a function - line 55: /* TODO : Following uninitialization should be done within a function src/server/apache2/Apache2Transport.h (1 line): - line 88: * TODO: need to implement src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ParamCPPFileWriter.java (1 line): - line 55: // TODO Makes no sense to write out restriction checking function that is incomplete src/server/simple_axis_server/SimpleAxisTransport.h (1 line): - line 93: * TODO: need to implement graveyard/src/transport/axis2/Channel.cpp (1 line): - line 512: //TODO: define flags (or other means) to enable non blocking for other operating systems graveyard/src/wcg/actions.cpp (1 line): - line 213: /* TODO */ graveyard/src/xml/expat/XMLParserExpat.cpp (1 line): - line 326: m_nStatus = AXIS_SUCCESS; /*TODO:Check if an error occured in expat */ src/soap/SoapFault.cpp (1 line): - line 212: /* TODO *********************************************** */ src/soap/HeaderBlock.cpp (1 line): - line 555: * TODO : the logic src/common/AxisUserAPI.cpp (1 line): - line 165: // TODO add code to free storage! src/server/apache/mod_axis.c (1 line): - line 265: /* TODO */ src/xml/txpp/src/spp_converter.c (1 line): - line 1562: #ifndef XML_DTD /* FIXME */ src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ClientStubHeaderWriter.java (1 line): - line 178: * TODO: Not sure why this method should not be the same as the one in literal/ directory - src/transport/axis3/HTTPTransport.cpp (1 line): - line 119: // TODO: Possible memory leak here - does the clear op clean out the memory too? src/common/ArrayBean.cpp (1 line): - line 78: // TODO - Why do we only do this for server? I think we need to do for client also. src/guththila/Makefile.in (1 line): - line 171: # FIXME: We should only use cygpath when building on Windows, src/server/catalina/libAxiscpp.cpp (1 line): - line 49: // TODO: populate soapstream with the headers & the body; src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ArrayParamWriter.java (1 line): - line 33: * TODO To change the template for this generated type comment go to src/soap/xsd/IAnySimpleType.cpp (1 line): - line 138: // TODO - can make more efficient, substr everytime is inefficient. src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ServiceHeaderWriter.java (1 line): - line 85: // TODO - remove and use parent class method graveyard/tools/org/apache/axis/tools/common/Parameter.java (1 line): - line 64: // TODO: This assumption is wrong - methods that return nothing default to returning an int! src/server/apache/ApacheTransport.h (1 line): - line 100: * TODO: need to implement src/wsdl/org/apache/axis/wsdl/wsdl2ws/WSDL2Ws.java (1 line): - line 221: //TODO resolve this src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/ParamCFileWriter.java (1 line): - line 60: // TODO Makes no sense to write out restriction checking function that is incomplete src/soap/apr_base64.cpp (1 line): - line 82: // TODO - on ebcdic platforms need to convert data to job/process character set. graveyard/tools/org/apache/axis/tools/common/MethodPart.java (1 line): - line 95: // TODO: Not quite good enough for