doXPath returning empty array in firefox only

Hi,

in the attached code the doXPath call is returning an empty array in firefox. We are using firefox 3.0.6. The response workQsResponse contains the correct xml response, but the doXPath call always returns an empty array in Firefox. The call is working correct in IE and the array is filled with the data. Is this a problem with the namespaces? We couldn’t find a detailed explanation in the documentation on how to handle name spaces.

code:
        var workQsRequest= apUrl +
        ‘<?xml version="1.0"?><ap:Action xmlns:ap=“http://tibco.com/bpm/actionprocessor” xmlns:sso=“http://tibco.com/bpm/sso/types”>’ +
        ‘ap:Authentication<ap:Login Id=“login”>sso:NodeCtxsso:NodeId’ +
            ‘sso:Name’ + apIProcessName +’</sso:Name>’ +
            ‘sso:ComputerName’ + apComputerName + ‘</sso:ComputerName>’ +
            ‘sso:IPAddress’ + apIpAddress + ‘</sso:IPAddress>’ +
            ‘sso:TCPPort’ + apTcpPort + ‘</sso:TCPPort>’ +
            ‘sso:IsDirector’ + apIsDirector + ‘</sso:IsDirector></sso:NodeId>’ +
            ‘sso:UserName’ + apUserName + ‘</sso:UserName>’ +
            ‘sso:Password</sso:Password>’ +
        ‘</sso:NodeCtx></ap:Login></ap:Authentication>’ +
        ‘ap:User<ap:GetWorkQs Id=“getWorkQs”/></ap:User></ap:Action>’;
        
        var workQsResponse = dhtmlxAjax.getSync(workQsRequest);
        
        // get all workQTag elements from the XML
        var workQTagArray = workQsResponse.doXPath("//sso:Tag");

returned xml in workQsResponse:
<?xml version='1.0'  encoding='utf-8'?>
<ap:ActionResult xmlns:ap=‘http://tibco.com/bpm/actionprocessor’>
    ap:Status
        ap:Version11.1.0</ap:Version>
        ap:ReturnCode0</ap:ReturnCode>
        ap:ReturnCommentThe Action was processed successfully. Check the individual Request Results for their status.</ap:ReturnComment>
        ap:ReturnDateTime2009-03-04T10:11:17.648+0100</ap:ReturnDateTime>
    </ap:Status>
    ap:SSO
        <sso:vSSOData xmlns:sso=“http://tibco.com/bpm/sso/types”>
            sso:Results
                <sso:vResult Id=“getWorkQs”>
                    sso:WorkQs
                        sso:vWorkQ
                            sso:NameDevelopment</sso:Name>
                            sso:DescriptionDevelopment</sso:Description>
                            sso:HostingNodePHBPPDEV01</sso:HostingNode>
                            sso:TagPHBPPDEV01|Development|R</sso:Tag>
                            sso:IsGrouptrue</sso:IsGroup>
                            sso:IsReleasedtrue</sso:IsReleased>
                            sso:FirstDeadline3000-12-31T23:15:00.0000000</sso:FirstDeadline>
                            sso:DeadlineCnt0</sso:DeadlineCnt>
                            sso:UnopenedCnt0</sso:UnopenedCnt>
                            sso:UrgentCnt0</sso:UrgentCnt>
                            sso:WorkItemCnt0</sso:WorkItemCnt>
                            sso:WorkQParam1NameWQ Parameter1</sso:WorkQParam1Name>
                            sso:WorkQParam2NameWQ Parameter2</sso:WorkQParam2Name>
                            sso:WorkQParam3NameWQ Parameter3</sso:WorkQParam3Name>
                            sso:WorkQParam4NameWQ Parameter4</sso:WorkQParam4Name>
                        </sso:vWorkQ>
                        sso:vWorkQ
                            sso:Nameimac01</sso:Name>
                            sso:Descriptionimac01</sso:Description>
                            sso:HostingNodePHBPPDEV01</sso:HostingNode>
                            sso:TagPHBPPDEV01|imac01|R</sso:Tag>
                            sso:IsGroupfalse</sso:IsGroup>
                            sso:IsReleasedtrue</sso:IsReleased>
                            sso:FirstDeadline3000-12-31T23:15:00.0000000</sso:FirstDeadline>
                            sso:DeadlineCnt0</sso:DeadlineCnt>
                            sso:UnopenedCnt2</sso:UnopenedCnt>
                            sso:UrgentCnt0</sso:UrgentCnt>
                            sso:WorkItemCnt2</sso:WorkItemCnt>
                            sso:WorkQParam1NameWQ Parameter1</sso:WorkQParam1Name>
                            sso:WorkQParam2NameWQ Parameter2</sso:WorkQParam2Name>
                            sso:WorkQParam3NameWQ Parameter3</sso:WorkQParam3Name>
                            sso:WorkQParam4NameWQ Parameter4</sso:WorkQParam4Name>
                        </sso:vWorkQ>
                        sso:vWorkQ
                            sso:NameMarketing</sso:Name>
                            sso:DescriptionMarketing</sso:Description>
                            sso:HostingNodePHBPPDEV01</sso:HostingNode>
                            sso:TagPHBPPDEV01|Marketing|R</sso:Tag>
                            sso:IsGrouptrue</sso:IsGroup>
                            sso:IsReleasedtrue</sso:IsReleased>
                            sso:FirstDeadline3000-12-31T23:15:00.0000000</sso:FirstDeadline>
                            sso:DeadlineCnt0</sso:DeadlineCnt>
                            sso:UnopenedCnt0</sso:UnopenedCnt>
                            sso:UrgentCnt0</sso:UrgentCnt>
                            sso:WorkItemCnt0</sso:WorkItemCnt>
                            sso:WorkQParam1NameWQ Parameter1</sso:WorkQParam1Name>
                            sso:WorkQParam2NameWQ Parameter2</sso:WorkQParam2Name>
                            sso:WorkQParam3NameWQ Parameter3</sso:WorkQParam3Name>
                            sso:WorkQParam4NameWQ Parameter4</sso:WorkQParam4Name>
                        </sso:vWorkQ>
                        sso:vWorkQ
                            sso:NamePurchasing</sso:Name>
                            sso:DescriptionPurchasing</sso:Description>
                            sso:HostingNodePHBPPDEV01</sso:HostingNode>
                            sso:TagPHBPPDEV01|Purchasing|R</sso:Tag>
                            sso:IsGrouptrue</sso:IsGroup>
                            sso:IsReleasedtrue</sso:IsReleased>
                            sso:FirstDeadline3000-12-31T23:15:00.0000000</sso:FirstDeadline>
                            sso:DeadlineCnt0</sso:DeadlineCnt>
                            sso:UnopenedCnt0</sso:UnopenedCnt>
                            sso:UrgentCnt0</sso:UrgentCnt>
                            sso:WorkItemCnt0</sso:WorkItemCnt>
                            sso:WorkQParam1NameWQ Parameter1</sso:WorkQParam1Name>
                            sso:WorkQParam2NameWQ Parameter2</sso:WorkQParam2Name>
                            sso:WorkQParam3NameWQ Parameter3</sso:WorkQParam3Name>
                            sso:WorkQParam4NameWQ Parameter4</sso:WorkQParam4Name>
                        </sso:vWorkQ>
                        sso:vWorkQ
                            sso:NameRegulatory affairs</sso:Name>
                            sso:DescriptionRegulatory affairs</sso:Description>
                            sso:HostingNodePHBPPDEV01</sso:HostingNode>
                            sso:TagPHBPPDEV01|Regulatory affairs|R</sso:Tag>
                            sso:IsGrouptrue</sso:IsGroup>
                            sso:IsReleasedtrue</sso:IsReleased>
                            sso:FirstDeadline3000-12-31T23:15:00.0000000</sso:FirstDeadline>
                            sso:DeadlineCnt0</sso:DeadlineCnt>
                            sso:UnopenedCnt0</sso:UnopenedCnt>
                            sso:UrgentCnt0</sso:UrgentCnt>
                            sso:WorkItemCnt0</sso:WorkItemCnt>
                            sso:WorkQParam1NameWQ Parameter1</sso:WorkQParam1Name>
                            sso:WorkQParam2NameWQ Parameter2</sso:WorkQParam2Name>
                            sso:WorkQParam3NameWQ Parameter3</sso:WorkQParam3Name>
                            sso:WorkQParam4NameWQ Parameter4</sso:WorkQParam4Name>
                        </sso:vWorkQ>
                    </sso:WorkQs>
                </sso:vResult>
            </sso:Results>
        </sso:vSSOData>
    </ap:SSO>
</ap:ActionResult>

Correct command would be

workQsResponse.doXPath("//sso:Tag",null,http://tibco.com/bpm/sso/types)