Configuring Web Service access via a Proxy Server?

Hello
I'm trying to configure the tool OdiInvokeWebservices to hit a WebService through a proxy server.
I managed to test my OdiInvokeWebservices against a local WS (i.e. a direct connection), but I do not see how to configure ODI to go through a proxy server.
There is no obvious configuration setting (I expect to see a proxy host, username, password, and proxy exceptions maybe) on the tool OdiInvokeWebServices or ODI itself.

So, anyone can answer all or part of the following?
* Are there variables configuration ODI (or ODI environment variables) to set up the proxy server access?
* In the case of a failure, what is the desirable approach (taking account of the architecture of the ODI)? For example, creating a technology ODI in the topology for HTTP connections through a proxy server (what is a sense - I'm new to ODI)?
* What is possible or desirable to extend the OdiInvokeWebServices tool to enable the configuration for a proxy server? (probably a bad idea - a lot of hacking involved)?

If all above fails them, then the only option is to give access ODI direct internet access.
Thanks in advance,
Matt

Matt
Have you tried to add additional parameters to the virtual machine java?
I see that there are the following options that you can assign to ODI_ADDITIONAL_JAVA_OPTIONS in the odiparams file.
Java $-Dhttp.proxyHost = proxyhostURL
-Dhttp.proxyPort = proxyPortNumber
-Dhttp.proxyUser = someUserName
-Dhttp.proxyPassword = somePassword javaClassToRun
Craig

Tags: Business Intelligence

Similar Questions

  • With the help of my signature via a proxy server does not terminate but not from RIM

    I now use the signature Server successfully to sign sensitive data on the device

    associated with our application.

    However, when trying to sign full RIM signatures through a proxy server, and my

    Server deals in reality as well and even send emails of success, but the signing tool

    does not receive a final acknowledgement that he search and eventually times out.

    I noticed for RIM signatures that we are hitting servlets, while the default configuration value for our

    signature server is used.

    Is there something we need to do for our server works correctly when it is connected through the proxy?

    NOTE: everything works fine when the server is on the same network as the GIS tool.

    Thank you

    Mark

    It turns out that it's the server signature RIM as I expected.  It does not return the appropriate response headers.

    The server does only return HTTP/1.1 200 OKCRLF and then the payload.  We discovered

    If we put an Apache proxy before the server signature and after our proxy

    that it will accommodate the non-standard answer and mark the headers with a stored block transfer

    coding and then all is good.

    So the reason why the public signature RIM servers work through the proxy must be either because the bug

    This server is fixed or a proxy because Apache-like sitting in front of the signature server.

    I hope that this will save others some grief in the future.

    concerning

  • Call COM components as a service Windows 7 (NOT A WEB SERVICE!) via LabVIEW

    First of all, what I'm trying to do is completely new terrority for me and I've looked everywhere, impossible to find a solution. I have reviewed the following resources and tried to get out but nothing helps:

    [1] ActiveX and LabVIEW
    http://www.NI.com/white-paper/2983/en

    [2] ActiveX and COM - part I
    http://www.NI.com/white-paper/2981/en

    [3] tutorial: Configure the node of the function of the library Call to call a Simple DLL
    https://decibel.NI.com/content/docs/doc-9069

    My problem is that I got a COM which was installed to run as a Windows 7 service, always running in the background (service.msc). So far, it seems only to be an intuition that you shoul dbe able to use:

    (A) ActiveX in LabVIEW to call the COM object by name or the .dll file.

    (B) call the .dll file of the service using the library function node call

    I see the COM running as a service if I (service.msc). I see also two .dll files associated with this service (they have the same base name as the service running). Let's say the service is called "TestService" then the other two .dll are called "TestServicePK.dll" and "TestServiceXY.dll." In test ActiveX and node library function call, I tried to call the two .dll files. When I tried the ActiveX method I get "the selected file is not a .NET, type library or executable automation assembly."

    Also COM binaries were made in C++, but if I understand well there should not be a problem at least for the library call feature.

    This seems to be a case of corner.

    Actually COM! = ActiveX!

    COM uses ActiveX to implements its objects and also to instantiate and control their but COM is simply a binary model of the API and some functions to control the instantiation and the lifecycle of objects COM, nothing else. The only way to access COM objects correctly (when no ActiveX type library is provided) is to have a C (++) compiler that can analyze the header files according to interface with the interface object methods. All ActiveX controls use COM to implement the interface calling of their objects, but also adds a type library in the DLL and a few other niceties such as the properties of the object. This type library describes how to match the properties and methods of the ActiveX for real virtual table COM interface pointers.

    LabVIEW lists this type library in order to be able to interface to the COM, Active X objects interface. A pure COM library is missing all these subtleties. If LabVIEW would be favourable to a COM interface node, its configuration should allow the configuration of all the things that describes the type library. This configuration would require a lot of manual configuration details, similar to what the library node call, only a magnitude more complex. If this is not really an option.

    If your server COM DLL does not an ActiveX type library interface, the only way to access it in LabVIEW must obtain such a type library as an external interface (not possible for all COM components) or to wrap the COM DLL server by a traditional DLL, which translates the methods standard COM exported C functions then that may be called by the node library call.

    Creating a library of types from a single COM DLL is more or less unfeasable. You should at least have the original IDL file that was used to create the interface com write a C (++) wrapper for your object COM is very probably the most practical approach, but will require some good C programming knowledge as well as experience handling COM objects in C code.

  • Configure the read-access via user-defined privilege level

    Hello everyone,

    I m looking for the best configuration to restrict a user read-only. The restriction must be configured through CLI not GANYMEDE.

    Material: 3750 (probably not interesting for that matter)

    More old IOS: 12.2 (53) SE1

    The user should be allowed to:

    • See the running configuration
    • trigger all sorts of orders-show
    • Ping and traceroute of the device

    The user should not be allowed to:

    • Download/delete/rename files on the flash memory
    • Enter the level 15 (not sure if I can avoid it)
    • all orders despite those level 1 and those specified above

    Can someone help me with this?

    Thanks in advance!

    I have won´t forgotten messages useful rates

    Hi Tobias,.

    You can

    set up multiple levels of privilege on a switch as explained below.

    By default, the Cisco IOS Software has two modes of password security: user EXEC and

    Privileged EXEC. You can configure up to 16 levels of commands for each mode.

    By configuring multiple passwords, you can allow different sets of users to have access to

    specified commands.

    For example, if you want many users to have access to the clear line command, you can

    He attributed a level 2 security and distribute the level 2 password fairly widely. But if you

    want more restricted access to the command configure, you can assign security to level 3

    and distribute the password to a more restricted group of users.

    Definition of the level of privilege for a command

    Beginning in privileged EXEC mode, follow these steps to set the privilege level for a

    control mode:

    Purpose of command

    Step 1

    Configure the terminal

    Enter global configuration mode.

    Step 2

    level privilege mode level control

    Set the level of privilege for a command.

    For mode, enter set for the global configuration mode, exec to EXEC mode, interface

    for the interface configuration mode, or the line for line configuration mode.

    For level, the range is from 0 to 15. Level 1 is normal user EXEC mode privileges.

    Level 15 is the level of access allowed by the enable password.

    For command, enter the command that you want to restrict access.

    Step 3

    activate the password level

    Specify the password to enable for the privilege level.

    . For level, the range is from 0 to 15. Level 1 is normal user EXEC mode privileges.

    Password, specify a string from 1 to 25 alphanumeric characters. The string cannot

    start with a number, is case sensitive and allows spaces but ignores leading spaces. By

    by default, no password is defined.

    Step 4

    end

    Return to privileged mode.

    Step 5

    Show running-config

    or

    Show privilege

    Check your entries.

    The first command shows the level of the password configuration and access. The second command

    Displays the privilege level configuration.

    Step 6

    copy running-config startup-config

    (Optional) Save your entries in the configuration file.

    When you set a command to a privilege level, all commands whose syntax is a subset of this

    control can also be programmed at this level. For example, if you set the show ip traffic command

    level 15 show commands and show ip commands are automatically set to privilege level

    15 unless you set them individually at different levels.

    To return to the privilege by default for a given command, use the no privilege mode level

    control of level global configuration command.

    This example shows how to set the command configures to focus on level 14 and set

    SecretPswd14 as the password users must enter to use 14 level controls:

    Switch (config) # level 14 exec privileges set up

    Switch (config) # enable password 14 SecretPswd14 level

    You can also change the default privilege for every user level.

    Change the level of privilege by default for lines beginning in privileged EXEC mode follow these steps to change the default privilege for a line level: complete order

    Step 1 Configure terminal enter global configuration mode.

    Step 2 line vty select the virtual terminal line to restrict access.

    Step 3 privilege level change the default privilege for the line level.

    For level, the range is from 0 to 15. Level 1 is normal user EXEC mode

    privileges. Level 15 is the level of access allowed by the enable password.

    End of step 4 back in privileged mode.

    Step 5 show running-config or show privilege

    Check your entries. The first command shows the level of the password configuration and access.

    The second command shows the privilege level configuration.

    Step 6 copy running-config startup-config (optional) save your entries in the configuration file.

    Users can replace the privilege level that you set by using the privilege level line configuration command

    you connect to the line and enabling a different privilege level.

    They can lower the privilege level by using the disable command.

    If users know the password to a higher privilege level, they can use this password to enable the higher privilege level. You can specify a privilege for your console line level to restrict the use of the line or high-level.

    To restore the default line privilege level, use the no privilege level line configuration command. Also I send you a document for your reference.

    http://www.Cisco.com/univercd/CC/TD/doc/product/LAN/cat3750/12225see/SCG/swauthen.htm #wp1154063

    HTH

    Concerning

    Reem

  • How can I make online games access the internet through a proxy server?

    I currently have to use a proxy server to access the internet. I changed my browser settings to do this, but I can't play a game online that I instaled because they are not defined for internet access via the proxy server.
    How can I make games use the proxy server to access the internet?
    Help, please. See you soon!

    Abstergo,
    You will need to have the proxy server configured to allow ports looking for the game or, if the game has the option, you can put in your proxy server information in the parameters of the game.
    Mike - Engineer Support Microsoft Answers
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • ADF Mobile access protected web service with the user name and password

    With Jdev 11.1.2.4 (with the extension of the ADF Mobile) I am creating a data control that uses a SOAP web service. The web service is not protected by a policy of wss, but its point of endpoint URL is only protected by simple HTTP authentication (internal weblogic server is not accessible public.) We use an Apache server that is configured with a location that is a simple proxypass on url of the web service endpoint weblogic. This apache location apply simple HTTP authorization). I can invoke successfully the methods with parser HTTP by simply adding to the request HTTP header "authorization: xxxxxxxxxxxxxxxxxx base =" (where xxx = user name and encrypted password).

    In the mobile application of ADF, I used the DataControls.dcx-> window to connect to the Web Service change and provided the username and password to the URL of the endpoint. The problem is that after the deployment and execution of this application on the emulator (or the device itself), I get no data by the web service since with the HTTP 401 error http server responses. It seems that that the credentials are not deployed to the device, so while the application is running can not find them.

    I searched a lot and found a similar article (quite old) in the RTO by Frank Nimphius here access_protected_web_services_from_adf.htm

    Is there a way to do this, or if I'm missing the entire image?

    Thank you very much.

    Christos

    Check out blog Shay https://blogs.oracle.com/shay/entry/accessing_secure_web_services_from

    or Andrejus http://andrejusb.blogspot.de/2012/11/adf-mobile-secured-web-service-access.html

    Timo

  • Web service SOAP of the access of LabView?

    I like to connect to a service-based SOAP from my code Labview (PC), or at least to understand if it is possible and how it will be.

    Just googling "Labview SOAP" gives a few hits, so it seems that people do, but I've found any way white paper or examples yet.

    Can someone ligh to the top of my darkness on SOAP web services and Labview?

    I also understand that web services is often described in wsdl (web service description language) files. A wsdl file completely describes a feature of web services, and in some languages, you can import such a file and say "give me the skeleton code to access this web service. Can do something like this in Labview?

    OLA (Just installed LV2015)

    Thank you Sam!

    It was the last piece that I needed! Now it works!

    I got the url, headers and body of the SoapUI test case as in my previous post. See the photos and the attachment.

    That means this vi:

    She calls the web service GuestManagementService on my local server (see url)

    It performs the getGuestDetails of action SOAP (see header)

    The guestName is Ola4 (see the body)

    In the body of the result, you can find (with difficulty)

    address = the nest, Norrland

    age = 467

    name = Ola4

    Totally cool! But a lot of work for a simple database search.

    Thanks for all the help.

    My next step is to understand what labview tools exist to help me create and manipulate xml files, but that's for next week.

  • I have to configure web proxy IE in Windows XP

    I have to configure web proxy IE in Windows XP

    Hello

    -What version of IE are you talking?
    -Why would you want to configure the web proxy in Internet Explorer?

    If you use Internet Explorer 6, follow the steps in this article.
    How to configure Internet Explorer to use a proxy server

  • How do you provide web service user name and password configurable WLS?

    Hey everybody,

    I have an ADF application that communicates with a web service through a Web Service Proxy. Currently we handle authentication read the username and password of a file encrypted properties and passing in the SOAP header using a javax.xml.ws.handler.soap.SOAPHandler. It works very well, however, what power does the username and password are configurable when running through the WLS.

    I read this blog to configurable web service endpoint while running: http://Biemond.blogspot.com/2012/02/changing-your-ADF-connections-in.html . Is there something similar that can be done to the user name and password?

    I use JDeveloper and OEM 11.1.1.6.0.

    Thank you

    Hello

    Here are your options: Configuring Policies

    Its less of an ADF problem how yo configure authentication WS

    Frank

  • How to pass the name of user and password to BPEL of the java proxy web service?

    Hi all

    Environment: SOA Suite 11g

    I use basic http authentication in my SOA services using a strategy of "oracle/wss_http_token_client_policy. Now, I need to call these SOA web services from a java proxy.

    Please let me know how this can be done.

    Thanks in advance

    Have you tried the messages below?

    BPEL to invoke the secure with HTTP Basic authentication Web service
    Call a BPEL process using the HTTP Basic authentication

    http://docs.Oracle.com/CD/E21764_01/Web.1111/e13713/owsm_appendix.htm#CHDBAHBI

    Thank you
    Vijay

  • How to create a Web services to an external service and deploy to weblogic

    Hello

    I am trying to create a Web service for the wsdl
    http://ABR.business.gov.au/abrxmlsearch/ABRXMLSearch.asmx?WSDL
    who will help me to validate the number of the NBA.

    And I would like to create a war file and deploy it to a weblogic server,
    But the server is running behind the firewall,
    I could run the webservice of jdeveloper, but when deploy us in weblogic server
    the Web service does not work,

    We need to give the parameter in the Web service itself or the proxy details must exist in the weblogic proxy server?

    Thank you.

    With respect,
    Kali.
    OSSI.

    Kali,

    IMO, it would be preferable to apply the proxy settings on a global scale.

    I can't see a specific proxy settings page on my weblogic instance. Perhaps, you must add the properties of the JAVA virtual machine directly in the weblogic startup script.

    Edit: For a server JVM Arguments can be configured in the WLS console-> choose the server and go to Configuration-> start server.

    Published by: BijeshKrishnadas on October 18, 2010 21:01

  • UTM and proxy server

    I'm about to install the UTM on my network. Currently, my users go through a proxy server, which, in turn, goes through the firewall. We use the proxy server for logging and internet acceleration.

    I think to just replace my firewall with utm. Anyone know of any issue to users via the proxy server running?

    user-> proxy-> utm-> internet server

    The only thing that I know that this will not work as TMU TMU groups only will receive requests from proxy server.

    dbgman,

    Don't know what proxy you use, but I have Squid running on a Linux-based NAS system. All browsers are configured to point to the proxy server and it works fine.

    As you say, the groups are not so useful when using a proxy.

  • What is a proxy server? Do I need to install the application proxy? And how to set up a proxy server to act as a gateway to the internet

    What is a proxy server? Do I need to install the application proxy? And how to set up a proxy server to act as a gateway to the internet and also a firewall to protect the network, finally to restrict internet access by employees to force employees to follow company policies?

    Hello

    Explanation of the Proxy Server

    http://en.Wikipedia.org/wiki/Proxy_server

    How to configure Internet Explorer to use a Proxy Server

    http://support.Microsoft.com/kb/135982/en-us

    How to set up a Proxy Server

    http://www.ehow.com/how_4488403_set-up-proxy-server.html

  • I can't activate web services after connecting my hp1415fnw? I am connected to a wired network

    I recently bought a hp CM1415fnw.  I am connected to a wired network, being able to print to the printer, can it ping, but when I go to the page to enable the Web Service I can't enable web services.

    smitty83hp,

    When you are on the web server for your printer:

    1. Click the Web Services tab.
    2. Click the Proxy settings
    3. Unless your Internet service provider has a Proxy Server, which you know, the box must be unchecked and server fields and the Port must be empty.
    4. Enable Web Services on the homepage of the Web Services tab.
  • Web Services issues in Coldfusion 8

    Hi all

    I'm trying to deploy .cfc files as web services in a coldfusion multiserver environment 8.  So far it works not so well.  Every time I have navigate to the .cfc file in a browser, the empty page .cgi scope and not documentation of the component.  If I add? WSDL to the URL, I get the code for the dumping of scope .cgi.   You also cannot manually register a web service in coldfusion administrator.  (the components that will be the web services are marked as access = "remote", these same .cfc files have been and are used in CF) 7.1

    Cfc in the CFIDE folder files use the cfcexplorer.cfc component and have the documentation of the component.

    -----------------------------------------------------------------

    My environment:

    3 x blades Sun Solaris T6300

    3 x 8 processors

    32 GB of RAM

    Hardware load balancer:

    Juniper DX

    Partition NAS/Web support for webroot

    ---------------------------------------------------------------

    Does anyone know of any issues with web services in CF 8 multi-server environment?  Why don't the .cfc and .cfc? WSDL dump the scope of cgi and show me the documentation of the element or the WSDL file?  Is there a setting I'm missing somewhere in order to allow web services?  Why can't study documentation of CFCs on a file in the root Web?

    Any help or idea would be greatly appreciated!

    Thanks in advance

    Steve

    There is nothing web service and multi host ColdFusion or ColdFusion 8 which must be radically different then standalone CF7 web services.

    Y at - there anychance there is an own Application.cfc file that may apply to the ColdFusion component files?  Note that any file in Application.cfc (or Application.cfm) between the SWC file and the root Directory apply to the code that runs the web service.  There is a witch hunt often neglected with some Application.cfc files that use the onRequest() method.  This method can interfere with normal delivery in response to a request from web service wsdl if this has not been posted to in the onRequest() method.

Maybe you are looking for