You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by sa...@apache.org on 2004/06/04 07:10:54 UTC
cvs commit: ws-axis/c/src/engine Axis.cpp
sanjaya 2004/06/03 22:10:54
Modified: c/src/engine Axis.cpp
Log:
Changed the sequence of XMLPaserFactory and SOAPTransportFactory
initialization to accomodate the use of the AxisConfig object in thier initiliztion
routines.
Revision Changes Path
1.60 +8 -2 ws-axis/c/src/engine/Axis.cpp
Index: Axis.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/src/engine/Axis.cpp,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -r1.59 -r1.60
--- Axis.cpp 25 May 2004 10:54:43 -0000 1.59
+++ Axis.cpp 4 Jun 2004 05:10:54 -0000 1.60
@@ -240,8 +240,8 @@
TypeMapping::initialize ();
URIMapping::initialize ();
SoapFault::initialize ();
- SOAPTransportFactory::initialize();
- XMLParserFactory::initialize();
+
+
#ifdef AXIS_CLIENT_LIB
CallBase::s_Initialize ();
#endif
@@ -255,8 +255,12 @@
status = g_pConfig->readConfFile ();
if (status == AXIS_SUCCESS)
{
+ XMLParserFactory::initialize();
+ SOAPTransportFactory::initialize();
char *pWsddPath = g_pConfig->getAxConfProperty(AXCONF_WSDDFILEPATH);
+
#if defined(ENABLE_AXISTRACE)
+
status = g_pAT->openFile ();
if (status == AXIS_FAIL)
{
@@ -279,6 +283,8 @@
*/
if (status == AXIS_SUCCESS)
{
+ XMLParserFactory::initialize();
+ SOAPTransportFactory::initialize();
#if defined(ENABLE_AXISTRACE)
status = g_pAT->openFileByClient ();
if (status == AXIS_FAIL)