@@ -702,6 +702,9 @@ QImage* QgsWMSServer::initializeRendering( QStringList& layersList, QStringList&
702702 {
703703 return 0 ;
704704 }
705+ QFile file (" /tmp/wmslog.txt" );
706+ file.open (QIODevice::Append);
707+ file.write ( " initialiseRendering parser initial checks ok\n " );
705708
706709 // pass external GML to the SLD parser.
707710 std::map<QString, QString>::const_iterator gmlIt = mParameterMap .find ( " GML" );
@@ -720,6 +723,7 @@ QImage* QgsWMSServer::initializeRendering( QStringList& layersList, QStringList&
720723 delete gmlDoc;
721724 }
722725 }
726+ file.write ( " initialiseRendering parser gml checks ok\n " );
723727
724728 QImage* theImage = createImage ();
725729 if ( !theImage )
@@ -732,6 +736,7 @@ QImage* QgsWMSServer::initializeRendering( QStringList& layersList, QStringList&
732736 delete theImage;
733737 return 0 ;
734738 }
739+ file.write ( " initialiseRendering parser secondary checks ok\n " );
735740 mMapRenderer ->setLabelingEngine ( new QgsPalLabeling () );
736741
737742 // find out the current scale denominater and set it to the SLD parser
@@ -743,6 +748,9 @@ QImage* QgsWMSServer::initializeRendering( QStringList& layersList, QStringList&
743748 layerIdList.clear ();
744749 layerIdList = layerSet ( layersList, stylesList, mMapRenderer ->destinationCrs () );
745750 mMapRenderer ->setLayerSet ( layerIdList );
751+ file.write ( " initialiseRendering done\n " );
752+ file.write ( mapExtent.toString () );
753+ file.close ();
746754 return theImage;
747755}
748756
0 commit comments