Regarding OWSM
Hi,
I am registering my bpel service with gateway by using plain text HTTP authentication its working fine.
But when I am trying the same with WS-BASIC its giving me authentication failed error even for right credentials.
My soa suite version is 10.1.3.3.0 .
I have tried with MD5 also but still same error I am getting .
Please help me out ASAP.
Regards,
Ana
Hi Shomit,
This may help you out -
http://download.oracle.com/docs/cd/E14571_01/doc.1111/e15866/owsm.htm#CHDEEGJI
Regards,
Anuj
Similar Messages
-
Regarding assigning gateway for owsm
hi friendz
i have to assign a gateway to my webservice using webservice manager
but the problem is its asking the component url. which url i have to specify for this.the endpoint of your webservice, the wsdl-location.
Look at the OWSM Quickstart Guide for more detailed information. -
Help regarding how to instantiate the failed over URLS in OWSM gateway.
Hi all,
I am working on a scenario like...
I have a webserviceAA which takes ID and Name and dumps it into a tableAA.This service is registered with the OWSM gateway.While registering the service, "in the failover URL" section, I will give the end point of another webserviceBB, which performs the same functionality as webserviceAA does.
Once I register the service, I remove the tableAA from my database.
Then I will test the wsdl of webserviceAA using the console's test page.
Obviously, the gateway tries to invoke the webserviceAA, but fails to insert ID and Name in to the table as the table is dropped. Now my gateway goes to the "failoverURLs" and tries to instantiate webserviceBB(takes ID and Name and inserts them into tableBB).
I am able to see that the webserviceBB is getting instantiated in my BPEL Console, but thing is like the gateway is not able to pass ID and Name to the webserviceBB.....
Can any one tell me .. how do I pass values to failed over webservices.......
Hope most of you have tried out with this....
Thanks .....
Manoj Nair....exact same problem. Any solution out there?
-
How to call a secure external Web Service using Oracle BPEL and OWSM
Hi,
i have to invoke an external secure Web Service using SOA Suite 10.1.3.1, but i don´t know how to do this. Do i use OWSM gateway or Agent? how to configure the gateway or agent to pass the required security to the external secure web service.
thanks in advance
DongAre you getting any errors? What type of XAI Class are you using?
One thing I've noticed is that if you are making changes to the XAI Sender you will have to restart the environment before the changes can take effect.
Also, if you are using RTHTTPSNDR as XAI Class you may have to include the HTTP Method - Post in the context.
Hope this helps.
Regards,
Philip -
How to call OWSM secured web-service from ADF application
I have a OWSM secured web-service, which takes username/password.
I want to invoke this webservice from ADF application. ADF application has its own security and it takes its own username/password. End user can't provide the username/password for web-service call. My ADF application should call the webservice and provide it appropriate username/password.
What is the best practice to handle such scenario. I don't want to hardcode username/password in Java (ADF) code.
Thanks
Sanjeev.it is not clear to me if you are having problems with calling java code from OIM or if the problem is the web service API.
Lets do some divide and conquer:
Can you create a simple java class that just writes a couple of lines to the log? Please attach this code to the OIM task and make sure it runs.
Once this works we can start looking at the web service call.
Best regards
/Martin -
Unable to register the service in OWSM
Hi All,
Registered 4 services successfully While registering another services in the OWSM i am facing the below error
Failed to add service because of the following reason:
Failed to add default policy
Refer logs for additional information
Use your browsers "Back" button if you would like to try again.
LOGS:
2009-08-15 14:26:02,558 INFO [OC4J Launcher] agent.AgentRuntime - Policy Manager URL is http://etd36s15:8888/policymanager
2009-08-15 14:26:02,732 WARNING [Thread-60] configuration.PolicySetWatchdog - Failed to retrieve policy set from policy manager with url http://etd36s15:8888/policymanager/services/RegistrationService: com.cfluent.policymanager.sdk.base.exception.ServerException: (404)Not Found
2009-08-15 14:26:03,208 INFO [OC4J Launcher] fs.FoundationServiceManager - Reloading Foundation Services
2009-08-15 14:26:13,040 WARNING [Thread-60] configuration.PolicySetWatchdog - Failed to retrieve policy set from policy manager with url http://etd36s15:8888/policymanager/services/RegistrationService: com.cfluent.policymanager.sdk.base.exception.ServerException: (404)Not Found
2009-08-15 14:26:24,171 INFO [Thread-60] configuration.PolicySetWatchdog - Latest Policy Set version is 4
2009-08-15 14:26:24,198 INFO [Thread-60] CSWComponent - AsyncMessageLogWriter paramemeters: maxEntries=1,000 maxMemory=5,000,000 blockWhenFull=false
2009-08-15 14:26:24,208 INFO [Thread-60] configuration.PolicySetWatchdog - Policy Set version 4 is loadedHi Sab2
Please go through this thread
OWSM gateway issue
In your case, may be you need to redeploy the gateway
Regards,
Squirell -
Error while testing the OWSM client agent
Hi All,
I've created an Oracle WSM Client Agent to initiate my process invoking a web service. After I've changed the
agent.properties file setting component.id and client.home=D:/OracleAS_1_10.1.3.1, I've configured the wsif-wsm-config.xml
File to enable the BPEL Process to Securely Invoke the Web Service.
Now when I invoke my process throughBPELConsole, i am getting the following error :
Agent home property not found in init file
D:\OracleAS_1_10.1.3.1\owsm\config\interceptors\C0003009\confluent.properties
Can anyone please help me out?
Thanks.
Regards
OracleCOEI've tried copying
clientagent.home=../../clientagent
clientagent.default.config.path=clientagent-config-installer.properties;clientagent-config-common.properties
to the confluent.properties file and copying gdkapp.xml to clientagent directory. But, Now I am getting the following error:
<fault>
<remoteFault xmlns="http://schemas.oracle.com/bpel/extension">
<part name="code">
<code>GenericFault</code>
</part>
<part name="summary">
<summary>Agent is not ready to process requests</summary>
</part>
<part name="detail">
<detail>null</detail>
</part>
</remoteFault>
</fault
What shall I do?
Thanks & Regards
OracleCOE -
Unable to read the WSDL in OWSM
Hello Everyone,
Iam trying to register BPEL Process on OWSM but it gives me error saying unable to find the WSDL error.
When I test the Web Service directly from the Web Page it does Load the WSDL on the Test Page.
But the moment the wsdl is wrapped with virtualized wsdl it does give the following error
Failed to read WSDL from http://192.168.190.47:9700/ccore/TestGateway/services/SID0003003?wsdl:WSDL not found
As per the troubleshooting document this error could occur for 2 reasons
1. If the Gateway is not registered properly on the Gateway.properties file.
2. If there is proxy or firewall issue.
Since the Service is local to the same server i dont see any firewall or proxy issue and i did check the Gateway properties file where the Gateway ID is register.I do see the ID present on the file.
Can someone tell what might be the issue ?
Regards
SabirHi Sab2
Please go through this thread
OWSM gateway issue
In your case, may be you need to redeploy the gateway
Regards,
Squirell -
How to pass Username from OWSM Security policy in Oracle Apps Adapter .jca file
My BPEL process uses Oracle Applications Adapter. The following is the .jca file for the Adapter. The Username is initialized statically to "sysadmin" when I created the Adapter.Is it possible to pass in the username from the OWSM Security policy for the username value below? If so how to do? I appreciate your response.
<adapter-config name="EBSAdapter" adapter="Apps" wsdlLocation="../WSDLs/EBSAdapter.wsdl" xmlns="http://platform.integration.oracle/blocks/adapter/fw/metadata">
<connection-factory UIConnectionName="EBS1" location="eis/Apps/EBS1" UIConcurrentPgmName="" UIOracleAppType="DBOBJECT"/>
<endpoint-interaction portType="EBSAdapter_ptt" operation="EBSAdapter">
<interaction-spec className="oracle.tip.adapter.apps.AppsStoredProcedureInteractionSpec">
<property name="SchemaName" value="APPS"/>
<property name="PackageName" value="INTG"/>
<property name="ProcedureName" value="GET_USER_PROFILE1"/>
<property name="IRepInternalName" value="PLSQL:INTG:WEBCENTER_GET_USER_PROFILE1"/>
<property name="Username" value="sysadmin"/>
<property name="Responsibility" value="System Administrator"/>
</interaction-spec>
</endpoint-interaction>
</adapter-config>1. Go to Invoke activity
2. Click on Properties tab.
3. click Add
4. Add this property "jca.apps.Username" and map it with either variable or expression.
5. Populate variable defined at previous step with some valid username value at runtime.
hope this helps.
Regards,
Karan
Oracle Fusion Middleware Blog -
Multiple Instances created for a web service in OWSM
Hi,
I have created a gateway and added some services to the gateway. When i am invoking the webservice through the gateway, multiple instances of the service are created in bpel console.
I have done everything as per the OWSM guide.
Urgent Issue.
Thanx in advance.Dear Nikhil,
Please check that item is relevant for Text item,
Check the copy control settings between sales order type and delivery type in VTLA transaction.
I hope it will help you,
Regards,
Murali. -
OWSM: problem with content routing
Hi,
I am working on OWSM and i have registerd a service on owsm and tested it through it. it works fine. But the problem is when i click on content routing it gives me this error "The following exception occurred when processing the JSP:
Could not connect to Gateway using its URL.The Gateway is not running or there was a problem establishing connection with the Gateway. Please ensure the Gateway is running before trying this operation.
Use your browsers "Back" button if you would like to try again."
i cant use the content routing option in policy management link , otherwise the service is running fine.
Thanks in advance.
Regards,
Abhi...
Message was edited by:
Abhishek saurabhHi all,
Any updates??
If case of any clues, please let me know because its urgent.
Regards,
Abhi... -
Strange behavior of "Partial message encryption " in OWSM
Strange behavior of “Partial message encryption “ in OWSM
If message format is like this
<cban:transferFund xmlns:cban="http://cbank.com">
<cban:arg0>string</cban:arg0>
<cban:arg1>string</cban:arg1>
</cban:transferFund>
Then body element configuration in message encryption setting
Name space http://cbank.com
Element arg0
is working fine
But my requirement is for below message
<cban:transferFund xmlns:cban="http://cbank.com"> <!--Optional:--> <
<arg0>string</arg0>
<arg1>string</arg1 >
</cban:transferFund>
For this
Name space : http://cbank.com
Element : I tried all possible combination but none is working
I tried these
:arg0
//:arg0
//cban:arg0
//cban//arg0
cban:arg0
With Regards
SiddharthHad the same problem, could not get it to be consistent. I would say this is a bug, but decided to edit payloads via the database in the end...
-
OWSM :: Unable to satisfy WSSE Basic Authentication
Hi,
I have dowloaded & installed the Oracle SOA Suite 10.1.3.1.0. I conveniently wrote a simple Java Web Service using Oracle JDeveloper 10.1.3 & protected the Web Service with Oracle Web Services Manager.
I have created a policy in Oracle Web Services Manager to extract the WSSE-Basic UserName and Password from the incoming SOAP Request & validate it with the credentials stored in a file.
The contents of the file are :-
<FONT COLOR="GREEN">
oc4jadmin:{MD5}dUrDMlp/g1vXtP2Z+Fwl/w==
</FONT>The request that I am sending to OWNSM ( handcrafted in SOAPSonar ) is :-
<FONT COLOR="BLUE">
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<soap:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" soap:mustUnderstand="1">
<wsse:UsernameToken xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:Username>oc4jadmin</wsse:Username>
<wsse:Password>{MD5}dUrDMlp/g1vXtP2Z+Fwl/w==</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soap:Header>
<soap:Body xmlns:ns1="http://com/oracle/ws/usf/WsUSF.wsdl/types/">
<ns1:procGetSsnElement>
<ns1:pMasterid>1</ns1:pMasterid>
<ns1:pLastname>1</ns1:pLastname>
<ns1:pFirstname>1</ns1:pFirstname>
<ns1:pDob>2003-12-12T00:00:00Z</ns1:pDob>
<ns1:pSystemcode>1</ns1:pSystemcode>
</ns1:procGetSsnElement>
</soap:Body>
</soap:Envelope>
</FONT>However, the response that I keep getting from OWSM is :-
<FONT COLOR="RED">
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode xmlns:p="http://schemas.oblix.com/ws/2003/08/Faults">p:Client.AuthenticationFault</faultcode>
<faultstring>Invalid username or password</faultstring>
<detail>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
</FONT>I am not sure how to pass on the credentials using WSSE to OWSM. If I can get that right, I can craft the same request using the PL/SQL & move ahead with the actual business logic.
Can you guys please help me with this ?
Regards,
SandeepHi Sandeep,
I do not have extensive experience with WSS, but the error message let me believe that there is something wrong with the value for the password, as the server replies with 'Inlavid' in the fault string.
When using WSS with oc4j 10.1.3.1, once you ask to use digest value for the password, you are also required to send two extra pieces of informations in the security header: a nonce and a timestamp.
Last, make sure that you don't send the {MD5} in the password element - this is most likely a hint from SOAPSonar.
Here is a sample of a soap payload generated from JDev 10.1.3.1 for a service secured on the oc4j (not exactly OWSM).
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns0="http://TrailerInfo/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<env:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" env:mustUnderstand="1">
<wsse:UsernameToken xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:Username>oc4jadmin</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">ljF6f2hQ+4xRsD+m2TggreumeUs=</wsse:Password>
<wsse:Nonce>GeIj1ZlHh9Pxq4KZ+0E9Rw==</wsse:Nonce>
<wsu:Created ValueType="http://www.w3.org/2001/XMLSchema/dateTime">2007-03-27T15:29:17Z</wsu:Created>
</wsse:UsernameToken>
</wsse:Security>
</env:Header>
<env:Body>Hope it helps,
-Eric -
Can we use OWSM in OSB for ServiceType Other than WSDL Webservice
Hi all,
We want to use OWSM in OSB can we use OWSM in OSB for all the Service Type like WSDL,Messaging service(mfl,text,binary) , SOAP , ANY XML service????
Is there any restriction in the service Type???
What bout Adapters like JMS,FTP,File can we use OWSM in the adapters for authentication ??????????
Thanks
Phaniyou can attach OWSM policies to the "WSDL" and "Any SOAP" types of proxy and business services in Oracle Service Bus on the Policies page. See section "50.2.2 Attaching Oracle Web Services Manager Policies to Oracle Service Bus Services" at below link -
http://download.oracle.com/docs/cd/E14571_01/doc.1111/e15866/owsm.htm#CHDBIJHD
Regards,
Anuj -
Using OWSM for SAML verification and LDAP authorization
I can verify SAML tokens by using EM security (verifying SAML tokens) but when I use OWSM I get this error at the proxy (by adding the step : SAML - Verify WSS 1.0 Token to the policy of a server agent)
Exception in thread "main" java.lang.NoSuchMethodError: oracle.security.wss.saml.SAMLAssertionIssuer.<init>(Ljavax/xml/rpc/handler/soap/SOAPMessageContext;Lorg/w3c/dom/Document;Loracle/security/wss/config/SamlTokenConfigType;Z)V
Also I need to LDAP authorize the subject of SAML after verification of SAML token. Is it just enough to put the LDAP authorize step after SAML verification?
Won't I need any EXTRACT CREDENTIAL step?
Regards
FarbodWhen we were asked to combine OBIEE 10g with Active Directory, we chose external Table Authorization to get information on the groups, a user is part of.
In general, one could follow these articles to achieve AD Authentication:
[http://www.oraclebidwh.com/2008/10/obiee-ldap-authentication-using-microsoft-ad/|http://www.oraclebidwh.com/2008/10/obiee-ldap-authentication-using-microsoft-ad/]
[http://www.oraclebidwh.com/2008/11/obiee-ldap-authentication-using-microsoft-ad-2/|http://www.oraclebidwh.com/2008/11/obiee-ldap-authentication-using-microsoft-ad-2/]
To sum it up: Read User-information from AD. Knowing a user's login-name then, one could query an external table, which consists of user and group information. Everything is setup within initializationBlocks, which could be created in the administration tool.
Problem: As you already said, the problem is, that this external user--group table has to be filled and updated "manually". That is, someone has to input new users or at least assign them to the existing groups.
In our case, there's an admin who knows what sql is and how to work with it.
Another solution could be, to prepare a xml-file, containing user and group information and add it to your repository. The tables could then be queried, too. Although, xml files can become quite unhandy, if a lot of information is held within it, they can be edited via external tools or at least with a standard text editor.
Maybe you are looking for
-
The "fn" function key is not enabled to work in Bootcamp as the "insert" key
the "fn" function key is not enabled to work in Bootcamp as the "insert" key
-
I just dont want to go out and buy all of the connecting hardware if it isn't going to work anyway, thanks in advance for any help.
-
I lost my photoshop element 11
Hi, where can i get my photoshop element 11 back, i buyed for 6 mounth argo but i had a computer that broke down, i had chattet, with you online, i have phone you, every time i get a dead end, so plz help, where can i down load it again..... regard K
-
Dear Sap gurus, I posted yesterday the same queries, but i c the comment from sap gurus that my requirement is not very clear. My Requirement is to create a new pricing list type ( Field: PLTYP) FOR A particular sales organisation. Pls let me know th
-
Hi, Been struggling for long time, not able to explore / browse books from ibooks application, it only shows the PDF's that I have saved and not giving any option to search the iBookStore, any hints? Books are appearing fine on my computer, this issu