Getting servername or hostname in the proxy service message flow
Is there a way to get the hostname in the OSB proxy service message flow without doing a java call out calling a POJO class?
Thanks for the reply!
I do not see any element in the inbound variable representing hostname
Here is how the inbound variable looks like
<con:endpoint name="ProxyService$GatewaySecurity$ProxyService$GatewayProxy" xmlns:con="http://www.bea.com/wli/sb/context">
<con:service>
<con:providerName>GatewaySecurity/resources/X509v3ServiceKeyProvider</con:providerName>
</con:service>
<con:transport>
<con:uri>/GatewaySecurirty/ProxyService/GatewayProxy</con:uri>
<con:mode>request-response</con:mode>
<con:qualityOfService>best-effort</con:qualityOfService>
<con:request xsi:type="http:HttpRequestMetaData" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<tran:headers xsi:type="http:HttpRequestHeaders" xmlns:tran="http://www.bea.com/wli/sb/transports">
<http:Content-Type>application/soap+xml; charset=utf-8</http:Content-Type>
</tran:headers>
<tran:encoding xmlns:tran="http://www.bea.com/wli/sb/transports">utf-8</tran:encoding>
<http:query-parameters/>
</con:request>
<con:response xsi:type="http:HttpResponseMetaData" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<tran:headers xsi:type="http:HttpResponseHeaders" xmlns:tran="http://www.bea.com/wli/sb/transports">
<http:Content-Type>application/soap+xml</http:Content-Type>
</tran:headers>
<tran:response-code xmlns:tran="http://www.bea.com/wli/sb/transports">0</tran:response-code>
</con:response>
</con:transport>
<con:security>
<con:transportClient>
<con:username><anonymous></con:username>
</con:transportClient>
</con:security>
</con:endpoint>>
Similar Messages
-
Problem in oracle service bus osb proxy service message flow
i want to create a proxy service master which take 4 paramaeters as follow
-master business service
1- username 2-password 3-phonunumber 4- vouchernumber
then i need to map to open session business service
that will take 1-username 2- password from the same previous input
then recharge business service will take 1-phonenumber 2-voucher number from master service, and session object from open session
then call to closesession business service that will take the session output from opensession and will send the output "status" to the masterproxy :)
any one can help me here? its urgent
Edited by: user13027256 on Nov 29, 2011 12:53 AMHi ,
In proxy service master , carry out steps in different stages to have better audit trail
1. Assign your input payload(request stack) to a variable($request)
2. Use a Service Callout action to call open session business service and provide the request payload[username & password] for Business Service from the stored variable($request or $body ) using xpath expressions. U need to store the Business Service resoponse in a variable ($responseBS)
3. Then i think u need to call another recharge Business Service, again use a Service callout action and do the same as for above callout using $ request and $responseBS variable to construct your payload.
4. Use a route action at the end to call closesession business service, use $responseBS to have sessionOutput. -
How to be able to view the proxy service's WSDL in the browser
Hello, I created a ALSB proxy service that I have been able to successfully access from a SOAP client. I exported the WSDL from the Project Explorer, Resources Block, Actions column, and it gave me this URL to hit the proxy service:
http://mymachine:7001/OneProxyServiceToOneBusinessService/DoubleItWSFromWL_PRSRV
No problem here. But when I try to access the WSDL from the browser (helpful for SOAP clients in generating the JAX-WS artifacts), using this URL:
http://mymachine:7001/OneProxyServiceToOneBusinessService/DoubleItWSFromWL_PRSRV?wsdl
I get this error HTML message back as a response:
"Error 405--Method Not Allowed
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.4.6 405 Method Not Allowed
The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource"
(Same error message if I omit the "?wsdl" at the end, BTW.)
I don't understand this message--what do I need to do to be able to view the proxy service's WSDL from the browser, or does ALSB not provide that option?
Thanks,
GlenClick on the Proxy Service in your ALSB project to go to Proxy Service Configuration page. On this page, you will see an endpoint URI, something like /myservice. To get the wsdl in browser, use the URL like http://mymachine:7001/myservice?wsdl
-
Revision: 20976
Revision: 20976
Author: [email protected]
Date: 2011-03-28 09:20:34 -0700 (Mon, 28 Mar 2011)
Log Message:
bug fix BLZ 602 IPv6 address isn't properly resolved when used in dynamic url in the proxy service
checkintests pass
Modified Paths:
blazeds/trunk/modules/core/src/flex/messaging/messages/HTTPMessage.javaFirstly, there's no such thing as Apache 9.3, there's Apache 1 (and subversions) and Apache 2 (and subversions). Your error message -
Oracle-HTTP-Server/1.3.28Shows you're using Apache 1.3.28
Secondly, I'm confused by your comment -
I do not have Apache 9.3 or higher but I think oracle should offer this in its companion CDOracle does offer the Apache server, if you're saying you didn't get it from Oracle then where did your Apache server come from?
Thirdly, I notice from your config file -
ErrorLog "|E:\oracle\product\10.1.0\Companion\Apache\Apache\bin\rotatelogs logs/error_log 43200"That you're piping the logs through rotatelogs, are you sure the logfiles haven't just been renamed? -
Error while executing the proxy service
Hi,
I have a procedure which uses a database link to access my tables. And business service will invoke this procedure through JCA.
We have created a datasource (Driver : non - XA for Service connections). However, while executing the proxy service it gives me below error.
Do i need to change the type of driver. Can anybody please help me on this.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header xmlns:com1="com:gm:vehicleengineering:engineeringworkorder:ewostatus:types:ewostatusschema:1:0" xmlns:com="com:gm:common:utilities:types:servicecontrol:1:0">
<com:ServiceControl>
<com:Service>EWOStatus</com:Service>
<com:Version>1.0</com:Version>
<com:ConsumerID>CID</com:ConsumerID>
<com:MessageID>MID</com:MessageID>
<com:SentTimeStamp>2008-09-28T21:49:45</com:SentTimeStamp>
</com:ServiceControl>
</soapenv:Header>
<soapenv:Body>
<soapenv:Body>
<com:ServiceFault xmlns:com="com:gm:common:utilities:types:servicefault:1:0">
<com:FaultCode>SOAFLT-999</com:FaultCode>
<com:FaultString>GeneralError</com:FaultString>
<com:FaultActor>Server</com:FaultActor>
<com:FaultDetail>Invoke JCA outbound service failed with connection error, exception: com.bea.wli.sb.transports.jca.JCATransportException: oracle.tip.adapter.sa.api.JCABindingException: oracle.tip.adapter.sa.impl.fw.ext.org.collaxa.thirdparty.apache.wsif.WSIFException: servicebus:/WSDL/VehicleEngineering/EngineeringWorkOrder/EWOStatus/V1/WSDL/jcaEWOStatus_1_0_0 [ GetEWOStatus_ptt::GetEWOStatus(InputParameters,OutputParameters) ] - WSIF JCA Execute of operation 'GetEWOStatus' failed due to: Interaction processing error.
Error while processing the execution of the SP_GETEWOSTATUS API interaction.
An error occurred while processing the interaction for invoking the SP_GETEWOSTATUS API. Cause: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Internal error: Cannot obtain XAConnection java.lang.ClassCastException: oracle.jdbc.driver.T4CConnection
at weblogic.jdbc.jta.DataSource.getXAConnectionFromPool(DataSource.java:1684)
at weblogic.jdbc.jta.DataSource.getConnection(DataSource.java:439)
at weblogic.jdbc.jta.DataSource.connect(DataSource.java:396)
at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:355)
at org.eclipse.persistence.sessions.JNDIConnector.connect(JNDIConnector.java:126)
at org.eclipse.persistence.sessions.JNDIConnector.connect(JNDIConnector.java:94)
at org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:162)
at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.connectInternal(DatasourceAccessor.java:327)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.connectInternal(DatabaseAccessor.java:295)
at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.reconnect(DatasourceAccessor.java:558)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.reconnect(DatabaseAccessor.java:1437)
at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.incrementCallCount(DatasourceAccessor.java:303)
at oracle.tip.adapter.db.DBConnection.getTopLinkSQLConnection(DBConnection.java:335)
at oracle.tip.adapter.db.transaction.DBTransaction.beginInternal(DBTransaction.java:126)
at oracle.tip.adapter.db.sp.SPInteraction.executeStoredProcedure(SPInteraction.java:93)
at oracle.tip.adapter.db.DBInteraction.execute(DBInteraction.java:248)
at oracle.tip.adapter.sa.impl.fw.wsif.jca.WSIFOperation_JCA.performOperation(WSIFOperation_JCA.java:534)
at oracle.tip.adapter.sa.impl.JCABindingReferenceImpl.request(JCABindingReferenceImpl.java:257)
at com.bea.wli.sb.transports.jca.binding.JCATransportOutboundOperationBindingServiceImpl.invoke(JCATransportOutboundOperationBindingServiceImpl.java:150)
at com.bea.wli.sb.transports.jca.JCATransportEndpoint.sendRequestResponse(JCATransportEndpoint.java:209)
at com.bea.wli.sb.transports.jca.JCATransportEndpoint.send(JCATransportEndpoint.java:170)
at com.bea.wli.sb.transports.jca.JCATransportProvider.sendMessageAsync(JCATransportProvider.java:572)
at sun.reflect.GeneratedMethodAccessor771.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.wli.sb.transports.Util$1.invoke(Util.java:83)
at $Proxy142.sendMessageAsync(Unknown Source)
at com.bea.wli.sb.transports.LoadBalanceFailoverListener.sendMessageAsync(LoadBalanceFailoverListener.java:152)
at com.bea.wli.sb.transports.LoadBalanceFailoverListener.sendMessageToServiceAsync(LoadBalanceFailoverListener.java:603)
at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageToService(TransportManagerImpl.java:560)
at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageAsync(TransportManagerImpl.java:426)
at com.bea.wli.sb.pipeline.PipelineContextImpl.dispatch(PipelineContextImpl.java:501)
at stages.routing.runtime.RouteRuntimeStep.processMessage(RouteRuntimeStep.java:128)
at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:346)
at com.bea.wli.sb.pipeline.RouteNode.doRequest(RouteNode.java:106)
at com.bea.wli.sb.pipeline.Node.processMessage(Node.java:67)
at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:922)
at com.bea.wli.sb.pipeline.Router.processMessage(Router.java:214)
at com.bea.wli.sb.pipeline.MessageProcessor.processRequest(MessageProcessor.java:99)
at com.bea.wli.sb.pipeline.RouterManager$1.run(RouterManager.java:591)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at com.bea.wli.sb.security.WLSSecurityContextService.runAs(WLSSecurityContextService.java:55)
at com.bea.wli.sb.pipeline.RouterManager.processMessage(RouterManager.java:590)
at com.bea.wli.sb.transports.TransportManagerImpl.receiveMessage(TransportManagerImpl.java:375)
at com.bea.wli.sb.transports.CoLocatedMessageContext$1.run(CoLocatedMessageContext.java:164)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.security.Security.runAs(Security.java:61)
at com.bea.wli.sb.util.security.SecurityUtils.runAs(SecurityUtils.java:58)
at com.bea.wli.sb.transports.CoLocatedMessageContext.send(CoLocatedMessageContext.java:157)
at com.bea.wli.sb.transports.http.wls.HttpTransportProvider.sendMessageAsync(HttpTransportProvider.java:215)
at sun.reflect.GeneratedMethodAccessor771.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.wli.sb.transports.Util$1.invoke(Util.java:83)
at $Proxy122.sendMessageAsync(Unknown Source)
at com.bea.wli.sb.transports.LoadBalanceFailoverListener.sendMessageAsync(LoadBalanceFailoverListener.java:152)
at com.bea.wli.sb.transports.LoadBalanceFailoverListener.sendMessageToServiceAsync(LoadBalanceFailoverListener.java:603)
at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageToService(TransportManagerImpl.java:560)
at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageAsync(TransportManagerImpl.java:426)
at com.bea.wli.sb.pipeline.PipelineContextImpl.dispatch(PipelineContextImpl.java:501)
at stages.routing.runtime.RouteRuntimeStep.processMessage(RouteRuntimeStep.java:128)
at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:346)
at com.bea.wli.sb.pipeline.RouteNode.doRequest(RouteNode.java:106)
at com.bea.wli.sb.pipeline.Node.processMessage(Node.java:67)
at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:922)
at com.bea.wli.sb.pipeline.Router.processMessage(Router.java:214)
at com.bea.wli.sb.pipeline.MessageProcessor.processRequest(MessageProcessor.java:99)
at com.bea.wli.sb.pipeline.RouterManager$1.run(RouterManager.java:591)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at com.bea.wli.sb.security.WLSSecurityContextService.runAs(WLSSecurityContextService.java:55)
at com.bea.wli.sb.pipeline.RouterManager.processMessage(RouterManager.java:590)
at com.bea.wli.sb.transports.TransportManagerImpl.receiveMessage(TransportManagerImpl.java:375)
at com.bea.wli.sb.transports.http.generic.RequestHelperBase$1.run(RequestHelperBase.java:152)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at com.bea.wli.sb.transports.http.generic.RequestHelperBase.securedInvoke(RequestHelperBase.java:151)
at com.bea.wli.sb.transports.http.wls.HttpTransportServlet.service(HttpTransportServlet.java:127)
at weblogic.servlet.FutureResponseServlet.service(FutureResponseServlet.java:25)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3686)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Thanks,
ChandanaMake sure that you are using non-xa datasources and in DBAdapter outbound connection pool configuration provide the data source JNDI in "dataSourceName" property instead of "xADataSourceName" property. Update the DBAdapter after changing configuration.
Regards,
Anuj -
Need JAVA API to list down all the Proxy Services in OSB Console 11g
Hi,
I need a java API to List down all the Proxy Services present in OSB Console for SOA 11g (11.1.1.5). I am in a situation where I cant use python script for the same.
any help will be much appreciated.
Thanks in Advance,
Ravi
Edited by: 899443 on Oct 1, 2012 4:13 AMAFAIK it is proprietary.
What I do in a similar situation is to form XML for the services, package them into JAR the same way as an import JAR is packaged (creating ExportInfo resource, ...) and deploy with standard WSLT script. Works for simplest services only (direct proxies mostly) but I can also form security, alerts, throttling etc etc etc -- all in one shot.
Out of sheer interest, may I ask you a question? Why do you need to create OSB services from Java?
Vlad
http://vladimirdyuzhev.com -
How to get informed by email about changes on service messages of the servi
How to get informed by email about changes on service messages of the service desk.
I need a kind of overview
functional details
and a very good guideline to do the implementation
Does anyone know how to do it?Hi,
Go throw this
Note 691303, Note 1041455
you will find each and every thing abt implementation .
Send mail to Message Processor in Service Desk
Points if helpfull
Regards,
Neni -
In OSB 10,3, a Java Callout runs in the same thread of the Proxy Service?
Hello,
a I have a Java Callout within the Proxy Service, request pipeline.
Does it runs in the same thread of the Proxy?
If NOT,
which work manager is the Java Callout pinned to?
can I set the work manager I want?
Thank you,
regards
F.CostaThanks a lot.
Pointer to great info.
However doesn't mention Java Callout threading, nor the documentation does.
Anybody with a YES or NO, please...
F.Costa -
When I create the proxy service and choose to be created from the WSDL, I have two options for selecting the port and binding, could you explain the difference in choosing between the port or binding?
Thanks!Hi,
Here is the difference.
If the service is based on a binding:
If the service is generated from binding Y in the WSDL resource, the effective WSDL defines a new service and port (<bindingname>QSService and <bindingname>QSPort). None of the ports defined in the WSDL resource are included in the effective WSDL.
There may be multiple ports in that WSDL associated with that binding. Each port can use a different URL. Therefore, the effective WSDL uses the binding but generates an artificial port from the configuration on the service for that binding. All other ports will be removed.
If the service is based on a port:
If the service is generated from port X in the WSDL resource, then port X is also defined in the effective WSDL. Any other ports defined in the WSDL resource are not included. Furthermore, if you base the proxy service on a WSDL port, the effective WSDL uses that port name. The binding is determined from the port, and in turn, the port type is determined from the binding.
The effective WSDL preserves any WS-Policies associated with the port defined in the resource WSDL.
The transport address specified in the port definition in the resource WSDL is never used as the address for a proxy service in the effective WSDL:For HTTP services, you must specify a transport address when configuring the transport in the Administration Console or the plug-in. That address is used in the port definition in the effective WSDL.The URL specified as the transport address for a proxy service is always relative to a path in an Oracle Service Bus domain, because Oracle Service Bus always hosts proxy services.
For SOAP-protocol-based WSDL services, the transport URI in the SOAP binding depends on the transport implementation. For standard transports (like HTTP and JMS), this value is as per the SOAP specification or another universally accepted value. For transports for which SOAP does not define a standard value, Oracle Service Bus sets one consisting of a predefined namespace with the transport ID appended at the end: http://www.oracle.com/transport/2007/05/.
There is one service element in the effective WSDL, and the port address contains a URL whose syntax and semantic is defined by the transport selected in the binding.
thanks,
Richa -
My proxy service (messaging) with sftp protocol is not picking up the file
Hi ,
I have proxy service , which polls for a file in a regular interval , this has stopped working suddenly . The bad part is i am not able to find any log related to the service in either the domain logs or the server logs.
I tried to disable the service and re-enable it , but it was of no use .
Please help me in this , what can i look for next ?Bala,
I just extracted the entire B2B setup as a ZIP file and imported the setup in a DEV UT01 enironment. The B2B was able to successfully pick up the B2B messages using the same ftp channel.If from one env B2B is able to pick the message using same settings then it must be a network issue. You may like to change the B2B log level to debug and then try to disable and enable the channel. See if you get anything in the log.
You may also try to create an outbound agreement and see if you are able to send message to that FTP location from the same environment.
Regards,
Anuj -
Where is the Proxy Service deployed?
Hi
This is about the internals of the service bus.
I want to see the deployment unit that matches the Proxy I have created.
Where is it?
Where in the CONSOLE (not the sbconsole) can i see it deployed?
kind regards
kambizProxy services except of jms transport are not deployed as standard j2ee deployment units - (ear, war, rar etc). Instead these deployment units are xml config files which will be understood only by the osb product j2ee applications. You will not be able separate individual proxy services from this.
Proxy services with jms transport are deployed as MDB's under the hood and you will be able to see these deployments under wls console --> Deployments with random names. -
Hi All,
I have created a Biztalk application and published that as Web service. I created a App pool and assigned that as an Identity for the newly created virtual directory.
For the App pool I have set up the identity with a specific user id and add that user id under the Group IIS_USERS.
When I am browsing the web service I am getting Service Unavailable(HTTP Error 503) and App pool is getting stopped automatically.
I checked in the event viewer getting the following error:
Application pool WSOrchPool has been disabled. Windows Process Activation Service (WAS) did not create a worker process to serve the application pool because the application pool identity is invalid.
I am sure that user id and password is correct. the same user-id is added in all the Biztalk server groups.
Please let me know what can be the issue.
Thanks & Regards,
JoyHi Joy,
You need to ensure that the application pool identity is set to a valid account for the application pool to function.
Step by step explanation can be found at
Event ID 5057 — IIS Application Pool Availability
You can also refer similar thread as well at Use Domain Account as App Pool Identity
Rachit
Please mark as answer or vote as helpful if my reply does -
I uninstalled then reinstalled 3.8 twice and it still happened. I installed Beta--no luck. I get the following message:
"The proxy server is refusing connections
Firefox is configured to use a proxy server that is refusing connections."
Changing proxy settings is beyond my expertise. Thank you.You can find the connection settings in Tools > Options > Advanced : Network : Connection
If you do not need to use a proxy to connect to internet then select "No Proxy"
See "Firefox connection settings":
*[[Firefox cannot load websites but other programs can]] -
Proxy communication message flow,
Hi all,
Can any body help me out in understanding the message flow in Proxy communication and how is it different from the flow that involves Techical Adapters?.How the mesage Id will be created in Proxies for messages? .Lets suppose The scenario is Proxy (ABAP) to Proxy (ABAP).Please explain in this perspective.Any good links,blogs ,Docs with useful explanation will be helpful to me .
Thanks,
Amar.Hi Amar,
Hi,
Please refer to these Blogs...
Communication between SAP System & Webservice Using Proxies
/people/siva.maranani/blog/2005/05/23/communication-between-sap-system-webservice-using-proxies
ABAP Proxies in XI(Client Proxy)
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
ABAP Server Proxies
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
Regards
Mahesh -
How to create individual user to access the proxy service in osb
Hi all,
i have created a osb project. i need only one user to access the project with particular user name and password. The project should result in error if any other credentials is being given.
The challenging part is that it should return a error message even when the user name and password is left blank. can anybody help me to resolve this issue?I'm guessing you're getting a 401 error back in soapUI. If so, this is because soapUI needs to send some credentials which match that user exactly.
How would that user invoke the service normally - with an embedded WSS user / password in the request, or with an x509 cert + Identity Assertion? SoapUI will have to do the same as the client application does.
In our environment, we use client certificates as authentication. Soapui is very good at presenting a client certificate if you have a .jks keystore with an identity cert. Since the role will only accept a single particular user, you would either have to expand the role to allow some admin access or have a certificate which presents the same CN value ( to map with identity assertion).
If the client app uses username / password, the 'request properties' window ( lower left in soapui ) has properties for Username and Password which can be configured. This may allow soapUI to submit that user, but I haven't tested that.
There's also the "Aut" tab in the request window which also allows the same.
Maybe you are looking for
-
Can't access library folder on Time Machine Backup
I'll try to explain this as clearly as possible... 1) I have wiped my hard drive and completed a clean install of Mavericks. I did this due to persistant problems with disc permissions that I could not eliminate. 2) I did not want to take a chance o
-
I have an ipad 2 and I noticed I have over 3000 emails in All Mail. I want to know how can I delete these emails. It looks like you can only do it one at a time. It will take me forever. Please help me.
-
Making a Primary Server a Peer
I am trying to follow the instructions from Zenworks 10 Configuration management system administration reference - to move a Primary server back to a peer. I am rolling out a 5000+ workstation Zen 10 school district and moved one of the servers into
-
Lenovo B560 motherboard replacement
Hi, My dear laptop died on me about a month ago. It wouldn't do anything when pressing the power button and the power led would not light when connected to power. Tried with or without the battery, no led, no power. I checked with another cable and I
-
My app angry birds will not open on i mac
Hi my angry birds that I purchased from the app store will not load on my imac can anyone help