deployment of web services on a remote computer

Hello

Which is the best way and quick to deploy Web services for user WEB interface Builder on a remote computer, where there is no development, but only LV runtime environment?

(in the case that I have to frequently change the vi that I use to create Web service and deploy it to a remote computer)

Is it necessary to create an installer with included WS? Is always necessary in LV2012 to use labview.ini and niwebserver.conf to the webservices to run on the remote computer, as it is written on the following knowledge about LV2009 book?

http://digital.NI.com/public.nsf/allkb/62B9C2D5C91EE8B28625778800609FF2

I noticed that there is in the folder:

C:\ProgramData\National Instruments\WebServices\aws

the webservice is deployed with the screws that are used to operate.

Is not possible to copy only the VI in this folder when I modify the vi used by the Web service, instead of doing each time the program installation and the whole procedure on the knowledge that I linked above?

Thank you very much

Steven

Hi Steven,

The best way to install a Web Service on a remote computer is to use an installer.  The reason being that the Web Service will be compiled and the installer will place the screws have respected and associated configuration files in the right place. If you were to put a VI from the development environment in the folder of aws would not correctly.  Any process other than the installer is also considered not supported by OR.

Tags: NI Products

Similar Questions

  • Deploy the web service on ARM processor

    Is it possible to deploy a web service on an ARM processor with LabVIEW ARM module?  If this is not the case, a web server for an ARM processor has been done in before LabVIEW?  Is there an example of code out there?  Thank you.

    skryger,

    From LabVIEW for ARM 2009, there is no way pre-constructed to deploy a web service on an ARM processor.  (The only options in accordance with the specifications of construction are Application, Source Distribution and the Zip file.)  Of course, who does not eliminate the possibility of building one yourself.  Maybe someone from the community can develop more if this was done.

    Kevin S.

    Technical sales engineer

    National Instruments

  • deploy the web service to xp embedded

    Hi all

    I struggle to run a web service on an xp embedded system. The web service works very well in my LV 2011 development environment and I have created an installer for my main application it is the lvws file is included as described in web services FAQ:

    http://zone.NI.com/DevZone/CDA/tut/p/ID/7747#toc12

    After the installation on the target computer, I can't access the web service. Also if you call localhost:3580, then I get an access error.

    But in the System Control Panel administrative tools, I can see that the server system OR like many Web server OR Web applications are started.

    For further investigation, I added the 'Distributed System Manager' to my Installer. With this tool, I see that all my web services deployed on my development system, but on the XP embedded system with TEN target is listed.

    I installed my application for a professional reference XP system to exclude that the problem is caused by embedded XP. But the behavior is exactly the same. So far, I tested only local so that settings security like firewalls and ports system should pose no problems. But to be sure I have disabled the firewall without success... I can't access the Web service. I have often found the suggestions in the forum to check if the web service is enabled. But I am not already and then access to http://localhost:3580.

    Any ideas?

    Thank you!

    This help document is somewhat outdated.

    You see 2 different problems: 1) you can not display the Configuration utility and do not install Web using localhost:3580 2) your web service monitoring.

    For the first number-->

    You probably did not understand the "Interface Web NI 2011 infrastructure" in your Setup program.  The doc to help you mentioned does not tell you to do, because it is not necessary for your web service works. However, if you want to change one of the settings of your web server after the installation, you will need this extra setup program.

    For the second question-->

    You probably didn't get your Spec to build Web services as a source file in your Setup program.  The help doc says to put your LVWS file as your installation source, but this is not correct. You must include the technical article to build real web service as a source file (not the web service create out of spec files, like LVWS).

    Let me know if any of these will help you.

    -Jared

  • Error SSE2 optimization in the deployment of Web Services

    I'm migrating from 2010 to 2011 SP1 web service [because web services 2010 SP1 were buggy]. At first, I could build and deploy the code very well. Now, I get the following deployment error:

    LabVIEW error: (Hex 0xFFFEFA45) LabVIEW Web Services: call to create a VI reference failed. The target does not support SSE2 optimization. Disable SSE2 optimization in the Advanced dialog box of the Web Service Properties page before continuing.

    Based on the online documentation, my hardware can support SSE2 - but no matter, I disabled it anyway. The error message persists. This message means anything this SSE2 optimization is enabled and is not supported? Based on the text of the error, it seems that turning off optimization should probably fix the problem...


  • Deployment of Web Services has failed. Web applications server OR still load.

    I installed LabVIEW 2013 and I am trying to publish the web service. Every time I try, I see this message: "unable to Web Services deployment. The Server Web applications OR load again. »

    I don't know how to stop or complete this loading. I have reinstalled LabVIEW 2013, removed LV 2012 and other software. In addition, when I restart the 32-bit server, I have old web services installed. Even if I do not publish them, they appear after the transition to 64-bit-> 32-bit server.

    I will be grateful for your help.

    Peter

    Hi all

    It was a problem introduced with the new deployment of LabVIEW web services in 2013, specifically on laptops (classified as CAR 422680). It is fixed in the patch of f1 2013 LabVIEW. This patch is available for download here and you can get more information about the patches in the patch here. The patch will travel via Service Update OR later this month.

    Kind regards

    Jeff Peacock

    Product Support Engineer | LabVIEW R & D | National Instruments

  • Deploy a web service on an old database proxy

    I'm studying on different approaches to call an external web service of PL/SQL and I came across this document pretty old how-to:

    Call a Web Service from the database

    The document explains how to create a proxy web service in Java with JDeveloper and how to deploy it in a database.

    The sample service is relatively simple. The service that I have to call exposes several methods that returns and requires complex objects as parameters, but I found more tips in the next song in the Oracle documentation:

    http://docs.Oracle.com/CD/B19306_01/Java.102/b14187/chsix.htm#BABBEAJI

    So I downloaded and installed the latest JDeveloper and I get a service proxy web work at a glance. When I tried to deploy to my old database (Oracle 10.0.2.5 running Java 1.4) I've got the errors listed in the attached paper (sorry for the names of class in Italian).

    As indicated in the last line, it seems that I have some kind of compatibility issue between the version of Java that I used to generate the proxy and that which is available on my server. If, as suggested, change the JDK 1.7 to 1.4 version, I get an error saying something like "you have used data annotation, but this feature is available from Java 1.5".

    Is there a way to force JDeveloper to generate a web service proxy ' 1.4 friendly '?

    With the provided link, I was able to get all the missing pieces of the software.

    Now I just need to convince our DBA to try this approach

    However, it is a different story

  • deployment problems web services on weblogic server 10.2

    Hello... I have completed the first web service to web service tutorial and when I want to deploy the .war generated I have this error

    * An error occurred during activation of the changes, please see the log for more details.

    * Cannot load the webapp: "HelloWorldImpl.war."

    * cl/slider/webservices/HelloWorldImpl: classversion unsupported 50.0


    Can U help me please,

    Thanks in advance

    WebLogic 10.2 always uses the JDK 1.5. You have compiled your war with JDK 1.6.

    I would recommend recompile your application with JDK 1.5 or using the indicator 'target' to generate the JDK 1.5 class files.

    -Ryan

  • The deployment of Web Services custom R12

    Please let me know how to deploy the custom web services of R12. We have not installed in our instance of Oracle Enterprise Manager.

    Thank you

    You really need a manager of the company. You can install EM from the SOA Suite CD simply select the j2ee option not Suite SOA full blown.

    Not sure what you mean by R12, is this e-Business Suite. Web services must be installed on the same application server as the e-Business Suite, it can be installed in any oc4j / j2ee application server. If it's e-Business Suite, the application server will probably need connectivity to the e-Business Suite.

    You want the Web service for you do generally use adapters supplied for eBusiness Suite integration.

    see you soon
    James

  • How to deploy the web service PAPI

    I am new to OBPM.
    I use BPM studio 10.3 to create processes.
    I set the preferences of the engine "from PAPI web services." This works.
    But I do not know how to deploy them to web services PAPI since the BPM web service console shows that no service is deployed.

    Please tell me how to deploy BPM processes.

    Thank you very much

    Published by: YE on March 27, 2009 09:58

    To expose processes that Webservice, please follow the steps below.
    Just click on process--> select process Webservice then it will open a new window, and then specify the name of the corresponding input parameter Web service method.

    Then build the application and test the service by clicking on the icon LaunchDeployedWebServiceswebapp in Eclipse, it will open the new window, it contains information about Web service, URL endpoint to access the WSDL Style HTTP WS, WS-Security authentication basic authentication.

    Thank you best regards &,.
    M.Kumaraswamy.

  • Problem during the deployment of web services - bad location of WSDL files inside the jar

    Hi all.
    I create my web service from wsdl.

    First of all I run wsdlc and download archive jar that contains the generated sources - the highest level, it looks like this:
    META-INF
    MyPackage
    WSDLs

    After this, I change my web service class, in particular, that I decided that it will be session bean thus the SessionBean interface.

    Then I run jwsc and download archive final jar - module EJB with WebService
    The highest level, it looks like this:
    META-INF
    MyPackage

    And META-INF contains among other WSDL directory files.

    Everything seems OK, but when I try to deploy this I get an error (which I assume is caused by poorly located inside the ejb module generated WSDL files directory, it should probably be at the root of the jar not in META-INF):
    Please help me to force jwsc to generate the module with good location of WSDL dir files.

    WSDLC INVOCATION:

    < by default of the project = "generate-EventNotifierService-of-wsdl" >

    < taskdef = classname="weblogic.wsee.tools.anttasks.WsdlcTask"/ "wsdlc" name >

    < name target = "generate-EventNotifierService-of-wsdl" >
    "< wsdlc srcWsdl="src/main/wsdl_resources/EventNotifierService.wsdl ' destJwsDir = 'target' destImplDir = 'target' packageName = "mypackage" type = "JAXRPC" >
    < / wsdlc >
    < / target >

    < / project >

    JWSC INVOCATION:

    < by default of the project 'build EventNotifierService wsdl' = >

    < taskdef = classname="weblogic.wsee.tools.anttasks.JwscTask"/ "jwsc" name >

    < name target = "build EventNotifierService wsdl" >
    < jwsc srcdir = ' src/main/java' destdir = 'target' encoding = "UTF-8" >
    < queue = "mypackage/EventNotifierService.java TJ' compiledWsdl =" '... / peg-eai-wsdl/target/EventNotifierService_wsdl.jar ' "
    Type = "JAXRPC" >
    < / TJ >
    < / jwsc >
    < / target >

    < / project >

    ERROR:

    # < 24 March 2009 14:21:35 THIS > < error > < hats > <>< AdminServer > < ExecuteThread [ASSET]: '0' for the queue: '(self-adjusting) weblogic.kernel.Default' > < < WLS Kernel > > <><>< 1237900895770 > < BEA-149205 > < failed to initialize application "port" because of the error weblogic.application.ModuleException: Exception preparation module: EJBModule (EventNotifierService - 1.0 - SNAPSHOT.jar)


    Unable to deploy EJB: EventNotifierService - 1.0 - snapshot.jar EventNotifierService-1.0 - snapshot.jar:

    WSDL "wsdls/EventNotifierService.wsdl" is not in the deployment weblogic.utils.jars.JarFileDelegate@2bb9f2 - /var/peg/domains/wldev4/wldev4_domain/servers/AdminServer/tmp/_WL_user/port/edc553/EventNotifierService-1.0-SNAPSHOT.jar

    .
    weblogic.application.ModuleException: Exception preparation module: EJBModule (EventNotifierService - 1.0 - SNAPSHOT.jar)


    Unable to deploy EJB: EventNotifierService - 1.0 - snapshot.jar EventNotifierService-1.0 - snapshot.jar:

    WSDL "wsdls/EventNotifierService.wsdl" is not in the deployment weblogic.utils.jars.JarFileDelegate@2bb9f2 - /var/peg/domains/wldev4/wldev4_domain/servers/AdminServer/tmp/_WL_user/port/edc553/EventNotifierService-1.0-SNAPSHOT.jar


    at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:452)
    at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
    to weblogic.application.internal.flow.DeploymentCallbackFlow$ 1.next(DeploymentCallbackFlow.java:387)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:58)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:42)
    to weblogic.application.internal.BaseDeployment$ 1.next(BaseDeployment.java:615)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
    at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
    at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:16)
    at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:155)
    at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
    at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:141)
    to weblogic.management.deploy.internal.DeploymentAdapter$ 1.doPrepare(DeploymentAdapter.java:39)
    at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:187)
    to weblogic.management.deploy.internal.AppTransition$ 1.transitionApp(AppTransition.java:21)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
    at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    weblogic.wsee.ws.WsException: wsdl "wsdls/EventNotifierService.wsdl" is not in the deployment weblogic.utils.jars.JarFileDelegate@2bb9f2 - /var/peg/domains/wldev4/wldev4_domain/servers/AdminServer/tmp/_WL_user/port/edc553/EventNotifierService-1.0-SNAPSHOT.jar
    at weblogic.wsee.deploy.WSEEEjbModule.loadWsdlDefinitions(WSEEEjbModule.java:130)
    at weblogic.wsee.deploy.WSEEModule.loadWsdl(WSEEModule.java:292)
    at weblogic.wsee.deploy.WSEEModule.verifyWsdd(WSEEModule.java:147)
    at weblogic.wsee.deploy.WSEEModule.prepare(WSEEModule.java:106)
    at weblogic.wsee.deploy.WsEJBDeployListener.prepare(WsEJBDeployListener.java:36)
    at weblogic.ejb.container.deployer.EJBDeployer.prepare(EJBDeployer.java:1193)
    at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:425)
    at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
    to weblogic.application.internal.flow.DeploymentCallbackFlow$ 1.next(DeploymentCallbackFlow.java:387)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:58)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:42)
    to weblogic.application.internal.BaseDeployment$ 1.next(BaseDeployment.java:615)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
    at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
    at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:16)
    at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:155)
    at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
    at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:141)
    to weblogic.management.deploy.internal.DeploymentAdapter$ 1.doPrepare(DeploymentAdapter.java:39)
    at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:187)
    to weblogic.management.deploy.internal.AppTransition$ 1.transitionApp(AppTransition.java:21)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
    at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    >

    I think that the only solution is to manually update the webservices.xml.

  • Deploy the Web service client application

    I built a webservice client in FB3. It works very well in FB3. I can also run by referring to the SWF directly in the file
    Directory - bin-debug (not in the FB3) and it works very well also.

    Now, I copied the directory bin-debug outside the workspace of FB3 and evokes the swf file. "This time I got errors when accessing the webservice server:"Error of security to access the url"faultCode ="Channel.Security.Error"faultDetail =" Destination: DefaultHTTP '...

    Why I run the swf file when it is in the FB3 workspace and can't when it is out of the workspace?

    Also, I did the Release version and run the swf file in the bin-release directory. He gave me the same error messages when I ran in FB3.

    Am I missing some configurations?

    FlexBuilder installed in a trusted location. It can access anything whatsoever. That's nice for development, but cause a lot of grief the first time you deploy an application.

    This crossdomain isn't enough for FP9, especailly with WebService. There are several other parameters need to be defined. Here's what I have:

    http://www.Macromedia.com/XML/DTDs/cross-domain-policy.DTD">





    Tracy

  • Web service deployment failed

    Recently, I decided to make a Web server along with my design "currentdensity.vi" to have access to the data via Solution Explorer. I read the instructions for the Web server configurations, but I still have the problem in the correct implementation of it. I'm scared, I left a few simple steps or advice to do it successfully. (http://localhost: 8080/webservice1)---> but no result
    Please give me your feedback.

    Hello

    Can I know what version of LabVIEW you use? Deploying the web service on a desktop computer or a laptop? If it is a laptop, you can disable the WiFi card and try to deploy again?

    Kind regards

    Alan

  • M176n MFP: MFP M176n will not activate Web Services

    I bought two MFP176n and tried to activate Web Services to print remotely. It does not work. The computer, I have access to the Services Web page on the unit IP address and use the button 'enable '. It run and run, but nothing happens. I see by a few points running on the screen on the printer. They're going to infinity.

    As part of attempts, I've updated the firmware of the device - it's now at 20150228. This has not changed the behavior anyway.

    BTW, I also tried DNS manuals with addresses 8.8.8.8 and 8.8.4.4 as suggested in a previous post. No change.

    EPrint from mobile devices (Android and Ipad) worked on the first day, but only when she is on the LAN...

    Hello @andershl,

    Welcome to the HP support forums.

    I understand that your M176n will not allow Web Services.

    I would like to help.

    Personally, I found that the Google DNS works best with inkjet printers.

    For LaserJet, I use DNS of Level3 address.

    Primary: 209.244.0.3

    Secondary: 209.244.0.4

    If Web Services are still not allowing, turn the printer off and disconnect the power supply to the router for about a minute.

    Plug everything back in and turn the printer.

    When the network has emerged again, try to enable Web Services.

  • Web services with customer LV

    A typical approach to web services to access the host (a cRIO incorporated, for example) by using a client running in a browser with JavaScript.  All those put in place a LabVIEW client that calls the web services on the host computer?  How this could be done?

    I have a cRIO with a RESTful web service work and I can access it with my browser.  It works very well.  Now, I want to access the same service using a LabVIEW client... Or I could write my own customer by BT if I new how to register the service with .NET, which I did not.  So, it's a fact that LV can be used to create a web service client.  I'm looking to better understand how it can be done.

    The native TCP VIs can perform HTTP requests and call the methods of Service Web LabVIEW (http://zone.ni.com/devzone/cda/epd/p/id/3153 or http://decibel.ni.com/content/docs/DOC-2230).  Using these screws, you can create a customer of LabVIEW.

    Alternatively, you can use an ActiveX control to the browser with the Navigate2 method to call Web Services:

    WSDL files are generally used for Web Services using the SOAP Protocol (Developer Zone Tutorial: LabVIEW using SOAP Web Services call).  I know that it is possible to do the same for a RESTful Web Service (LabVIEW deploy services RESTful web), but I don't have any information on how this is done with a simple Google search in addition, it seems that most of the other public forums has rejected the idea, because you just need to build an HTTP request to call a web method.

  • The unauthorized JAX - RPC web service client?

    I try to call a 3rd web service part using a WSDL I can't control.  I was unable to send requests by using a style JAX - WS client and errors have led me to believe that this was due to the WSDL using the RPC/Document model.  Checks showed there is, in fact, the primitive methods of return base schema.  My understanding is that I have to use a JAX - RPC client in this case.

    JDev generated successfully objects, but I got whitelist errors that I have deployed in the cloud.  Basically, any class that referred to java.rmi failed (as documented) - and that's almost all main objects for the customer.

    Is there a way around this problem?

    • Is there another method to generate JAX - RPC clients?
    • The cloud is possible to accept the java.rmi. * classes?
    • Is there a way to force the web services JAX - WS upset WSDL RPC/Document?

    Thank you

    Alex

    I do not think that RPC is supported, see unsupported features and API which States:

    Feature not supported Alternative

    Web services based on JAX - RPC.

    Convert in JAX - WS web services.

    Remote invocations with a transport protocol other than HTTPS (including the HTTP text).

    Does not apply.

    --

    Jani Rautiainen

    Relationship with the developers of Applications in fusion

    https://blogs.Oracle.com/fadevrel/

Maybe you are looking for

  • Help with authentication error [R0107005]

    OS X 10.10.1 and Thunderbird 31.4.0. I have two accounts with my ISP (Time Warner). Both use the same password. Suddenly, I am unable to send one of these accounts (works well for months). There has been no change before this problem. After that the

  • Impossible to update driver nvidia on Satellite P25-S507

    I followed the instructions:1 uninstalled the original nvidia driver2. install the updated driver downloaded from www nvidia page.3. it has been WITHOUT RESULT. The new driver is not installed, so I had to reinstall the older driver4. as a result, I

  • Satellite C850 - try to get 10 Windows

    Hello people, I was wondering if anyone has an idea how to solve the problem I have with this laptop. I was originally on windows 8 and I've upgraded to 8.1 windows now that windows 10 came out I am trying to upgrade to windows 10. computer laptop do

  • Shortcuts FN L40 - 13G satellite with Windows XP

    I have a Satellite L40 - 13G and I tried downgrading from vista to Windows XP. However, I lived a prob. I can't find a driver to make driver FN shortcuts for him. First is the driver I'm looking for labelled as "Hotkey Utility"? If it's the only one,

  • Satellite L300/L300D - active wireless Radar says disabled

    Toshiba Satellite L300/L300D series - wireless active Radar says disabled! Config Free, Radar reports "this wireless network device is disabled. Please activate the device.The message displays a chart of the switch forward on the laptop wireless in t