Skip to Main Content

Integration

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!

Not correlation receive instance in Running state

Damir DevApr 18 2020 — edited Apr 20 2020

My process, correlation (over element id) successful :

1) BPEL one-way invoke WebService_1

<xml>

<id>123</id>

<userId>userId_1</userId>

</xml>

2) BPEL wait correlation receive from WebService_2

3) WebService_2 one-way invoke BPEL

<xml>

<id>123</id>

<userName>userName_1</userName>

</xml>

As result I have two instance in Completed state. It is ok.

My process, correlation (over element id) unsuccessful:

1) BPEL one-way invoke WebService_1

<xml>

<id>123</id>

<userId>userId_1</userId>

</xml>

2) BPEL wait correlation receive from WebService_2

3) WebService_2 one-way invoke BPEL

<xml>

<id>456</id>

<userName>userName_1</userName>

</xml>

As result I have two instance. First instance (BPEL one-way invoke WebService_1) in Running state, It is ok. But second useless instance (WebService_2 one-way invoke BPEL) in Running state also. So I think useless instances utilize resources. What should I do for automatic stopping useless instance?

This post has been answered by Martien van den Akker on Apr 18 2020
Jump to Answer

Comments

Billy Verreynne

Simple answer - no.

The machine name (and other client details) is set by the client driver. Not the client application.

BTW, why this requirement?

1009739

I am working in ORACLE 11 g Release 2 using PL/SQL Developer Tool

Every time i am logging in i could find my machine name in OSUSER in v$session table.

So i want to stop is there any other tool or any other way to stop it

JustinCave
Answer

Why do you want to prevent the DBA from determining what machine you are connected from?

Given that this information is coming from your client machine, it is certainly possible to hack your machine so that it reports a different name assuming you have root/ Administrator access.  But that's something that an attacker would normally want to do, not something that a normal user would want to do.  That's why we're trying to determine why you are trying to hide this information.

Justin    

Marked as Answer by 1009739 · Sep 27 2020
1009739

See when i am accessing via guest account it take the name into it. So i don't want to insert guest name instead it must enter my machine name or null.

Billy Verreynne

So. What?

What is The Problem?

If you want to obfuscate what the OCI client driver reports to the server, you will need some low level hacks that are not easy and trivial. So why do you want to tackle such a hack complexity, instead of just doing your job via that database connection?

1 - 5

Post Details

Added on Apr 18 2020
6 comments
148 views