xsl-list
[Top] [All Lists]

Number of Recursive XSL Templates exceeded --> XML - Part 1

2004-12-09 01:10:16
Hi,

Below I have given both XML file (XSL is attahced in the next mail).
The XSL file is
developed by me from the scratch.  When I remove the call-template reference to 
template named "summa" the transformation  is working fine. (See I have 
commented the line

<!--                    <xsl:call-template name="summa"/>-->

When I include this line this transformation fails. ("summa" is an
empty template -
I wanted to do something in that).  

I think the number of recursive templates is exceeded the limit.

Please clarify. I have attached both xml file and xsl file herewith.

And you may need to omit all the Java script reference while doing
transformation. I used XALAN to do this

(XSL File I have attached in my part 2 and part 3 and part 4 -
since I couldn't attach the XSL FILE in the same mail ..)

Thanks and Regards,
Sundararaman S A

(See the attached XML adn XSL Files herewith).

*********************************************************************************************
XML File:
*********************************************************************************************


<?xml version="1.0" encoding="UTF-8"?>
<Response>
        <Header>
                <workflowresponse>
                        <uname>Mr. Admin User</uname>
                        <userid>fsadmin</userid>
                        <partyroleid>PR10001</partyroleid>
                        <firstname>Admin</firstname>
                        <middlename/>
                        <lastname>User</lastname>
                        <role>ADMINISTRATOR</role>
                </workflowresponse>
                <process>dmtgetsearchfilterandresultwithconfigname</process>
                <sessionId>8875285b01fa8c9612317aec9b8927g79</sessionId>
                <stylesheet>dmt/docs/css/datamaintenance.css</stylesheet>
                <configName>dmtschemaTest2</configName>
                <style1>dmt/docs/xsl/dmt.xsl</style1>
                <readMode>0</readMode>
                
<parent>|style-dmt/docs/xsl/dmtsamplepage.xsl^action-read^!|style-dmt/docs/xsl/dmt.xsl^action-startprocess^process-dmtconfigname_lastpage^readMode-0^lastpage-0^menu-111111111111^extrainfo-Table
Maintenance^csvprocessflow-dmtcsvuploadread^noOfRows-8^configName-verysimple^horizontaldisplay-0^casesensitive-1^stylesheet-dmt/docs/css/datamaintenance.css^searchandclear-1^filter-true^update-true^!</parent>
                <casesensitive>1</casesensitive>
                <menu>111111111111</menu>
                <extrainfo>Table Maintenance</extrainfo>
                <csvprocessflow>dmtcsvuploadread</csvprocessflow>
                <searchandclear>1</searchandclear>
                <horizontaldisplay>0</horizontaldisplay>
                <svrType>foundation services</svrType>
        </Header>
        <search>
                <sdmsearch currentdate="12/09/2004:01/18/16" id="SE359" 
source="searchkbs">
                        <searchid>SE359</searchid>
                        <searchconfiguration Desc="Search Configuration"
Domain="SE5797|SE91035|SE92148|SE5980|SE5896|SE91019|SE92357|SE93063|SE93319|SE93422|SE93444|SE5792|SE93589|SE92507|SE92528|SE92663|SE92671|SE9|SE16|SE228"
Selected="SE93319"
ValueDesc="proplov|dmtsort|bcnageband1|bcnlobsearch|bcnareafactorData|bcnlobdata|dmtschematest|DeletionINtegrityCheck|dmtschemaTest2|DmtRelationShipTest|DmtRealtionshipTest2|GroupInfo|simpleSchema|verysimple|bcnrider_new|bcncertmastersearch|bcnloblov|bcnloblov2|bcncertmaster32|bcnRiderCategoryMaster1">SE93319</searchconfiguration>
                        <searchconfigid>SE93319</searchconfigid>
                        <searchname/>
                        <searchdescription/>
                        <desctype>0</desctype>
                        <casesensitivity/>
                        <maxrows>0</maxrows>
                        <rowsperpage>8</rowsperpage>
                        <distinctsearch>4</distinctsearch>
                        <datecreated>12/09/2004:12/00/00</datecreated>
                        <createdbyid>fsadmin</createdbyid>
                        <datemodified/>
                        <modifiedbyid/>
                        <desca/>
                        <descb/>
                        <descc/>
                        <schemaaliasforDM Domain="eGroup2"
Selected="eGroup2">eGroup2</schemaaliasforDM>
                        <orderbylist/>
                        <role/>
                        <sdmsearchobject id="SE360" source="searchkbs">
                                <searchobjectid>SE360</searchobjectid>
                                
<parentsearchobjectid>SE359</parentsearchobjectid>
                                <objectname>eGroup</objectname>
                                <searchconfigid Domain="SE93320" 
Selected="SE93320"
ValueDesc="eGroup">SE93320</searchconfigid>
                                <parentsearchobjconfigid Domain="SE93319" 
Selected="SE93319"
ValueDesc="SE93319">SE93319</parentsearchobjconfigid>
                                <noofsearchobject/>
                                <nooffilter>1</nooffilter>
                                <sdmsearchfilterobject id="SE361" 
source="searchkbs">
                                        
<searchfilterobjid>SE361</searchfilterobjid>
                                        <searchobjectid>SE360</searchobjectid>
                                        <searchfilterconfigid Domain="SE92547" 
Selected="SE92547"
ValueDesc="egroupid">SE92547</searchfilterconfigid>
                                        
<searchobjconfigid>SE93320</searchobjconfigid>
                                        <operatorlist Domain="matches" 
Selected="matches"
ValueDesc="matches" displaytype="selectbox">matches</operatorlist>
                                        <filtername Domain="egroupid" 
Selected="egroupid">egroupid</filtername>
                                        
<defaultoperator>matches</defaultoperator>
                                        <defaultvalue>???</defaultvalue>
                                        <hide>0</hide>
                                        <operatorhidden>???</operatorhidden>
                                        <valuehidden>???</valuehidden>
                                        <parametername/>
                                        <displayname>egroupid</displayname>
                                        <displaytype>???</displaytype>
                                        <displayposition>0</displayposition>
                                        <filtervalue displaytype="textbox" 
multivalue="???"/>
                                        <isdate>1</isdate>
                                </sdmsearchfilterobject>
                        </sdmsearchobject>
                </sdmsearch>
                <SearchHeader>
                        <eGroup>
                                <egroupid associateparameter="egroupid" 
businessobject="eGroup"
displayname="egroupid" displayposition="0" domain="" hide="0"
id="egroupid" linkimage="" name="egroupid" pageview="0"
parametername="egroupid" pointer="1" returnchildname=""
searchinfoconfigid="SE93321" searchobjconfigid="SE93320" sort="desc"
task="" xslpage=""/>
                                <eproposalid associateparameter="null" 
businessobject="null"
displayname="eproposalid" displayposition="0" domain="" hide="0"
linkimage="" name="eproposalid" pageview="0"
parametername="eproposalid" pointer="0" returnchildname=""
searchinfoconfigid="SE93322" searchobjconfigid="SE93320" sort=""
task="" xslpage=""/>
                                <groupname associateparameter="null" 
businessobject="null"
displayname="groupname" displayposition="0" domain="" hide="0"
linkimage="" name="groupname" pageview="0" parametername="groupname"
pointer="0" returnchildname="" searchinfoconfigid="SE93323"
searchobjconfigid="SE93320" sort="" task="" xslpage=""/>
                        </eGroup>
                </SearchHeader>
                <SearchResult CurrentPage="0" Pages="0" RecordCount="4"
RowsPerPage="8" schemaalias="eProposal" searchid="SE359">
                        <sdmsearchresult>
                                <eGroup>
                                        <egroupid associateparameter="egroupid" 
businessobject="eGroup"
displayname="egroupid" displayposition="0" domain="" hide="0"
id="Def1151911" linkimage="" name="egroupid" pageview="0"
parametername="egroupid" pointer="1" returnchildname=""
searchinfoconfigid="SE93321" searchobjconfigid="SE93320" sort="desc"
task="" xslpage="">Def1151911</egroupid>
                                        <eproposalid associateparameter="null" 
businessobject="null"
displayname="eproposalid" displayposition="0" domain="" hide="0"
linkimage="" name="eproposalid" pageview="0"
parametername="eproposalid" pointer="0" returnchildname=""
searchinfoconfigid="SE93322" searchobjconfigid="SE93320" sort=""
task="" xslpage="">Def002</eproposalid>
                                        <groupname associateparameter="null" 
businessobject="null"
displayname="groupname" displayposition="0" domain="" hide="0"
linkimage="" name="groupname" pageview="0" parametername="groupname"
pointer="0" returnchildname="" searchinfoconfigid="SE93323"
searchobjconfigid="SE93320" sort="" task="" xslpage="">sfs</groupname>
                                </eGroup>
                        </sdmsearchresult>
                        <sdmsearchresult>
                                <eGroup>
                                        <egroupid associateparameter="egroupid" 
businessobject="eGroup"
displayname="egroupid" displayposition="0" domain="" hide="0"
id="Def1151909" linkimage="" name="egroupid" pageview="0"
parametername="egroupid" pointer="1" returnchildname=""
searchinfoconfigid="SE93321" searchobjconfigid="SE93320" sort="desc"
task="" xslpage="">Def1151909</egroupid>
                                        <eproposalid associateparameter="null" 
businessobject="null"
displayname="eproposalid" displayposition="0" domain="" hide="0"
linkimage="" name="eproposalid" pageview="0"
parametername="eproposalid" pointer="0" returnchildname=""
searchinfoconfigid="SE93322" searchobjconfigid="SE93320" sort=""
task="" xslpage="">Def002</eproposalid>
                                        <groupname associateparameter="null" 
businessobject="null"
displayname="groupname" displayposition="0" domain="" hide="0"
linkimage="" name="groupname" pageview="0" parametername="groupname"
pointer="0" returnchildname="" searchinfoconfigid="SE93323"
searchobjconfigid="SE93320" sort="" task="" xslpage="">fsf</groupname>
                                </eGroup>
                        </sdmsearchresult>
                        <sdmsearchresult>
                                <eGroup>
                                        <egroupid associateparameter="egroupid" 
businessobject="eGroup"
displayname="egroupid" displayposition="0" domain="" hide="0"
id="Def1151896" linkimage="" name="egroupid" pageview="0"
parametername="egroupid" pointer="1" returnchildname=""
searchinfoconfigid="SE93321" searchobjconfigid="SE93320" sort="desc"
task="" xslpage="">Def1151896</egroupid>
                                        <eproposalid associateparameter="null" 
businessobject="null"
displayname="eproposalid" displayposition="0" domain="" hide="0"
linkimage="" name="eproposalid" pageview="0"
parametername="eproposalid" pointer="0" returnchildname=""
searchinfoconfigid="SE93322" searchobjconfigid="SE93320" sort=""
task="" xslpage="">Def002</eproposalid>
                                        <groupname associateparameter="null" 
businessobject="null"
displayname="groupname" displayposition="0" domain="" hide="0"
linkimage="" name="groupname" pageview="0" parametername="groupname"
pointer="0" returnchildname="" searchinfoconfigid="SE93323"
searchobjconfigid="SE93320" sort="" task="" xslpage="">sfs</groupname>
                                </eGroup>
                        </sdmsearchresult>
                        <sdmsearchresult>
                                <eGroup>
                                        <egroupid associateparameter="egroupid" 
businessobject="eGroup"
displayname="egroupid" displayposition="0" domain="" hide="0"
id="Def1151895" linkimage="" name="egroupid" pageview="0"
parametername="egroupid" pointer="1" returnchildname=""
searchinfoconfigid="SE93321" searchobjconfigid="SE93320" sort="desc"
task="" xslpage="">Def1151895</egroupid>
                                        <eproposalid associateparameter="null" 
businessobject="null"
displayname="eproposalid" displayposition="0" domain="" hide="0"
linkimage="" name="eproposalid" pageview="0"
parametername="eproposalid" pointer="0" returnchildname=""
searchinfoconfigid="SE93322" searchobjconfigid="SE93320" sort=""
task="" xslpage="">Def002</eproposalid>
                                        <groupname associateparameter="null" 
businessobject="null"
displayname="groupname" displayposition="0" domain="" hide="0"
linkimage="" name="groupname" pageview="0" parametername="groupname"
pointer="0" returnchildname="" searchinfoconfigid="SE93323"
searchobjconfigid="SE93320" sort="" task=""
xslpage="">sddfds</groupname>
                                </eGroup>
                        </sdmsearchresult>
                </SearchResult>
        </search>
</Response>

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>
  • Number of Recursive XSL Templates exceeded --> XML - Part 1, Sundararaman S A <=