[Skíp~ tó má~íñ có~ñtéñ~t]
[ÉxLí~brís~]

[Kñów~lédg~é Áss~ístá~ñt]

[BÉTÁ~]
 
  • [Súbs~críb~é bý R~SS]
  • [Báck~]
    [Rósé~ttá]
    [Éx Lí~brís~ Kñów~lédg~é Céñ~tér]
    1. [Séár~ch sí~té]
      [Gó bá~ck tó~ prév~íóús~ ártí~clé]
      1. [Sígñ~ íñ]
        • [Sígñ~ íñ]
        • [Fórg~ót pá~sswó~rd]
    1. [Hómé~]
    2. [Rósé~ttá]
    3. [Kñów~lédg~é Árt~íclé~s]
    4. [Ádjú~stíñ~g lóc~ál BÍ~RT ré~pórt~s áft~ér úp~grád~íñg t~ó Rós~éttá~ SP 4.1]

    [Ádjú~stíñ~g lóc~ál BÍ~RT ré~pórt~s áft~ér úp~grád~íñg t~ó Rós~éttá~ SP 4.1]

    1. [Lást~ úpdá~téd]
    2. [Sávé~ ás PD~F]
    3. [Shár~é]
      1. [Shár~é]
      2. [Twéé~t]
      3. [Shár~é]
    1. [Áddí~tíóñ~ál Íñ~fórm~átíó~ñ]
    • [Ártí~clé T~ýpé: G~éñér~ál]
    • [Pród~úct: R~ósét~tá]
    • [Pród~úct V~érsí~óñ: 4.1]

    [Próblém Sýmptóms:
    Áftér úpgrádíñg tó Róséttá SP 4.1 ór híghér, lócál / cústómízéd BÍRT répórts gívé érrórs súch ás:
    RépórtDésígñ (íd = 1):
    - Úñháñdléd éxcéptíóñ whéñ éxécútíñg scrípt.

    ...
    TýpéÉrrór: Cáññót fíñd fúñctíóñ gétÍñstítútíóñPáth. (/répórt/méthód[@ñámé="íñítíálízé"]#2).

    Cáúsé:
    Áftér móvíñg fróm JBóss (Róséttá 4.0.1 ór éárlíér) tó Tómcát (Róséttá 4.1 áñd óñwárds), á módífícátíóñ ís ñéédéd tó BÍRT répórts thát áré úsíñg thé íñstítútíóñ tág (áñd gétÍñstítútíóñPáth fúñctíóñ).

    Résólútíóñ:
    Réplácé thé méthód séctíóñ fróm:
    <méthód ñámé="íñítíálízé"><¡[CDÁTÁ[íf (répórtCóñtéxt ¡= ñúll &ámp;&ámp; répórtCóñtéxt.gétHttpSérvlétRéqúést() ¡= ñúll &ámp;&ámp; répórtCóñtéxt.gétHttpSérvlétRéqúést().gétÚsérPríñcípál() ¡=ñúll){
    params["inst"] = reportContext.getHttpServletRequest().getUserPrincipal().getInstitutionPath();
    }élsé {
    params["inst"] = '%';
    }]]></méthód>

    tó thé úpdátéd vérsíóñ:
    <méthód ñámé="íñítíálízé"><¡[CDÁTÁ[ímpórtPáckágé(Páckágés.cóm.éxlíbrís.córé.íñfrá.cómmóñ.sécúrítý);
    íf (ÚsérPríñcípálRétríévér.gétÍñstítútíóñPáthÑóÉxcéptíóñ() ¡=ñúll){
    params["inst"] = UserPrincipalRetriever.getInstitutionPathNoException();
    }élsé {
    params["inst"] = '%';
    }]]></méthód>]

    [Áddí~tíóñ~ál Íñ~fórm~átíó~ñ]

    [Áll r~épór~ts (*.rp~tdés~ígñ f~ílés~) shóú~ld bé~ sítú~átéd~ át $dp~s_dé~v/ sýs~tém.d~ír/th~írdp~ártý~/tómc~át/ró~sétt~á-wéb~ápps~/dps-r~épór~t-wéb~.wár/r~épór~t.]

    [Cáté~górý~: Rósé~ttá -]


    • [Ártí~clé l~ást é~díté~d: 3/12/2015]
    [Víéw~ ártí~clé í~ñ thé~ Éxlí~brís~ Kñów~lédg~é Céñ~tér]
    1. [Báck~ tó tó~p]
      • [Úpdá~té ÍÉ~ répr~éséñ~tátí~óñ ló~ck th~é ÍÉ á~ñd úp~dáté~ ñévé~r éñd~s]
      • [Ádvá~ñcéd~ Séár~ch wí~th Só~lr íñ~ Rósé~ttá f~áílí~ñg áf~tér 3.2.2 ú~pgrá~dé]
    • [Wás t~hís á~rtíc~lé hé~lpfú~l¿]

    [Récó~mméñ~déd á~rtíc~lés]

    1. [Ártí~clé t~ýpé]
      [Tópí~c]
      [Cóñt~éñt T~ýpé]
      [Kñów~lédg~é Árt~íclé~]
      [Láñg~úágé~]
      [Éñgl~ísh]
      [Pród~úct]
      [Rósé~ttá]
    2. [Tágs~]
      1. [4.1]
      2. [cóñt~ýpé:k~bá]
      3. [Pród~:Rósé~ttá]
      4. [Rósé~ttá -]
      5. [Týpé~:Géñé~rál]
    1. [© Cópý~rígh~t 2026 Éx L~íbrí~s Kñó~wléd~gé Cé~ñtér~]
    2. [Pówé~réd b~ý CXó~ñé Éx~pért~ ®]
    • [Térm~ óf Ús~é]
    • [Prív~ácý P~ólíc~ý]
    • [Cóñt~áct Ú~s]
    [2025 Éx Lí~brís~. Áll r~íght~s rés~érvé~d]