DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21894>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21894 ignoring the elements in the xml when xsltc does the transform.. Summary: ignoring the elements in the xml when xsltc does the transform.. Product: XalanJ2 Version: 2.5Dx Platform: All OS/Version: All Status: NEW Severity: Critical Priority: Other Component: org.apache.xalan.xsltc AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] CC: [EMAIL PROTECTED] i have xml, xsl file and i use xalan 2.5.1 to do the transform. when i do the transform using org.apache.xalan.xsltc.cmdline.Transform some elements are ignored. here is the piece of code. xsl is <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:java="http://xml.apache.org/xslt/java" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output indent="no" method="xml" omit-xml-declaration="yes"/> <xsl:template match="game"> <CARDSTATE> <xsl:message> <xsl:value-of select="symbols/H3A_SP"/> </xsl:message> </CARDSTATE> </xsl:template> <xsl:template match="*|@*|text()"> <xsl:apply-templates/> </xsl:template> </xsl:stylesheet> xml is <?xml version="1.0" encoding="UTF-8"?> <result> <transaction> <outcome> <signed> <digested> <game> <wagers/> <symbols> <digest/> <username/> <clickcount/> <credits/> <txnid/> <balance/> <settled/> <_base/> <_addl/> <withdrawn/> <vig/> <pending/> <payout/> <signature/> <key/> <casinoid/> <modelid/> <denomid/> <playerid/> <sessionid/> <ringotxn/> <time/> <event/> <STATE/> <FORMULA/> <settled/> <pending/> <payout/> <END/> <SIDE_ONLY/> <D4_BJ/> <GAME_OVER/> <PLAYER1A_RES/> <PLAYER1B_RES/> <PLAYER2A_RES/> <PLAYER2B_RES/> <PLAYER3A_RES/> <PLAYER3B_RES/> <PLAYER1A_P/> <PLAYER1B_P/> <PLAYER2A_P/> <PLAYER2B_P/> <PLAYER3A_P/> <PLAYER3B_P/> <PAY/> <PLAYER1A_SIDE/> <PLAYER2A_SIDE/> <PLAYER3A_SIDE/> <PLAYER1A_SIDEP/> <PLAYER2A_SIDEP/> <PLAYER3A_SIDEP/> <PLAYER1A_DDP/> <PLAYER1B_DDP/> <PLAYER2A_DDP/> <PLAYER2B_DDP/> <PLAYER3A_DDP/> <PLAYER3B_DDP/> <PLAYER1A_INSP/> <PLAYER2A_INSP/> <PLAYER3A_INSP/> <PLAYER1A_W/> <PLAYER2A_W/> <PLAYER3A_W/> <PLAYER1A_SW/> <PLAYER2A_SW/> <PLAYER3A_SW/> <PLAYER1B_W/> <PLAYER2B_W/> <PLAYER3B_W/> <PLAYER1A_DW/> <PLAYER1B_DW/> <PLAYER2A_DW/> <PLAYER2B_DW/> <PLAYER3A_DW/> <PLAYER3B_DW/> <PLAYER1A_IW/> <PLAYER2A_IW/> <PLAYER3A_IW/> <ACTION/> <PLAYER1A_WINS/> <PLAYER2A_WINS/> <PLAYER3A_WINS/> <PLAYER1A_DONE/> <PLAYER1B_DONE/> <PLAYER2A_DONE/> <PLAYER2B_DONE/> <PLAYER3A_DONE/> <PLAYER3B_DONE/> <PLAYER1A/> <PLAYER1B/> <PLAYER2A/> <PLAYER2B/> <PLAYER3A/> <PLAYER3B/> <PLAYER1A_DD/> <PLAYER1B_DD/> <PLAYER2A_DD/> <PLAYER2B_DD/> <PLAYER3A_DD/> <PLAYER3B_DD/> <PLAYER1A_I/> <PLAYER2A_I/> <PLAYER3A_I/> <PLAYER1A_S/> <PLAYER2A_S/> <PLAYER3A_S/> <RAW_RNG/> <END/> <BASE_GAME/> <GAME_OVER/> <D4_CNT/> <PLAYER1A_PS_AVL/> <PLAYER2A_SP_AVL/> <PLAYER3A_SP_AVL/> <PLAYER1A_DD_AVL/> <PLAYER2A_DD_AVL/> <PLAYER3A_DD_AVL/> <PLAYER1A_PLAYERIT_AVL/> <PLAYER2A_PLAYERIT_AVL/> <PLAYER3A_PLAYERIT_AVL/> <PLAYER1B_PLAYERIT_AVL/> <PLAYER2B_PLAYERIT_AVL/> <PLAYER3B_PLAYERIT_AVL/> <D4/> <D41/> <PLAYER1A_ON/> <PLAYER2A_ON/> <PLAYER3A_ON/> <PLAYER1B_ON/> <PLAYER2B_ON/> <PLAYER3B_ON/> <PLAYER1A_S_ON/> <PLAYER2A_S_ON/> <PLAYER3A_S_ON/> <H1A_SP/> <H3A_SP>1</H3A_SP> <H2A_SP/> </symbols> </game> </digested> </signed> </outcome> </transaction> </result> commands for compile and transform as follows.. java -cp ${CP}:/home/shaan/BITKEEPER/release_1_7_4/repo_game/lib/xsltc.jar:/home/shaan/BITKEEPER/release_1_7_4/repo_game/lib/xalan.jar org.apache.xalan.xsltc.cmdline.Compile -j transform.jar FAM-0035-FLSH-COUT.xsl java -cp /home/shaan/BITKEEPER/release_1_7_4/repo_game/lib/xsltc.jar:/home/shaan/BITKEEPER/release_1_7_4/repo_game/lib/xalan.jar:/home/shaan/BITKEEPER/release_1_7_4/repo_game/game/multihandbj/transform.jar org.apache.xalan.xsltc.cmdline.Transform -j /home/shaan/BITKEEPER/release_1_7_4/repo_game/game/multihandbj/transform.jar /home/shaan/BITKEEPER/release_1_7_4/repo_game/game/multihandbj/state.xml FAM_0035_FLSH_COUT in the result H3A_SP value should display. but it's not. if i change the position of H3A_SP in the xml then it find the value. for exampls if i put H3A_SP before H1A_SP then works fine. I put the 2.4.1 xsltc.jar in the classpath then no problem occurs. When i put back the 2.5.1 xsltc.jar then it couldn't find the value. if i remove one element above H3A_SP then works fine. i don't know what is the position do with value.
