Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Failed to create XML context in isXsltExists, error [266]

Hi Team, I m new to OCI.

As part of our cloud project, we need DB client, So we downloaded 12c instant client files and installed as part of docker file.

But when we submit any XML file to upload into the corresponding DB  we face an issue.

Error:

0 PIN_FLD_POID           POID [0] 0.0.0.1 /search/pin 0 0

E Fri Aug  2 06:30:41 2019 pdc-deployment-7f57fdccbb-jgjm4  load_config:3651  PinXslt.cpp:51 2:<machine>:<program>:0:0:0:0:0::::

        Failed to create XML context in isXsltExists, error [266]

E Fri Aug  2 06:39:47 2019 pdc-deployment-7f57fdccbb-jgjm4  load_config:3766  PinXslt.cpp:51 2:<machine>:<program>:0:0:0:0:0::::

        Failed to create XML context in isXsltExists, error [266]

RPM Files.

echo y | yum install --nogpgcheck oracle-instantclient12*basic-12*.x86_64.rpm && \

echo y | yum install --nogpgcheck oracle-instantclient12*jdbc-12*.x86_64.rpm && \

echo y | yum install --nogpgcheck oracle-instantclient12*sqlplus-12*.x86_64.rpm && \

echo y | yum install --nogpgcheck oracle-instantclient12*devel-12*.x86_64.rpm && \

echo y | yum install --nogpgcheck oracle-instantclient12*odbc-12*.x86_64.rpm && \

echo y | yum install --nogpgcheck oracle-instantclient12*tools-12*.x86_64.rpm && \

echo y | yum install --nogpgcheck oracle-instantclient12*precomp-12*.x86_64.rpm && \

Could someone help me?

Thanks,

Meena.

Comments

Stijn Gabriels
Hi Andy,

first of all, I don't really understand your SQL query. Nevertheless, I am wondering why you have used Row-Wise Initialization for this session variable, if you only want value "ALL" or the name of the region for the TEST session variable.

Regards,
Stijn
ADB
Stijn

in case a user has 'all' regions dedicated, I want to see all the organisations otherwise I only want to see the organisations linked to the specific region.

As I can't use a 'LIKE' (see error that you can only use =) into the session variable, I've worked something out returning the column name (user has 1 region) or 1 (user has all regions).

I hope it's more clear now.

KR,
A
Stijn Gabriels
So a user is joined to one or all regions and an organizations is joined to a region. Why don't you create one query, in which you join all the required tables?

Regards,
Stijn
ADB
[nQSError: 10058] A general error has occurred. [nQSError: 42040] The session variable, NQ_SESSION.ORGANISATIE, is defined as Row-Wise Initialization. It is restricted to usage with equality comparisons. (HY000)

I transformed my query like this, I don't have any clue why this isn't working...if I run this sql statement it works perfect but not in OBi

select 'ORGANISATIE', organisatie_nummer
from st_organisatie
,(select gebruiker,regio from st_gebruikers) b
where case when b.regio = -1 then 1 else regio_nummer end
like
case when b.regio = -1 then '%' else b.regio end
and upper(gebruiker) = upper(':USER')
ADB
Even after trying to create a view of the query and using this view within my session variable i have the same error.

My query is
select 'PARAM', organisatienummer
from vw_org
where upper(gebruiker) = upper(':USER')

It makes me desperate, so all help is welcome!

Kr,
A
Stijn Gabriels
I think your query should look like this:

SELECT 'ORGANISATIE', o.organisatie_nummer
FROM st_organisatie o, st_gebruikers g
WHERE o.regio_nummer = g.regio_nummer AND g.gebruiker = 'UPPER(VALUEOF(NQ_SESSION.USER))'

Regards, Stijn
ADB
:-) I know it should look like that, but that's the problem.

I don't have organisation for id = -1, that's why a make a translation of it towards a %

And even whenI put my values into a table I receive this error.....I'm lost...

Edited by: ADB on Dec 10, 2008 8:38 AM
Kishore Guggilla
Hi...

For your view approach post..
As per my knowledge... USER is the keyword for ORACLE, so it will n't accept it as bind variable.. as you are using...
So try give other name..

Thanks & Regards
Kishore Guggilla
ADB
Hi kishore,

txs but as I have the same prob when using a table, I guess there's something else;

Also when using valueof(nqsession.user) i have probs :-(
Kishore Guggilla
hi....

I am not sure this.. but try using content filter of particular logical table source...

Thanks & Regards
Kishore Guggilla
Stijn Gabriels
In my opinion this is not an OBIEE problem but a SQL / data problem.
I would advise you to fill your regio table with all correct combinations of regio and gebruiker and create the query as mentioned before.

Regards,
Stijn
1 - 11

Post Details

Added on Aug 2 2019
2 comments
898 views