Force the url of the web server to hit the (slot) instance particularly jboss

Is there a way we can force the url of the web server to hit the (slot) specific jboss instance? I remember that we can do in DAS from the drp port in the url of the Web server.

Published by: 865729 on June 20, 2011 01:30

This isn't the best forum for this question (you could get better results this announcement to the unduly JBoss: [http://community.jboss.org | http://community.jboss.org]), but I think that you can accomplish this by putting a dummy jsessionid in URL (at the first application so there is no jsessionid) and adding the jvmroute of the instance you want to hit. The jvmroute is what determines what roads of mod_jk instance demand so, theoretically, this should work.

-George

Tags: Oracle Applications

Similar Questions

  • How to allow the clean-up actions to be taken by a reentrant clone before he is killed, seen through the web server, through a narrow browser?

    Here's a question I'll get lucky with.  I have a VI, set to be reentrant, broadcast via the web server.  The main instance of the VI is never worked with: it's a clone whenever someone accesses the correct URL, and the user interacts with the newly created clone (never the main forum).  A clone is able to configure and calling instrument VI when good IDs are entered, which translates to browser popups that are controllable on the end of the user (even if only one user ever does both. To clarify, many clones can be opened simultaneously for connection purposes, but that a user never interacts with the instruments that are not themselves reentrant).

    If the user clicks on my Logout button in their browser, it is trivial to close these instruments other, independent and properly clean.  But if the user simply click on the red X in their browser, it is non-stop and the instruments that the clone called stay open on the server, when they close.

    My experience so far:

    No close panel? event seems to be triggered in the clone.  The clone simply cease to be.

    The remote_panel_connections property doesn't seem to work properly in this case (I have not had luck so far), since it is possible that more than a clone to be active and that the main parent who is spawning clones stays running, but is not interacted with in some way.

    What I need:

    One way for the clone of VI recognize that the user has closed his browser and communicate that it closes all the assets of VI before ending.

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

    I would like to avoid forcing the instruments that the clone call to constantly query to see if the VI clone is present on the network.  If there is no other solution, but this, I would appreciate a suggestion as to the intensive way less code and resources to implement this type of interrogation, as the instruments are really designed to be totally independent after they are called, rather than under vi.

    Thanks for all comments, let me know if you need more information.

    MTdev wrote:

    One way for the clone of VI recognize that the user has closed his browser and communicate that it closes all the assets of VI before ending.

    When a VI stops running, any reference as a queue is also cancelled.  You can make use of this fact.  If your original clone VI could launch a second reentrant VI, which remains active, you could channel all communications to the instruments via VI second using a queue created in the first.  When the first VI disappears, it will trigger an error waiting waiting VI in the second (no vote office is involved).  The second VI can take all the necessary measures.

  • Not possible to activate the scripts on the Web server

    Hello

    I would like to create a page .html for Web with a bit of scripting ESP included - Services because now I understand just this:

    <% for (i=0; i<3; i++) {
      ...some text...
     } %>

    According to this document NOR, I first need to enable scripting:

    To use the script with a Web service, you must enable the feature on the Web of LabVIEW server. In LabVIEW, select the script on the Web Server: Configuration page in the dialog box Options to enable the use of scripts on the Web server.

    I activated the Web server and it works OK. But there is nothing called "Scripting" in the configuration page - and the script is executed (the code is just printed in the form of simple text).

    Anyone know how to activate the ESP script?

    Version: LV 2012.

    Best regards, Jan

    Hi Jan,

    In fact, you use the ESP file instead of a static HTML file.  For example, if we had the static html file:

    Hello world

    This file can be located at something like /MyWebService/HelloWorld.html.

    If I then do something like have a page to say "Hello, Jan" or "Hello, Mark" I could use ESP.  In this case, your code might look like:

    <>

    var xname = form ['name'];

    %>

    Hello, @@xname

    The URL of such a web method is perhaps something like jan/MyWebService/Hellovar/Jan where Jan string literal passed to the terminal of a web method that can resemble

    In this example, the string "Jan" is passed to the terminal of the value of the VI.  What implementation of the Web method in the spec to build his signature might look like in /Hellovar /: value.

    So, back to your original question.  You embed not ESP breast and the HTML document.  Instead, you embed HTML inside a document of ESP and the rendering of the document in HTML format when accessing the URL of the Web method.  While the paper you mentioned earlier has an example project in that you can use as a reference

  • Cannot start web server on the executable file

    Hello

    We have a problem with a Web server - we cannot get to initialize the help of nodes of property or the ini on a compiled executable file.

    As part of our application, we are starting the Web server to publish a status page to be read remotely. This works very well when we are running in the development environment and also when we run an executable a PC with installed development environment, however it will not boot on a PC with just the runtime installed.

    I have attached some of the code that functionally does exactly the same thing in our main application. I used this as my Tester code and built in an exe while trying a lot of different things to fix.

    When executing:

    • The code will sit in the while loop until I press stop.
    • Web server: Active Server = FALSE
    • Out error = ERROR No.

    In the full application the while loop waits a few seconds before throw an error if the server is not started. In this example, I can let the loop running for awhile without leave. Normally, the boot time is<50ms when="">

    It's the ini file to the executable file:

    [WebTest]
    server.app.propertiesEnabled = True
    Server.OLE.Enabled = True
    server.tcp.serviceName = "My Server computer/VI"
    server.vi.propertiesEnabled = True
    WebServer.Enabled = True
    WebServer.TcpAccess = "' + * '"
    WebServer.ViAccess = "' + * '"
    DebugServerEnabled = False
    DebugServerWaitOnLaunch = False

    And it is the Web server configuration file:

    ErrorLog "$LVSERVER_ROOT/logs/error.log".
    LogLevel 3
    The default server name
    DocumentRoot "$LVSERVER_ROOT /... /.. '. "/ www".
    Listen 8000
    ThreadLimit 10
    TypesConfig "$LVSERVER_ROOT/mime.types»
    DirectoryIndex index.html
    LoadModulePath "$LVSERVER_ROOT/modules '" $LVSERVER_ROOT/LVModules "" $LVSERVER_ROOT /... ".
    LoadModule LVAuth lvauthmodule
    LoadModule LVSnapshot lvsnapshotmodule
    LoadModule LVRFP lvrfpmodule
    LoadModule dir libdirModule
    LoadModule copy libcopyModule

    AddHandler LVAuthHandler
    AddHandler LVSnapshotHandler .snap
    AddHandler LVRFPHandler

    AddHandler dirHandler
    AddHandler copyHandler

    "CustomLog"$LVSERVER_ROOT/logs/access.log"'%%u %t \"%r\ hour' % > s %b.
    KeepAlive on
    KeepAliveTimeout 60
    Timeout 60

    As can side note, anyone tell me where the $LVSERVER_ROOT variable is configured?

    I tried the things:

    • Copy a new default configuration file before the entry into force
    • Writing a predefined file (encoded) before initializing config
    • Definition to root before initializing directory (it actually generates an error because the server is not active...)
    • Set WebServer.Active = TRUE several times inside the while loop
    • Toggle the web server in the ini file

    System:

    • LabVIEW 2010
    • PC with Windows 7 running

    Thanks for any help, because it makes me crazy slow!

    Ben

    Hi Marco, thanks for the reply.

    I have this guide was reviewed previously and had done all that he but a small section who gave me a hint of something to try and I have solved my problem, so thank you!

    If anyone is interested, here's the problem:

    The directive DocumentRoot folder in the config must exist or the Web server cannot be started. So basically, make sure that the file points to a folder that exists!

    This leaves two small annoying problems if - you can't see if the file exists (and then create it) before starting the Web server, because you can not query the path to the folder without the Web server running.

    AND

    You can't really define the configuration programmatically file as parameters from the file are responsible for execution, not on the start Web server.

    The result of this is that the config file and the folder root document should be created (and corresponding of course...) when the executable is built / installed on the system. Not a massive headache, but it means do not forget to put things in the build specification and do not rely on software to do the job at startup

  • start the Web server in different folders

    I developed a compiled VI (Smarts - Net .exe) that has been designed to operate in a specific folder (\Smarts-Net) and activated the Server Web page of Smarts - Net .html in the same folder.  So far so good.

    The application receives data in real time produced another of our programs and generates graphs to show "what happens".

    My clients would like run multiple instances of my program for their customers, but want to isolate their customer 'A' customer 'B' so that they cannot display the data on the other.  I can start my application using different IP ports so that I can have multiple views, but I want to further isolate the data of the customer in different folders.

    I did a 'manager' program that will create a subfolder of the folder in my main application (\Smarts-Net) so that it would appear as "\Smarts-Net\JobA" and copy all the files in the main folder in the new subfolder.  I then change the of Smarts - Net .ini file with the new pathname of the file and the new port like this number:

    [Smarts-Net]
    server.app.propertiesEnabled = True
    Server.OLE.Enabled = True
    Server.TCP.servic = "My Server computer/VI"
    server.vi.propertiesEnabled = True
    WebServer.DirectoryIndex = "index.htm"
    WebServer.LogEnabled = True
    WebServer.LogPath=C:\Smarts-Net\Logs\Smarts-Net.log
    WebServer.MimeTypes = (a LOT of Mime types in here... I left aside for this post)
    WebServer.Port = 9501
    WebServer.Enabled = True
    WebServer.RootPath=C:\Smarts-Net\JobA
    WebServer.TcpAccess = "" + c * ' "
    WebServer.ViAccess = "' + * '"
    DebugServerEnabled = False
    DebugServerWaitOnLaunch = False

    After you change the .ini file, I start the application (Smarts - Net .exe) to the new folder.

    This is where I need help.  If I try to display the VI from another computer using an address like http://snape:9600/JobA/Smarts-Net.html, I get an "HTTP 404 - File not found" error.  But, if I try to http://snape:9600 / Smarts - Net .html, I get the VI Panel!

    Thus, it seems that I can change the Port in the .ini file, but not the RootPath.  Does anyone know how to get the html to load from a different folder from the one specified when I created the application code?

    Hello Steve,.

    From your description it looks that the web server is already doing what you say you need for.

    There is a difference between the URL path, the path that is entered in the browser and the path of file system, the location of the file on the disk.

    The WebServer.RootPath token specifies the directory of the file system that corresponds to the root directory, "/", in the URL. You have specified C:\Smarts-Net\JobA as root your path so all files in this directory will be the URL of the http://mycomputer:myport / myFile. If you want the URL of http://mycomputer:myport/Logan/myFile then you need to have your root C:\Smarts-Net\ directory.

    Does make sense?

    Nathan

  • Where can I find the integrated Web server for a Photosmart 7520?

    I want to change the password for direct printing and the touch screen says change in SAP.  Where the built-in Web server?

    The SAP is the built-in Web server. It is the internal Web site created for the printer when connected to a network.

    To access SAP:
    * Get the IP address of the printer from the control panel of the unit
    * Web open favorite, program navigation
    * Type the IP address in the URL bar and press ENTER to access the page

    Let me know if you need more information.

  • error in type:application/vnd.rim.cod of support not taken in charge during the installation of the web server

    I sent the otainstall files in the IIS web server. I put for .cod mime types and

    extensions at the server level .jad.

    When I download the .cod from the server, it shows error of unsupported media type.

    Any help would be much appreciated.

    You open the JAD file in the browser BlackBerry or trying to load the COD file directly?  You need to open the URL of the JAD file.  Also make sure that the MIME types for JAD files have also bee configured.

    MIME types required for a web server use BlackBerry smartphone applications

    http://supportforums.BlackBerry.com/T5/testing-and-deployment/the-required-MIME-types-for-a-Web-Serv...

  • Picture POST on the web server problem

    Hi gurus

    I am trying to display a picture jpg on a web server. I tested my PHP script on the server and I am able to upload an image using a form. Now I am making an application Blackberry POST the image on the server by using the same script however when I test the code in Java, PHP tells me that nothing has been published, I don't know what I'm doing wrong but I am doing something like this:

    String mBoundary = "SUPSUPSUPSUP";
    
    /* Preparar objeto a enviar */
    
    InputStream mImagen = this.getClass().getResourceAsStream("sample.jpg");
    byte[] mBytesPostear = IOUtilities.streamToBytes(mImagen);
    
    HttpConnection mConexion = (HttpConnection) Connector.open("http://www.raspberry.com/script.php");                        
    
    /* Preparar headers del POST. Es multiformulario con POST de un archivo */
    mConexion.setRequestMethod(HttpConnection.POST);
    mConexion.setRequestProperty(HttpProtocolConstants.HEADER_CONTENT_TYPE, HttpProtocolConstants.CONTENT_TYPE_MULTIPART_FORM_DATA + ";boundary=" + mBoundary);
    mConexion.setRequestProperty(HttpProtocolConstants.HEADER_CONTENT_LENGTH, String.valueOf(mBytesPostear.length));
    mConexion.setRequestProperty( "x-rim-transcode-content", "none" );                      
    
    /* Preparar contenido de salida */
    ByteArrayOutputStream mOutput = new ByteArrayOutputStream();
    OutputStream mOS = mConexion.openOutputStream();
    
    /* Escribir contenido */
    String nuevaLinea = "\r\n";
    String contDisp="Content-Disposition:form-data; name=\"foto\";filename=\"sample.jpg\"";
    String contEnc = "Content-Transfer-Encoding: binary";
    String type="Content-Type:image/jpeg";
    
    mOutput.write(nuevaLinea.getBytes());
    mOutput.write("--".getBytes());
    mOutput.write(mBoundary.getBytes());
    mOutput.write(nuevaLinea.getBytes());
    mOutput.write(contDisp.getBytes());
    mOutput.write(nuevaLinea.getBytes());
    mOutput.write(type.getBytes());
    mOutput.write(nuevaLinea.getBytes());
    mOutput.write(contEnc.getBytes());
    mOutput.write(nuevaLinea.getBytes());
    mOutput.write(nuevaLinea.getBytes());
    mOutput.write(mBytesPostear);
    mOutput.write(nuevaLinea.getBytes());
    mOutput.write("--".getBytes());
    mOutput.write(mBoundary.getBytes());
    mOutput.write("--".getBytes());
    mOutput.write(nuevaLinea.getBytes());
    
    /**********************/
    
    /* Escribir el contenido */
    mOS.write(mOutput.toByteArray());
    
    mOutput.flush();
    mOutput.close();
    
    mOS.flush();
    mOS.close();
    
    /* Recibir respuesta del servidor */
    InputStream mIS = mConexion.openInputStream();
    int mLongitud = (int) mConexion.getLength();
    
    if (mLongitud > 0) {             
    
        int mActual = 0;
        int mBytesLeidos = 0;
        byte[] mBytes = new byte[mLongitud];
    
        while ((mBytesLeidos != mLongitud) && (mActual != -1)){
            mActual = mIS.read(mBytes, mBytesLeidos, mLongitud - mBytesLeidos);
            mBytesLeidos += mActual;
        }               
    
        String mRespuesta = new String(mBytes);
        System.out.println("Respuesta: " + mRespuesta);
    
    }
    

    I just tried to clone the header sent by Chrome when I use the form, I think that they have the same information.

    My PHP script first checks to see if something has been posted, if nothing has been validated, it returns a message so I'm able to "consume" the script on the web server and I see that the BlackBerry is the download of the data, but the answer is that nothing has been reported.

    I think I sent you the info about the server in the wrong format.

    Any help would be greatly appreciated.

    Thank you!

    Thank you all, it works fine now, I send you the length of the full header now, it works now, I'm sharking my code. Just create and instance of this object, passing the URL of web script and the bytes of the image to the constructor, then call the getRespuesta() method

    Here we have the code:

    public class PostImagen {
        private String mURL;
        private byte[] mDatos;
    
        public PostImagen(String URLServicio, byte[] Datos){
            mDatos = Datos;
            mURL = URLServicio;
        }
    
        public void getRespuesta() throws Exception {
            try {
                String mBoundary = "SUPSUP";            
    
                /* Strings a usar para el contenido */
                String nuevaLinea = "\r\n";
                String contDisp="Content-Disposition: multipart/form-data; name=\"foto\";filename=\"sample.jpg\"";
                String contEnc = "Content-Transfer-Encoding: binary";
                String type="Content-Type:image/jpeg";
    
                /* Preparar objeto a enviar */
                byte[] mBytesPostear;
                if (mDatos == null){
                    InputStream mImagen = this.getClass().getResourceAsStream("sample.jpg");
                    mBytesPostear = IOUtilities.streamToBytes(mImagen);
                } else {
                    mBytesPostear = mDatos;
                }                       
    
                System.err.println("Longitud de imagen: " + mBytesPostear.length);
    
                /* Preparar contenido de salida */
                ByteArrayOutputStream mOutput = new ByteArrayOutputStream();
                mOutput.write(nuevaLinea.getBytes());
                mOutput.write("--".getBytes());
                mOutput.write(mBoundary.getBytes());
                mOutput.write(nuevaLinea.getBytes());
                mOutput.write(contDisp.getBytes());
                mOutput.write(nuevaLinea.getBytes());
                mOutput.write(type.getBytes());
                mOutput.write(nuevaLinea.getBytes());
                mOutput.write(contEnc.getBytes());
                mOutput.write(nuevaLinea.getBytes());
                mOutput.write(nuevaLinea.getBytes());
                mOutput.write(mBytesPostear);
                mOutput.write(nuevaLinea.getBytes());
                mOutput.write("--".getBytes());
                mOutput.write(mBoundary.getBytes());
                mOutput.write("--".getBytes());
                mOutput.write(nuevaLinea.getBytes());
    
                /* Preparar conexión y headers */
                HttpConnection mConexion = (HttpConnection) Connector.open(mURL);
                mConexion.setRequestMethod(HttpConnection.POST);
                mConexion.setRequestProperty(HttpProtocolConstants.HEADER_CONTENT_TYPE, HttpProtocolConstants.CONTENT_TYPE_MULTIPART_FORM_DATA + ";boundary=" + mBoundary);
                mConexion.setRequestProperty(HttpProtocolConstants.HEADER_CONTENT_LENGTH, String.valueOf(mOutput.size()));
                mConexion.setRequestProperty( "x-rim-transcode-content", "none" );      
    
                /**********************/
                System.err.println("Escribiendo stream");
    
                OutputStream mOS = mConexion.openOutputStream();            
    
                /* Escribir el contenido */
                mOS.write(mOutput.toByteArray());
    
                mOutput.flush();
                mOutput.close();
    
                mOS.flush();
                mOS.close();
    
                System.err.println("Se terminó de escribir payload, recibiendo respuesta");
    
                /* Recibir respuesta del servidor */
                if (mConexion.getResponseCode() != HttpConnection.HTTP_OK){
                    throw new Exception("El servidor NO regresó OK (200) al leer la respuesta. Saliendo...");
                }
    
                InputStream mIS = mConexion.openInputStream();
                int mLongitud = (int) mConexion.getLength();
    
                if (mLongitud > 0) {             
    
                    int mActual = 0;
                    int mBytesLeidos = 0;
                    byte[] mBytes = new byte[mLongitud];
    
                    while ((mBytesLeidos != mLongitud) && (mActual != -1)){
                        mActual = mIS.read(mBytes, mBytesLeidos, mLongitud - mBytesLeidos);
                        mBytesLeidos += mActual;
                    }               
    
                    String mRespuesta = new String(mBytes);
                    System.out.println("Respuesta: " + mRespuesta);
    
                } else {
                    throw new Exception("No se recibió respuesta del servidor");
                }
            } catch (IOException e) {
                throw new Exception("Error de lectura o escritura: " + e.getMessage());
            }
        }
    }
    
  • internal web server access to the content of the network using the public ip address

    Hi, I saw similar topics, but not a clear answer about it. I have a PIX 515e with two interfaces, a web server internal (ip 192.168.0.5) and internal users want to access the server by its (99.99.99.9) ie public ip address is not using DNS. Tried the command alias ' alias (inside) 99.99.99.9 192.168.0.5 "but does not work for http. I can access the server on the local network using the public address for smtp, pop3 and ftp with or without command alias, but not the http service. Any idea?

    a few quick comments.

    a function of the command "alias" is to force the pix to manipulate the dns response. However, you mentioned that you didn't use dns.

    'alias' command will also force the pix to send traffic to 192.168.0.5 when it receives a packet from the inside and intended to be 99.99.99.9. However, since the host and the server are located in the same segment, i.e. pix must re - route the packet to the inside interface, and this operation is not supported with pix v6.x.

    In addition, you mentioned the inside host can access the smtp, pop3 and ftp using 99.99.99.9. This is interesting because the host of 192.168.0.0 would not directly have access to the host of 99.99.99.x without router.

  • DMZ web server-&gt; inside the database server

    Suppose that a network topology looks like this:

    A PIX with 3 interfaces:

    interface (private public static IP 10.10.10.1)

    interface (public static IP of 69.110.38.35)

    interface (static IP private address of the 30.30.30.1)

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

    The internal network has a {server} with the IP address of 10.10.10.2.

    The DMZ has a {web server} with the IP address of 30.30.30.2.

    I will welcome external guests (outside) access to the web server (30.30.30.2) via port 80.

    This web server access turn the database server (10.10.10.2).

    Assume that all other commands are issued. Then, I'll create an access list that allows server WWW DMZ to communicate with inside the database server.

    access-list dmz-to-inside permit tcp host 30.30.30.2 host 10.10.10.2 eq 1521

    Should I publish the following, too:

    (1) access-list dmz permit tcp host 30.30.30.2 no matter what 80 eq

    (2) access-group in interface dmz dmz

    (3) static (inside the dmz) 10.10.10.0 10.10.10.0 netmask 255.255.255.0

    xlate clear 4)

    If so, what each of them do?

    Thank you for helping.

    Scott

    1. Yes, the static statement "10.10.10.0 static (inside, dmz) 10.10.10.0 netmask 255.255.255.0" will disable NAT. Although it is not necessary to disable nat, however, it saves money and simple to manage. the reason for this is the traffic between the dmz and inside is private, there is therefore not necessary to apply the public ip address.

    2 pix receives the package intended to 30.30.30.2 10.10.10.2. PIX examines the static statement and based on the static above statement, pix will not nat package (i.e. pix will leave the soruce address be) and send it to 30.30.30.2 via the interface of the demilitarized zone.

    for example

    original package - source 10.10.10.2, destination 30.30.30.2

    After pix - source 10.10.10.2, destination 30.30.30.2

    3. the "Clear xlate" command must be issued whenever the nat/global or static has been added/deleted/modified. This command is to force the pix to clear the existing ip translation.

    for example, before you add the command "static 1.1.1.1 (indoor, outdoor) 192.168.1.100 netmask 255.255.255.255", the pix may already have an ip 192.168.1.100 translation (it might come from the nat/global). now, after you apply the static command, the pix will keep the existing translation for a certain period time. 'clear xlate' is needed to erase the old translation and so to activate the new static statement.

  • Documents outside of the Web server folder

    Hello

    At my institution, we have access to readers who are with a to in size.  We have a lot of documents, we plan to scan and save "online".  Currently, our web servers are relatively low, the I'm on now is only 20 GB and it is almost complete.

    Can I upload documents via a web page on a drive that is not on the web server and also to build a page that links to these documents so that users can open them?

    Thank you

    First of all, you should ' t use a url var in a path.  This led to attacks from crossing of directory.

    Here's how you can do this job...

    • First of all, make sure that CF runs as a specific user.  It should be already if the guid of lockdown was followed.
    • Take the same references that CF is running (username/password) and create an identical account on the server where the files are stored.
    • Create a share on the server for the files giving the user of CF to read permissions
    • Modify your code to use a UNC path for the file.

    File not found...

    HTH,

    -Dave

  • Difference in the gateway.properties file when you access of PIA and the opening of the PSIGW folder in the domain of the web server

    Hello

    When I open the file gateway.properties by ITTO's domain\application\peoplesoft\psigw web server directory, I see certain values that are not the same, when I open the file gateway.properties of PIA by navigating to Peopletools-> Integration Broker - > gateway configuration-> gateway.properties file. I tried to clear the web server cache, restart the web server. Even then, I see quite different values of these two places. If I do any change in one of the two places, his not reflecting only with access to another place.

    Could someone delete the following point?

    -I think there is only a file gateway.properties under the web server's domain. When access us the PIA file, wherever to be included in?

    -Is the file stored somewhere in the database as well? where it recovers when PIA accesed?

    -The two are always in sync from different modes?

    -How to synchronize these two?

    Thank you

    Dinkar

    There is only one file per domain. It is read by a web service call when you view it in the PIA. This allows you to edit files from another server. The only time they will be different, that is if the URL of your entry point to a server other than the local server.

    If the URL of your entry points to the same server as your local file, then the only advantage to use the PIA to modify the file (except easy access), it is that sometimes it will update the properties in memory. Change the file in the file system requires to restart the web server for the properties to reload in memory.

  • Captivate 8 - video integration problems. Video won't play Web server when published under the title of HTML5. When to play the video it works not embedded.

    Captivate 8 - video integration problems. Video won't play Web server when published under the title of course HTML5 and video is selected to play in the same screen. Play video it works only in a new window. The problem is the customer's requested integrated video and it shows as an option in Captivate 8. In addition, the video screen is not at the same place on the screen, the image moves to the top of the browser window in Internet Explorer. Graphics problems appear ONLY in IE and Chrome for PC. We have updated browsers, installed all updates to Captivate 8 etc.

    The issue seems to be with internet explore. The url is *.mp4, if IE browser opens Media player in a new window to read the files.

    Workaround solution:

    Instead of using the interaction of the Web object, you can use a Web object (objects-> Web) site in the menu object.

    After insertion, select the code incorporated in the style of the real property section. (Screenshot below)

    Encapsulate the url in an HTML video tag and use it as input.

    Input samples:

    https://{website-Address}/VIDEO1. MP4 type = "video/mp4" >

  • My animate file seems to work very well locally, but the images are not connected properly when I publish and publish them to a web server.

    I have an HTML5 animation I'm working. When I saw it locally, it seems to work fine, but when I publish and display on our web server, it doesn't seem to be able to find the images. The images are all in the pictures folder and everything seems to point to the right place, but it is not appear correctly on the web server.

    If someone saw, I would be very happy.

    I have it! Apparently, it's the spaces in the URL (which are presented as 20%). When the file is moved/renamed, it worked fine.

  • Search and Index do not work in the project on the Web server

    Hello

    I use RH 7 on Windows XP and build my project to help using WebHelp.

    Search and Index functions work perfectly well in the project generated on my hard drive, but when the project is deployed on our Web server for user acceptance testing, these functions do not work.

    • When I search for a term, aid poster project "search...". ' or 'Chargement loading data, please wait... '. "(in a yellow box that displays only for a second or two,) but no display search results. When I search for a word in the project generated on my hard drive, the results appear immediately.
    • When I click on the Index tab, the list of indexes is completely empty.

    For both functions, the "done, but with errors on page" or "Error on page" message appears in the lower left corner of the browser window. When I click the icon (point), an error message appears with the following details:

    Line: 688

    Char: 7

    Error: ' Notes [...]. sTopicTitle' is null or not an object

    Code: 0

    URL: http:// < I removed this part of the path for security reasons > /webhelp/whfbody.htm

    I have attached a PDF file that contains screenshots comparing how these functions work on my drive hard and on the Web server (for security reasons, I've roughly blackened references from the company in the URL in the screenshots).

    Does anyone have an idea on top of their head as to what could prevent indexing and job search functions? Perhaps this is due to a configuration setting or the security on our Web server or something - this entire process is new to me, so I have no idea how to solve this problem.

    Thanks in advance!

    Matt

    Are you sure that all the WebHelp output files make the trip to your server, especially all these small weird things in the files whdata, whgdata and whxdata?

    Good luck

    Leon

Maybe you are looking for