OWSM 11g : Authentication Providers for X.509 and SAML policies

Hi All,
I am currently trying to implement the X.509 and SAML policies. As per the documentation for these polices I need to configure an authentication provider(or Identity Assertion provider) that can handle perimeter authentication via the NameCallback. I had configured an authentication provider(default authentication provider) that handled the namecallback and passwordcallback. What I can't figure out is how do these two authentication providers differs. And, incase one has to configure for the X.509 and SAML policies how to do the same.
Any pointers will be useful. Especially, from anyone who has worked and implemented the above policies.
Thanks in advance.
Edited by: Shomit Sahdev on ८ अप्रैल, २०१० १२:२५ पूर्वाह्न

After research by Oracle Support it actually turns out that this problem was a combination of factors:
1) some clients were effectively using an invalid certificate so it is corrrect they got an error and everything worked fine when they started using the right certificate
2) it does, however, turn out that, in the case of an error the error handling has been obfuscated in WLS 10.3.6 as compared to WLS 10.3.4 which gives a more descriptive error stating the nature of the problem (missing certificate, invalid certificate, unknown user, ...). Apparently this was deemed a security issue and has thus been replaced by a generic "internal server error". It is however possible to re-activate this older behaviour using a couple of JAVA_OPTS that you pass during server startup:
-Dweblogic.wsee.security.debug=true -Dweblogic.wsee.security.verbose=true
The above reintroduced the behaviour we had in WLS 10.3.4 and thus solves our problem!

Similar Messages

  • Authentication providers for TACACS+ and RADIUS

    Does anyone supply WLS 8.1 authentication providers for TACACS+ and/or
    RADIUS?
    Ben

    So in the ACS network config you add 2 NASes (or should that be NASi?)
    One is of type TACACS+, enter the device ip and secret. The other is RADIUS - unless you need to use some vendor specific trickery you could stick with IETF RADIUS to keep it simple. Again enter the IP and the secret.
    Assuming you a have at least 1 user in say, the default group (acs group 0) you then need to do some basic setup. In ACS a single group can have both RADIUS and TACACS+ config :-)
    RADIUS will pretty much default to PPP anyway, but you should still set the Service-Type to Framed and set session timeouts etc.
    With T+ you tick the boxes for the services that are allowed. For SSH login you might have to define a custom service first (under interface config)
    Suggest you first take time to scan through the ACS docs.

  • Multiple authentication providers for the same identity store?

    We are on WebLogic Server 11g PS5 and in the middle of configuring the authentication providers.
    Turns out we an Active Directory instance where we have two distinct User Base DNs we would like to use, without overlap, but they share the Group Base DN.
    What is the best practice to configure this? I think we could use the parent DN, but that would basically include the whole of the directory for users and groups, will that impact performance?

    Hi Alexandre,
    You might find this helpful - http://download.oracle.com/docs/cd/E10761_01/doc/oam.1014/b32420/v2authen.htm#BABJCHEJ. The text "suppose the user requests a resource that is protected by a form-based authentication scheme that redirects the user to a form with several options for logging in. When the user selects a login method on the form, he or she is again redirected, this time to a form containing a certificate-based authentication scheme." suggests that what you want to achieve is possible. If you do get this configured and working the way you want, can you please share with the forum?
    -Vinod

  • Defining an Authentication Scheme for user ID and password and client certi

    Hi,
                    I do need to define an Authentication Scheme for user ID/Password and client certificate,, both at the same time, so whenever the end user access the SAP Portal he/she will be asked to provide user and password as well digital certificate,
                    Despite of the whole idea behind o f the concept of digital certificate, my client sill wants to keep the user ID and password to complies with business requirements.
         I found a documentation that discuss Authentication Scheme with example using both ID and Digital certificate, but the priority was set different for each authentication method.
    http://help.sap.com/saphelp_nw04s/helpdata/en/d3/1dd4516c518645a59e5cff2628a5c1/content.htm
         So I am wondering with I can accomplish User ID/Pwd plus digital certificate just by making the priority the same value. Anyone had a similar requirement?
    Best Regards
    Claudio Rocha

    Hi
    Did you get an answer for this Query ?
    Regards
    Priyanka

  • ISE Authentication Policy for RSA Securid and LDAP for VPN

    We are working on replacing our existing ACS server with ISE.  We have 2 groups of users, customers and employees.  The employee's utilize RSA securid for authentication while the customers use Window authentication.  We have integrated the AD into ISE using LDAP and this has been tested.  We are now working on trying to get the rsa portion to work.  We are wanting to utilize the authorization policy to assign the group-policy/IP for both clients via the LDAP user attributes.
    Here is my question:
    Under the authentication policy should we look @ an identity store that has RSA securid users, LDAP users and then internal users.  I assume if the user isn't present in the RSA store it will then look @ the LDAP, will this present an issue with overhead in our RSA environment.  With the legacy ACS the descsion on where to authenticate the user was done on the ACS, either Windows or RSA.  The employee users will still also be present in the LDAP so we can utilize the attributes for IP address/group policy.  The number of customer vpn's is several times larger than employees and I am afraid that if we have to query the securid servers for every authentication vpn authentication attempt this could cause issues.  Our utilimate goal is to move to any connect and utilize a single url for all authentication but allow ise to instruct the asa what attributes to hand to the client such as dns/Dacl. 
    Thanks,
    Joe

    That is not what I want. I want user "test1" to be able to do this:
    C
    Username: test1
    Enter PASSCODE:
    C2960>en
    Enter PASSCODE:
    C2960#
    In other words, test1 user has to type in his/her RSA token password to get
    into exec mode. After that, he/she has to use the RSA token password to
    get into enable mode. Each user can get into "enable" mode with his/her
    RSA token mode.
    The way you descripbed, it seemed like anyone in this group can go directly
    into enable mode without password. This is not what I have in mind.
    Any other ideas? Thanks.

  • 11g - configuring inbound for no grup and/or no interchange headers

    Due to the fact that I was unable to find useful documentation for this theme, I trying to search for unconventional wisdom.
    The question is quite simple : how to configure b2b 11g ( strictly ) to be able to receive and understand a b2b doc ( desadv, ostrpt, hanmov, op-something :at your choice ) when there is no grup and no interchange headers and the protocol is ftp or file ( generic ) .
    To give an example lets try this one :
    <h5>
    UNH+188196+OSTRPT:D:04B:UN:EAN004'
    BGM+348::9+2073850+9'
    DTM+137:201004060650:203'
    RFF+CR:100'
    NAD+SU+5940475078003::9'
    NAD+ST+5949014211000::9'
    NAD+LSP+5949012999986::9'
    DOC+220+2073850'
    LIN+1++5942002000877:SRV'
    PIA+1+PROMO:NB'
    DTM+36:100406:102'
    QTY+46:576'
    RFF+LI:22641352'
    LIN+2++5942002001270:SRV'
    PIA+1+PROMO:NB'
    DTM+36:100406:102'
    QTY+46:576'
    RFF+LI:22641353'
    UNT+29+188196'
    </h5>
    ( yes : the segment number is not correct ; does not matter to me )
    What I did so far :
    - the document definition : ecs and xsd;
    - define the document in b2b - administration-document as EDI_EDIFACT-D04B-OSTRPT-ver1
    - define partners with "name" attribute
    - give these partners chanels ( generic file ) and document ( with no grup and no interchange headers ); as extra : the document definition *"Override Version Param"* and add extra delimiters : 0x27 0x0D 0x0A
    - define an agreement as : inbound, no validate, no translate, no fa ; deploy it
    - a generic file listening channel
    The result is consistentlty :
    ...TPAProcessor: processTPA(): party info [[
    initial : null
    from : TPName: null Type: null Value: null
    to : TPName: null Type: null Value: null
    final : null
    and more :
    ...RepoDataAccessor: queryAgreementMO: direction OUTBOUND
    and finally :
    Informational -: B2B-50014: General Error: Informational -: B2B-50029: B2B runtime error[[
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1283)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:738)
         at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3077)
         at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2706)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:540)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:200)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Caused by: Informational -: B2B-50029: B2B runtime error
         at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:363)
         at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:196)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1223)
         ... 8 more
    Informational -: B2B-50029: B2B runtime error
         at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:363)
         at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:196)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1223)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:738)
         at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3077)
         at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2706)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:540)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:200)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Informational -: B2B-50014: General Error: Informational -: B2B-50029: B2B runtime error
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1283)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:738)
         at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3077)
         at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2706)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:540)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:200)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Caused by: Informational -: B2B-50029: B2B runtime error
         at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:363)
         at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:196)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1223)
         ... 8 more
    The result is that b2b reports " message error" with no document protocol and no tp data identified.
    What is so wrong that b2b finds nothing right about this document?
    The 11g documentation keeps mentioning the b2b-config.xml file which I did not find; where is it?
    What are the properties to be set in web b2b interface to succesfully process an inbound file in the conditions mentioned.
    Thank you for any meaningful information.

    Thank you for your quick response.
    1. the use is more a test case : the minimum requirments for an inbound flow.The bare minimum! Further process of the file is acceptable; for example the use of operating system script to complete the needing parts or use of callout that can transform the input file in a more usefull one ( further used as input ). The real world example can be one of a poor information system of the trading partner or a old one or just one trapped in a legacy system . In fact examples perhaps are not quite just fantasy. This will lead to the minimum requirements a possible partner should fullfil to qualify as b2b partner.
    In other words : what are the conditions required ( and configurations needed ) in which is still possible to succesfully process an inbound file that start at UNH and ends at UNT? Isn't it interesting?
    2. Yes endeed; the fact that system understand my configuration as " outbound" is dazzling! This is why I mentioned it.
    3. Further . more detailed information .. don't no what to say more about it.
    - there a two partners
    - the agreement clearly state the use of channels, which are "generic file " with the same file system directory for both
    -the inbound direction is given by the use of document : the partner is sending it and the host is receiving.
    The missing documentation makes very difficult to trace any further.The b2b-config.xml file should by good enough but is missing.
    If b2b server would be able to read the file it will find there the protocol ( OSTRPT ); after that only identifying partners by the channels can be used ( "how" is still a problem too ) .
    Follows a trimmed server-diagnostic.log :
    [SRC_METHOD: synchedLog_J      Wed Apr 21 16:35:30 EEST 2010: oracle.tip.b2b.transport.AppInterfaceListenertransportToIPtmsg.getProtocol():File     
    [SRC_METHOD: synchedLog_J      Wed Apr 21 16:35:30 EEST 2010: oracle.tip.b2b.transport.AppInterfaceListeneronMessagebefore iptoapp conversion     
    [SRC_METHOD: synchedLog_J      Wed Apr 21 16:35:30 EEST 2010: oracle.tip.b2b.transport.AppInterfaceListeneripToAppMessageconverting with UTF8     
    [SRC_METHOD: synchedLog_J      Wed Apr 21 16:35:30 EEST 2010: oracle.tip.b2b.transport.AppInterfaceListeneronMessageprint app Message : oracle.tip.b2b.message.AppMessage@3dfe90c2     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: createObject: Enter:      
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: createObject: Got RTP Context and added      
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: createObject: Exit      
    [SRC_METHOD: synchedLog_J      Wed Apr 21 16:35:30 EEST 2010: oracle.tip.b2b.transport.AppInterfaceListeneronMessagecalling processOutgoingMessage     
    [SRC_METHOD: synchedLog_J      Wed Apr 21 16:35:30 EEST 2010: oracle.tip.b2b.transport.AppInterfaceListeneronMessage[JTA      Calling Commit User Transaction
    [SRC_METHOD: log      enter enqueueEvent(eventType, eventId, id)     
    [SRC_METHOD: log      enter enqueueEvent(eventType, eventId, id, delay)     
    [SRC_METHOD: log      enter enqueueEventWLS(eventType, eventId, id, delay)     
    [SRC_METHOD: log      eventType = 3, eventId = 28     
    [SRC_METHOD: log      create queue connection     
    [SRC_METHOD: log      create queue session     
    [SRC_METHOD: log      create text message     
    [SRC_METHOD: log      send the event     
    [SRC_METHOD: log      leave enqueueEventWLS(eventType, eventId, id, delay)     
    [SRC_METHOD: log      leave enqueueEvent(eventType, eventId, id)     
    [SRC_METHOD: synchedLog_J      Wed Apr 21 16:35:30 EEST 2010: oracle.tip.b2b.transport.AppInterfaceListeneronMessagesend outgoing_apps_message     
    [SRC_METHOD: log      B2BEVENT =  Event ID: 28 ID: C0A8002A1282094A04B000005F935CE8 Event Type: 3     
    [SRC_METHOD: synchedLog_J      Engine: processEvents: Enter     
    [SRC_METHOD: synchedLog_J      Engine: handleMessageEvent: Enter     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: getAppMessageById: Enter  appMsg id = C0A8002A1282094A04B000005F935CE8     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: getAppMessageById: Got RTP Context     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: getAppMessageById: Got [1      messages for AppMessage ID C0A8002A1282094A04B000005F935CE8
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: getAppMessageById: Exit     
    [SRC_METHOD: synchedLog_J      Engine: handleMessageEvent: Setting payload with UTF8 encoding     
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessage: Enter     
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: Enter          
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: Set the creation time for the messge as Wed Apr 21 16:35:31 EEST 2010     
    [SRC_METHOD: synchedLog_J      calling setFromPartyId() changing from null to  TPName: null Type: null Value: null     
    [SRC_METHOD: synchedLog_J      calling setToPartyId() changing from null to  TPName: null Type: null Value: null
    [SRC_METHOD: synchedLog_J      calling setInitiatingPartyId() changing from null to  TPName: null Type: null Value: null
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: To TP Namenull
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: From TP Namenull
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: business action name: null
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: doctype name: null
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: doctype revision: null
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: Got AppMsg from ipmsg
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: ipmsg.get_MSG_TYPE = 1
    [SRC_METHOD: synchedLog_J      calling setInitiatingPartyId() changing from  TPName: null Type: null Value: null to  TPName: null Type: null Value: null
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: using appMsgId as b2bMsgId
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl:  B2B Message ID is C0A8002A1282094A04B000005F935CE9
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: RefTo B2B Message ID is null
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: isSignalMsg() == false; call outgoingTPA
    [SRC_METHOD: synchedLog_J      TPAProcessor: processOutgoingTPA(): Begin TPA Processing..
    [SRC_METHOD: synchedLog_J      QueryManager: getMDSSession: Enter Label null
    [SRC_METHOD: synchedLog_J      TPAProcessor: processTPA(): direction is outgoing
    [SRC_METHOD: synchedLog_J      TPAProcessor: processTPA(): calling processparty with :  TPName: null Type: null Value: null
    [SRC_METHOD: synchedLog_J      TPAProcessor: processTPA(): party info [[
    initial    : null
    from       :  TPName: null Type: null Value: null
    to         :  TPName: null Type: null Value: null
    final      : null
    [SRC_METHOD: synchedLog_J       calling setInitiatingPartyId() changing from  TPName: null Type: null Value: null to  TPName: null Type: null Value: null     
    [SRC_METHOD: synchedLog_J       QueryManager: getMDSSession: Enter Label null     
    [SRC_METHOD: synchedLog_J       TPAProcessor: processTPA(): TPA Name : null     
    [SRC_METHOD: synchedLog_J      RepoDataAccessor: getAgreementDetails - msg: Enter
    [SRC_METHOD: synchedLog_J      RepoDataAccessor: getAgreementDetails - msg: create empty msg
    [SRC_METHOD: synchedLog_J      RepoDataAccessor: getAgreementDetails - msg: Query Agreement
    [SRC_METHOD: synchedLog_J      RepoDataAccessor: queryAgreementMO: Enter
    [SRC_METHOD: synchedLog_J      RepoDataAccessor: queryAgreementMO: direction OUTBOUND
    [SRC_METHOD: synchedLog_J      RepoDataAccessor: queryAgreementMO: fromParty  TPName: null Type: null Value: null
    [SRC_METHOD: synchedLog_J      RepoDataAccessor: queryAgreementMO: toParty  TPName: null Type: null Value: null
    [SRC_METHOD: synchedLog_J      QueryManager: getMDSSession: Enter Label null
    [SRC_METHOD: synchedLog_J      RepoDataAccessor: processParty: tpName United
    [SRC_METHOD: synchedLog_J      RepoDataAccessor: processParty: tpName null
    [SRC_METHOD: synchedLog_J      RepoDataAccessor: processParty: TP not specified, getting it from TP list.
    [SRC_METHOD: synchedLog_J      RepoDataAccessor: processParty: Given Doc/Ex null/null
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessageImpl: general exception ERROR
    Informational -:  B2B-50029:  B2B runtime error[[
         at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:363)
         at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:196)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1223)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:738)
         at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3077)
         at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2706)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:540)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:200)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Informational -:  B2B-50029:  B2B runtime error
         at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:363)
         at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:196)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1223)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:738)
         at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3077)
         at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2706)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:540)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:200)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    [SRC_METHOD: log] msgKey = B2B-50014
    Informational -: B2B-50014: General Error: Informational -: B2B-50029: B2B runtime error[[
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1283)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:738)
         at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3077)
         at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2706)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:540)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:200)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Caused by: Informational -: B2B-50029: B2B runtime error
         at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:363)
         at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:196)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1223)
         ... 8 more
    [SRC_METHOD: synchedLog_J      DbAccess:updateWireBusinessToErrorState
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Enter
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Got RTP Context
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Got 0messages for field messageId with value C0A8002A1282094A04B000005F935CE9
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Exit
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: findWireMessageByB2BMessageId: querying for id = C0A8002A1282094A04B000005F935CE9
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: findWireMessageByB2BMessageId: Got null BusinessMessage
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: findWireMessageByB2BMessageId: Returning null
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Enter
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Got RTP Context
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Got 0messages for field messageId with value C0A8002A1282094A04B000005F935CE9     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Exit     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: getAppMessageById: Enter  appMsg id = C0A8002A1282094A04B000005F935CE8     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: getAppMessageById: Got RTP Context     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: getAppMessageById: Got [1      messages for AppMessage ID C0A8002A1282094A04B000005F935CE8
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: getAppMessageById: Exit     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.DbAccess: insertMsgTblRowImpl: Setting receive timestamp: Wed Apr 21 16:35:31 EEST 2010     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.DbAccess: insertMsgTblRowImpl: Setting send timestamp: Wed Apr 21 16:35:31 EEST 2010     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.DbAccess: insertMsgTblRowImpl: hdr.getMessageInfo().getFromRole() null     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.DbAccess: insertMsgTblRowImpl: hdr.getMessageInfo().getToRole() null     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: createObject: Enter:      
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: createObject: Got RTP Context and added      
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: createObject: Exit      
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: updateObject: Enter:      
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: updateObject: Got RTP Context     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: updateObject: Exit      
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: getAppMessageById: Enter  appMsg id = C0A8002A1282094A04B000005F935CE8     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: getAppMessageById: Got RTP Context     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: getAppMessageById: Got [1      messages for AppMessage ID C0A8002A1282094A04B000005F935CE8
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: getAppMessageById: Exit     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: updateObject: Enter:      
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: updateObject: Got RTP Context     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: updateObject: Exit      
    Informational -:  B2B-50014:  General Error: Informational -:  B2B-50029:  B2B runtime error[[     
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1283)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:738)
         at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3077)
         at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2706)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:540)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:200)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Caused by: Informational -:  B2B-50029:  B2B runtime error
         at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:363)
         at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:196)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1223)
         ... 8 more
    Informational -:  B2B-50029:  B2B runtime error
         at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:363)
         at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:196)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1223)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:738)
         at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3077)
         at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2706)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:540)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:200)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Informational -:  B2B-50014:  General Error: Informational -:  B2B-50029:  B2B runtime error
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1283)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:738)
         at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3077)
         at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2706)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:540)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:200)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Caused by: Informational -:  B2B-50029:  B2B runtime error
         at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:363)
         at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:196)
         at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1223)
         ... 8 more
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: updateObject: Enter:      
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: updateObject: Got RTP Context     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: updateObject: Exit      
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Enter     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Got RTP Context     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Got 1messages for field messageId with value C0A8002A1282094A04B000005F935CE9     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Exit     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: findWireMessageByB2BMessageId: querying for id = C0A8002A1282094A04B000005F935CE9     
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: findWireMessageByB2BMessageId: Returning null
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.DbAccess: updateNativeEvtTblRow: DbAccess:updateNativeEvtTblRowGot WireMessage with B2BMessage ID C0A8002A1282094A04B000005F935CE9
    [SRC_METHOD: synchedLog_J      Notification: notifyApp: Enter
    [SRC_METHOD: synchedLog_J      Notification: notifyApp: payload = <Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">[[
      <correlationId>C0A8002A1282094A04B000005F935CE8</correlationId>
      <b2bMessageId>C0A8002A1282094A04B000005F935CE9</b2bMessageId>
      <errorCode>B2B-50014</errorCode>
      <errorText>
      <![CDATA[General Error
      ]]>
    </errorText>
    <errorDescription>
    <![CDATA[Machine Info: (otzio.euro.ro)
    Description: General Error
      ]]>
    </errorDescription>
    <errorSeverity>3</errorSeverity>
    </Exception>
    [SRC_METHOD: synchedLog_J      Notification: notifyApp: Enqueue the exception message:[[
    <Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <correlationId>C0A8002A1282094A04B000005F935CE8</correlationId>
      <b2bMessageId>C0A8002A1282094A04B000005F935CE9</b2bMessageId>
      <errorCode>B2B-50014</errorCode>
      <errorText>
      <![CDATA[General Error
      ]]>
    </errorText>
    <errorDescription>
    <![CDATA[Machine Info: (otzio.euro.ro)
    Description: General Error
      ]]>
    </errorDescription>
    <errorSeverity>3</errorSeverity>
    </Exception>
    [SRC_METHOD: synchedLog_J      Notification: deliverException: Send message to endpoint IP_IN_QUEUE
    [SRC_METHOD: log      URL ===== aq://IP_IN_QUEUE@jdbc/SOADataSource
    [SRC_METHOD: synchedLog_J      Notification: notifyApp: Exit
    [SRC_METHOD: log      class oracle.tip.b2b.metric.B2BMessageProperties[[
    fromTP : United
    toTP : null
    DocumentProtocol : null
    DocumentProtocolVersion : null
    DocumentType : null
    Agreement : null
    MessageSize : 0.0
    MessageState : ERROR
    FromEndpoint : null
    FromEndpointProtocol : null
    FromEndpointStatus : null
    ToEndpoint : null
    ToEndpointProtocol : null
    ToEndpointStatus : null
    Application : null
    Application : null
    Composite : null
    CompositeVersion : null
    Service/Reference : null
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessage: Elapsed Time = 50
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Enter
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Got RTP Context
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Got 1messages for field messageId with value C0A8002A1282094A04B000005F935CE9
    [SRC_METHOD: synchedLog_J      oracle.tip.b2b.msgproc.ToplinkHelper: queryById: Exit
    [SRC_METHOD: synchedLog_J      Engine: processOutgoingMessage: Exit
    [SRC_METHOD: synchedLog_J      Engine: handleMessageEvent: Exit
    [SRC_METHOD: synchedLog_J      Engine: processEvents: Exit
    Edited by: gabosu on Apr 21, 2010 7:32 AM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

  • EAP Authentication Configuration for EAP-FAST and PEAP

    Hi Everyone,
    I pretty much got EAP working, however using LEAP 
    When I get to EAP-FAST and PEAP, I just can't seem to get it to work
    What am I missing, I do know that EAP-FAST and PEAP involve certificates. However, how do i set them up on the client side?
    Hope you guys can help me on this, stuck on this part xD

    EAP is a complicated subject for sure. But it shouldn't be really once you know the foundation. 
    EAP-PEAP can use server side and client side and EAP-FAST can as well. It all depends how its deployed. 
    Generally speaking, most deployments of PEAP use server side only and EAP-FAST uses PACS only.
    The cert that you install on the radius server for PEAP is passed to the wireless supplicant and is used by the supplicant to hash the logon and password from the user. This hash is passed back to the radius server who has the private key who can decode the hash and pass the user ID and password  back to AD for example. 
    Hope this helps .. 

  • Login Modules-Authentication Providers

    Are LoginModules embedded in Authentication
    Providers for Weblogic 8.1 ga or do we require to write one ?

    Siddhartha <[email protected]> wrote:
    Are LoginModules embedded in Authentication
    Providers for Weblogic 8.1 ga or do we require to write one ?If you're extending AuthenticationProvider you need to implement the method
    public AppConfigurationEntry getLoginModuleConfiguration()
    Where the AppConfigurationEntry constructor takes the following parameters:
    <YourLoginModule>.class.getName(),
    AppConfigurationEntry.LoginModuleControlFlag.(REQUIRED|SUFFICIENT etc)
    java.util.Map
    The docs at:
    http://edocs.bea.com/wls/docs81/dvspisec/index.html
    and
    http://edocs.bea.com/wls/docs81/dvspisec/atn.html#1182704
    The latter has code examples for LoginModules as well as the implementation of
    AuthenticationProvider.
    Hope this helps!
    You don't happen to know how to deploy an EJB to the Weblogic Server Console -
    ie: my AuthenticationProvider relies on an EJB - do you?
    Best wishes,
    Michael

  • How to get the identity claim encoding types of windows and forms authentication providers using API?

    Hi,
    We have to get all the claims providers associated with a web application and its identity claim encoding type using API.
    For example:
    If the identity claim of windows authentication is user name and the user name is a string, then we should get
    "i:0#.w".
    If the identity claim of forms authentication is
    email and the provider name is "fba" , then we should get "i:0!.f|fba|".
    The below link shows us to get all claims providers associated with a web application, but how do we get the identity claim encoding type of each provider?
    http://msdn.microsoft.com/en-us/library/gg650432(v=office.14).aspx#SP_WCP_Tip3
    using (SPSite theSite = new SPSite("http://someContosoUrl"))
    // Get the web application.
        SPWebApplication wa = theSite.WebApplication;
        // Get the zone for the site.
        SPUrlZone theZone = theSite.Zone;
        // Get the settings that are associated with the zone.
        SPIisSettings theSettings = wa.GetIisSettingsWithFallback(theZone);
        // Get the list of authentication providers that are associated with the zone.
        foreach (SPAuthenticationProvider prov in
            theSettings.ClaimsAuthenticationProviders)
        {   // Need to get the identity claims encoding type using the SPAuthenticationProvider
    Is windows authentication's identity claim encoding type always i.0#.w or the identity claim is always the user name?
    Thanks & Regards,
    Kalai.

    If the requirement is to be able to convert claim identities to windows identities that can be used with other LOB/legacy application that still relies on NTLM/Windows Auth, then I would recommend to explore C2WTS.
    Here are some references:
    http://msdn.microsoft.com/en-us/library/office/ee539739(v=office.14).aspx
    http://blah.winsmarts.com/2013-11-Use_C2WTS_to_get_a_classic_windows_identity_from_a_claims_identity.aspx
    http://henrymcclain.blogspot.in/2013/05/claims-to-windows-token-service-c2wts.html
    http://blogs.msdn.com/b/rodneyviana/archive/2011/02/20/claims-to-windows-token-service-c2wts-may-not-start-automatically-when-you-reboot-your-server-don-t-blame-sharepoint-for-that.aspx
    http://blogs.msdn.com/b/russmax/archive/2010/05/27/understanding-sharepoint-2010-claims-authentication.aspx
    Thanks!
    These postings are provided "AS IS" with no warranties, and confers no rights.

  • OWSM 11g file based authentication

    Hi,
    I have to secure a service using the username and password present in file. I'll have to use a file based authentication mechanism. As OWSM 11g doesnt have the gateway, can i achieve this functionality with OWSM 11g agent ?
    Thanks

    Can you please tell me how to create the file .htpassword. When i'm using a text editor to create this file it does not allow and message is specify file name. Is there a special utility to create such a file.

  • OIF 11g Sample Authentication Engine for Trusted HTTP Header

    We are trying to achieve OIF authetication based on headers set by windows native authentication. As per our research we have come across this example located at URL: http://www.oracle.com/technology/sample_code/products/id_mgmt/index.html (OIF 11g Sample Authentication Engine for Trusted HTTP Header).
    At this point we are trying to see the deployment architecture and configuration required to achieve the functionality described in the example.
    Can someone please elaborate more on the set up and configuration required for the example to work ?
    Appreciate your feedback.

    Realized the hyperlink missing for oracle example..
    Here it is: http://www.oracle.com/technology/sample_code/products/id_mgmt/oif/customauthn.jsp.SAMPLE

  • How to use LanguageMap attribute for Authentication Providers?

    Hi all,
    I couldn't find a BEA MBean-specific forum, so I'll post this here and hope you can point me to the correct people to talk to.
    We're developing an Authentication provider for WebLogic 8.1. We would like to have our Authentication Provider MBean support multiple languages. I've experimented with the LanguageMap attribute but with no success. Has anybody been able to get these to work?
    The spec states that the path should be fully qualified, which I take to mean that it needs to be an absolute path. I found this to be a bit unreasonable but tried it nonetheless. Unfortunately, it did not work.
    I've also tried specifying the path in Java-style resource bundle form (eg// com.mycompany.mypackage.myresources) and relative paths but, again, with no success.
    I pack the resource file with the authentication mbean jar.
    Some examples of what I've done:
    (absolute path case, where I just copied my resources file to somewhere on my comp):
    <MBeanAttribute
    Name = "BDOption"
    LanguageMap = "c:/dev/BDResources.properties"
    DisplayName = "option.bdoption"
    Type = "java.lang.String"
    Writeable = "true"
    Default = ""Default Value""
    />
    (java resource bundle case):
    <MBeanAttribute
    Name = "BDOption"
    LanguageMap = "com.mycompany.mypackage.BDResources"
    DisplayName = "option.bdoption"
    Type = "java.lang.String"
    Writeable = "true"
    Default = ""Default Value""
    />
    My resource file has only the following entry:
    option.bdoption=Brian's Option
    But the option will always appear as "BDOption" rather than "Brian's Option"
    Any help would be appreciated,
    Brian

    refer the following links
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/092dddc6-0701-0010-268e-fd61f2035fdd
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b2a56861-0601-0010-bba1-e37eb5d8d4a9
    please let me know if u dont find relevant information

  • Failing to assemble Downloaded Pre-built Virtual Machine for  SOA Suite and BPM Suite 11g

    Hello,
    I checked the download checksum of the files downloaded for Pre-built Virtual Machine for  SOA Suite and BPM Suite 11g ( Pre-built Virtual Machine for SOA Suite and BPM Suite 11g ) and they all match checksums.
    however, when I try to assemble them with 7zip, I get a corrupt error message.  I have tried downloading with Chrome and Internet Explorer.  I have also tried assembling the 7zip files different ways.
    Is there anything else I should try?
    Running on Windows 7, 64 bit machine.  (with lots of disk space).
    Is there any other way to get the files?
    thank you.

    thanks for the response
    I guess I will have to do that as well.
    However, it defeats the speed with which can ramp up with the toolset;  thus slowing my time I can allocate to learning it...

  • OSB 11g - Authentication - Username and password in SOAP body

    Hi,
    I have a PS based on the WSDL provided by the client. According to the WSDL the client will send the username and password (to be used for authentication) in SOAP Body. I have extract the username and password from the body and authenticate it and then only process the data.
    The approach I am thinking of is to create two PS. The first PS will be called by client to send the data. There will be no authentication required for this PS. Once this PS (PS-1) receives the message it will extract the username, password and data from the SOAP body. It will then set the username and password in the HTTP header of the second PS (PS-2) and the data in the SOAP body of PS-2.
    PS-2 will be under basic authentication. PS-2 will accept the data as the only payload. Upon receiving the data it will do the normal processing.
    But I do not see any way to set the HTTP header (Authorization) for the second PS. Is my approach correct? Is there another/better approach?
    I went through this link [http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/security/model.html] and found that we may have to configure another Authentication provider. How to do that?
    Thanks,
    Sanjay

    Hi Sanjay,
    Your approach seems correct to me (using two proxies) but instead of setting the username and password in HTTP header, you may set it as SOAP header and use Custom Authentication method in OSB. To know more about it, please refer -
    http://download.oracle.com/docs/cd/E17904_01/doc.1111/e15866/message_level_cust_auth.htm#i1069719
    Regards,
    Anuj

  • Info about Listener for oracle 10g and 11g installed on single systm

    Hi,
    I have installed oracle 10g n 11g on my system. I have question regarding oracle listener.
    oracle 10g , Listener.ora
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (ADDRESS = (PROTOCOL = TCP)(HOST = kankala.kalyan)(PORT = 1521))
    oracle 11g, Listener.ora
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1522))
    (ADDRESS = (PROTOCOL = TCP)(HOST = kankala.kalyan)(PORT = 1522))
    my question is why the listener's names are same even though thy are on different ports?
    and for people worrying, why i have installed 10 n 11 is
    Initally only oracle 11g was installed on my system. Later, I was learning forms for first time and i have to connect to database frm developer suite 10g. so i installed oracle 10g database.

    The names are the same because that is the way you created them.
    If you want to make a change use NETCA to drop and recreate one of them.
    Just make sure you've defined ORACLE_HOME correctly before you do it.

Maybe you are looking for