Larry,
I wrote code to handle a config that looks as below. I think this is
the type of configuration that you are looking for, nested collections
of configuration elements, correct? If you would like, send me your
email address and I will send you the classes to deal with this mess.
Regards,
Lou
<queueConfig>
  <queues>
      <queue name="U629"
        AllowLocalCopy="False"
        UnMatchedClientPath="C:\Program~1\ReportManager\LPDErrorQueues\U629"
        ReportImportUNC="G:\LPDQues\U629">
        <!-- ReportImportUNC="\\dctreehouse\LPDQues\U629"> -->
        <dirConfig>
          <dir ClientNameMask="WALTHAM, MA" ReportViewUNC="G:\REPORTS\Active
\Parking\Waltham"
                AppendReportToUNC="False" KillAfterCopy="True" />
           <dir ClientNameMask="CITY OF ST LOUIS"
ReportViewUNC="G:\REPORTS\Active\Parking\SaintLouis"
AppendReportToUNC="false" KillAfterCopy="True" />
        <dir ClientNameMask="R04 ST.LOUIS MO" ReportViewUNC="G:\REPORTS\Active
\Parking\SaintLouis" AppendReportToUNC="False" KillAfterCopy="True" />
        <dir ClientNameMask="CITY OF ST.LOUIS" ReportViewUNC="G:
\REPORTS\Active\Parking\SaintLouis" AppendReportToUNC="False"
KillAfterCopy="True" />
        <dir ClientNameMask="BREVARD COUNTY" ReportViewUNC="G:\REPORTS\Active
\Courts\Brevard\" AppendReportToUNC="False" KillAfterCopy="False" />
        <dir ClientNameMask="ARLINGTON REDL" ReportViewUNC="G:\REPORTS\Active
\Photo\Arlington\" AppendReportToUNC="False" KillAfterCopy="False" />
        <dir ClientNameMask="FAIRFAX CITY" ReportViewUNC="G:\REPORTS\Active
\Photo\FairfaxCity\" AppendReportToUNC="False" KillAfterCopy="False" /
>
        <dir ClientNameMask="FALSE ALARM" ReportViewUNC="G:\REPORTS\Active
\Parking\PhillyFalse\" AppendReportToUNC="False" KillAfterCopy="True" /
>
        <dir ClientNameMask="MONTGOMERY" ReportViewUNC="G:\REPORTS\Active
\Parking\Moco\" AppendReportToUNC="False" KillAfterCopy="True"  />
       </dirConfig>
</queue>

<queue name="U630"
        AllowLocalCopy="False"
        UnMatchedClientPath="C:\Program~1\ReportManager\LPDErrorQueues\U630"
        ReportImportUNC="G:\LPDQues\U630">
        <!--ReportImportUNC="\\dctreehouse\LPDQues\U630"> -->
        <dirConfig>
        <dir ClientNameMask="BALTIMORE TOW" ReportViewUNC="G:\REPORTS\Active
\Parking\BaltimoreTow" AppendReportToUNC="False" KillAfterCopy="True" /
>
        <dir ClientNameMask="BALT TOW *TEST*" ReportViewUNC="G:\REPORTS\Test
\Parking\BaltimoreTow" AppendReportToUNC="False" KillAfterCopy="True" /
>
        <dir ClientNameMask="BALTIMORE MD PE" ReportViewUNC="G:\reports\active
\photo\baltimore" AppendReportToUNC="False" KillAfterCopy="True" />
        <dir ClientNameMask="MACON GA" ReportViewUNC="G:\REPORTS\Active\Courts
\MaconGA\" AppendReportToUNC="False" KillAfterCopy="True" />
        <dir ClientNameMask="BALTIMORE, MD" ReportViewUNC="G:\reports\active
\photo\baltimore" AppendReportToUNC="False" KillAfterCopy="True" />
        <dir ClientNameMask="MACON" ReportViewUNC="G:\REPORTS\Active\Courts
\MaconGA\" AppendReportToUNC="False" KillAfterCopy="True" />
        <dir ClientNameMask="FAIRFAX CO PHOTO" ReportViewUNC="G:
\REPORTS\Active\Photo\FairfaxCounty\" AppendReportToUNC="False"
KillAfterCopy="False" />
        <dir ClientNameMask="DENVER, COLORADO" ReportViewUNC="G:\Active
\Parking\Denver\" AppendReportToUNC="False" KillAfterCopy="False" />
        <dir ClientNameMask="DENVER, CO" ReportViewUNC="G:\REPORTS\Active
\Parking\Denver\" AppendReportToUNC="False" KillAfterCopy="False" />
        <dir ClientNameMask="DENVER" ReportViewUNC="G:\REPORTS\Active\Parking
\Denver\" AppendReportToUNC="False" KillAfterCopy="False" />
        <dir ClientNameMask="WILMINGTON, DE" ReportViewUNC="G:\REPORTS\Active
\Parking\Wilmington\" AppendReportToUNC="False" KillAfterCopy="True" /
>
        <dir ClientNameMask="SOMERVILLE, MA" ReportViewUNC="G:\REPORTS\Active
\Parking\Somerville" AppendReportToUNC="False" KillAfterCopy="True" />
    </dirConfig>
</queue>

<queue name="U631"
       AllowLocalCopy="False"
       UnMatchedClientPath="C:\Program~1\ReportManager\LPDErrorQueues
\U631"
       ReportImportUNC="G:\LPDQues\U631" >
        <!--ReportImportUNC="\\dctreehouse\LPDQues\U631" > -->
        <dirConfig>
                <dir ClientNameMask="SAN FRAN. CA,(RR)" ReportViewUNC="G:
\REPORTS\Active\Parking\SanFrancisco\" AppendReportToUNC="False"
KillAfterCopy="False" />
                                        <dir ClientNameMask="SAN FRANCISCO" 
ReportViewUNC="G:\REPORTS
\Active\Parking\SanFrancisco\" AppendReportToUNC="False"
KillAfterCopy="True" />
                                        <dir ClientNameMask="3RD CC MICHIGAN" 
ReportViewUNC="G:\REPORTS
\Active\Courts\Michigan3CC\" AppendReportToUNC="False"
KillAfterCopy="True" />
                                        <dir ClientNameMask="BOULDER PHOTO EN" 
ReportViewUNC="G:\REPORTS
\Active\Photo\Boulder\" AppendReportToUNC="False"
KillAfterCopy="False" />
                                        <dir ClientNameMask="BOULDER PAY PROC" 
ReportViewUNC="G:\REPORTS
\Active\Collections\Boulder\" AppendReportToUNC="False"
KillAfterCopy="False" />
                                        <dir ClientNameMask="BOULDER, CO PP" 
ReportViewUNC="G:\REPORTS
\Active\Collections\Boulder\" AppendReportToUNC="False"
KillAfterCopy="False" />
                                        <dir ClientNameMask="LOS ANGELES, CA" 
ReportViewUNC="G:\REPORTS
\Active\Parking\LosAngeles\" AppendReportToUNC="False"
KillAfterCopy="False" />
                                        <dir ClientNameMask="FAYETTEVILLE NC" 
ReportViewUNC="G:\REPORTS
\Active\Photo\Fayetteville\" AppendReportToUNC="False"
KillAfterCopy="True" />
                                </dirConfig>
                        </queue>

Reply via email to