Updating a remote web application

          Hi all.
          We are developing a web application in team.
          We develop on Windows, but the web application runs under unix/linux.
          The unix machine has an Admin server and a Managed server (same machine).
          The web application we are developing is already deployed to the target server
          and (of course) we have a directory on the Admin Server where all the components
          are stored. The web application is in exploded format (no war - no hidden peace
          message here :) ).
          We'd like to run - locally on our windows machine - the command line "java ...
          weblogic.deploy ..." to update the Web Application as a result of a build script.
          We found that the "source" paramenter confuses us: shall we give the "remote"
          path (i.e. /var/wlhome/applications/<app name>") as given to WL Admin when we
          CONFIGURED a new web application from the console or should we give a LOCAL direcotry
          name? (i.e. D:\DEVEL\<app name>)
          Giving a remote (i.e. on the unix machine) path we have the following:
          D:\DEVEL\groc>java -classpath lib/weblogic.jar weblogic.deploy -host <managed
          host machine> -port <managed host port> update <password> <appname> /var/wlhome/applications/groc
          Bad URL or file name: /var/wlhome/applications/groc
          Giving a local (i.e. on the windows machine) path:
          D:\DEVEL\groc>java -classpath lib/weblogic.jar weblogic.deploy -host <managed
          host machine> -port <managed host port> update <admin system password> groc /var/wlhome/applications/groc
          Weblogic says: "Done updating groc with ./config/svildomain/.wlstaging/groc
          But when reloading the web application, changes (done to the LOCAL files) are
          not reflected in the output.
          Am I missing something? (Should the local weblogic.jar be the same service pack
          level as the ManagedServer?)
          Thanks in advance
          ALX
          

Hi,
Azure RemoteApp is used for deploying the front end of your application, so in the case of a web app you would publish IE/Firefox/Chrome and have the backend components (website, Azure SQL Database, services, etc.) running in Azure or on-premises connected
via VNet.
-TP

Similar Messages

  • Remote Web Application

    We have a web application that is a .NET site with a SQL backend that is hosted as a website on one of our servers for a client. Is it possible to host something like this with Azure RemoteApp?

    Hi,
    Azure RemoteApp is used for deploying the front end of your application, so in the case of a web app you would publish IE/Firefox/Chrome and have the backend components (website, Azure SQL Database, services, etc.) running in Azure or on-premises connected
    via VNet.
    -TP

  • Create a new web application, how shall I update the file server.xml

    Hi,
    I will create a new web application, i.e named newApp. Then I create a file structure as follows:
    - <server-root>/newApp
    - <server-root>/newApp/WEB-INF
    - <server-root>/newApp/WEB-INF/classes
    Then I must tell the server that I have created a new web application. Then I must update my file server.xml, How shall I do this and where in the file shall I type in the new information?
    I use windows XP Pro, and Tomcat 4.1.27.
    My server.xml file looks like below:
    <!-- Example Server Configuration File -->
    <!-- Note that component elements are nested corresponding to their
    parent-child relationships with each other -->
    <!-- A "Server" is a singleton element that represents the entire JVM,
    which may contain one or more "Service" instances. The Server
    listens for a shutdown command on the indicated port.
    Note: A "Server" is not itself a "Container", so you may not
    define subcomponents such as "Valves" or "Loggers" at this level.
    -->
    <Server port="8005" shutdown="SHUTDOWN" debug="0">
    <!-- Comment these entries out to disable JMX MBeans support -->
    <!-- You may also configure custom components (e.g. Valves/Realms) by
    including your own mbean-descriptor file(s), and setting the
    "descriptors" attribute to point to a ';' seperated list of paths
    (in the ClassLoader sense) of files to add to the default list.
    e.g. descriptors="/com/myfirm/mypackage/mbean-descriptor.xml"
    -->
    <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"
    debug="0"/>
    <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
    debug="0"/>
    <!-- Global JNDI resources -->
    <GlobalNamingResources>
    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>
    <!-- Editable user database that can also be used by
    UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
    type="org.apache.catalina.UserDatabase"
    description="User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
    <parameter>
    <name>factory</name>
    <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
    </parameter>
    <parameter>
    <name>pathname</name>
    <value>conf/tomcat-users.xml</value>
    </parameter>
    </ResourceParams>
    </GlobalNamingResources>
    <!-- A "Service" is a collection of one or more "Connectors" that share
    a single "Container" (and therefore the web applications visible
    within that Container). Normally, that Container is an "Engine",
    but this is not required.
    Note: A "Service" is not itself a "Container", so you may not
    define subcomponents such as "Valves" or "Loggers" at this level.
    -->
    <!-- Define the Tomcat Stand-Alone Service -->
    <Service name="Tomcat-Standalone">
    <!-- A "Connector" represents an endpoint by which requests are received
    and responses are returned. Each Connector passes requests on to the
    associated "Container" (normally an Engine) for processing.
    By default, a non-SSL HTTP/1.1 Connector is established on port 8080.
    You can also enable an SSL HTTP/1.1 Connector on port 8443 by
    following the instructions below and uncommenting the second Connector
    entry. SSL support requires the following steps (see the SSL Config
    HOWTO in the Tomcat 4.0 documentation bundle for more detailed
    instructions):
    * Download and install JSSE 1.0.2 or later, and put the JAR files
    into "$JAVA_HOME/jre/lib/ext".
    * Execute:
    %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA (Windows)
    $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA (Unix)
    with a password value of "changeit" for both the certificate and
    the keystore itself.
    By default, DNS lookups are enabled when a web application calls
    request.getRemoteHost(). This can have an adverse impact on
    performance, so you can disable it by setting the
    "enableLookups" attribute to "false". When DNS lookups are disabled,
    request.getRemoteHost() will return the String version of the
    IP address of the remote client.
    -->
    <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
    port="8080" minProcessors="5" maxProcessors="75"
    enableLookups="true" redirectPort="8443"
    acceptCount="100" debug="0" connectionTimeout="20000"
    useURIValidationHack="false" disableUploadTimeout="true" />
    <!-- Note : To disable connection timeouts, set connectionTimeout value
    to -1 -->
    <!-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 -->
    <!--
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
    port="8443" minProcessors="5" maxProcessors="75"
    enableLookups="true"
    acceptCount="100" debug="0" scheme="https" secure="true"
    useURIValidationHack="false" disableUploadTimeout="true">
    <Factory className="org.apache.coyote.tomcat4.CoyoteServerSocketFactory"
    clientAuth="false" protocol="TLS" />
    </Connector>
    -->
    <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 -->
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
    port="8009" minProcessors="5" maxProcessors="75"
    enableLookups="true" redirectPort="8443"
    acceptCount="10" debug="0" connectionTimeout="0"
    useURIValidationHack="false"
    protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <!--
    <Connector className="org.apache.ajp.tomcat4.Ajp13Connector"
    port="8009" minProcessors="5" maxProcessors="75"
    acceptCount="10" debug="0"/>
    -->
    <!-- Define a Proxied HTTP/1.1 Connector on port 8082 -->
    <!-- See proxy documentation for more information about using this. -->
    <!--
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
    port="8082" minProcessors="5" maxProcessors="75"
    enableLookups="true"
    acceptCount="100" debug="0" connectionTimeout="20000"
    proxyPort="80" useURIValidationHack="false"
    disableUploadTimeout="true" />
    -->
    <!-- Define a non-SSL legacy HTTP/1.1 Test Connector on port 8083 -->
    <!--
    <Connector className="org.apache.catalina.connector.http.HttpConnector"
    port="8083" minProcessors="5" maxProcessors="75"
    enableLookups="true" redirectPort="8443"
    acceptCount="10" debug="0" />
    -->
    <!-- Define a non-SSL HTTP/1.0 Test Connector on port 8084 -->
    <!--
    <Connector className="org.apache.catalina.connector.http10.HttpConnector"
    port="8084" minProcessors="5" maxProcessors="75"
    enableLookups="true" redirectPort="8443"
    acceptCount="10" debug="0" />
    -->
    <!-- An Engine represents the entry point (within Catalina) that processes
    every request. The Engine implementation for Tomcat stand alone
    analyzes the HTTP headers included with the request, and passes them
    on to the appropriate Host (virtual host). -->
    <!-- You should set jvmRoute to support load-balancing via JK/JK2 ie :
    <Engine name="Standalone" defaultHost="localhost" debug="0" jmvRoute="jvm1">
    -->
    <!-- Define the top level container in our container hierarchy -->
    <Engine name="Standalone" defaultHost="localhost" debug="0">
    <!-- The request dumper valve dumps useful debugging information about
    the request headers and cookies that were received, and the response
    headers and cookies that were sent, for all requests received by
    this instance of Tomcat. If you care only about requests to a
    particular virtual host, or a particular application, nest this
    element inside the corresponding <Host> or <Context> entry instead.
    For a similar mechanism that is portable to all Servlet 2.3
    containers, check out the "RequestDumperFilter" Filter in the
    example application (the source for this filter may be found in
    "$CATALINA_HOME/webapps/examples/WEB-INF/classes/filters").
    Request dumping is disabled by default. Uncomment the following
    element to enable it. -->
    <!--
    <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
    -->
    <!-- Global logger unless overridden at lower levels -->
    <Logger className="org.apache.catalina.logger.FileLogger"
    prefix="catalina_log." suffix=".txt"
    timestamp="true"/>
    <!-- Because this Realm is here, an instance will be shared globally -->
    <!-- This Realm uses the UserDatabase configured in the global JNDI
    resources under the key "UserDatabase". Any edits
    that are performed against this UserDatabase are immediately
    available for use by the Realm. -->
    <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
    debug="0" resourceName="UserDatabase"/>
    <!-- Comment out the old realm but leave here for now in case we
    need to go back quickly -->
    <!--
    <Realm className="org.apache.catalina.realm.MemoryRealm" />
    -->
    <!-- Replace the above Realm with one of the following to get a Realm
    stored in a database and accessed via JDBC -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
    driverName="org.gjt.mm.mysql.Driver"
    connectionURL="jdbc:mysql://localhost/authority"
    connectionName="test" connectionPassword="test"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
    driverName="oracle.jdbc.driver.OracleDriver"
    connectionURL="jdbc:oracle:thin:@ntserver:1521:ORCL"
    connectionName="scott" connectionPassword="tiger"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
    driverName="sun.jdbc.odbc.JdbcOdbcDriver"
    connectionURL="jdbc:odbc:CATALINA"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!-- Define the default virtual host -->
    <Host name="localhost" debug="0" appBase="webapps"
    unpackWARs="true" autoDeploy="true">
    <!-- Normally, users must authenticate themselves to each web app
    individually. Uncomment the following entry if you would like
    a user to be authenticated the first time they encounter a
    resource protected by a security constraint, and then have that
    user identity maintained across all web applications contained
    in this virtual host. -->
    <!--
    <Valve className="org.apache.catalina.authenticator.SingleSignOn"
    debug="0"/>
    -->
    <!-- Access log processes all requests for this virtual host. By
    default, log files are created in the "logs" directory relative to
    $CATALINA_HOME. If you wish, you can specify a different
    directory with the "directory" attribute. Specify either a relative
    (to $CATALINA_HOME) or absolute path to the desired directory.
    -->
    <!--
    <Valve className="org.apache.catalina.valves.AccessLogValve"
    directory="logs" prefix="localhost_access_log." suffix=".txt"
    pattern="common" resolveHosts="false"/>
    -->
    <!-- Logger shared by all Contexts related to this virtual host. By
    default (when using FileLogger), log files are created in the "logs"
    directory relative to $CATALINA_HOME. If you wish, you can specify
    a different directory with the "directory" attribute. Specify either a
    relative (to $CATALINA_HOME) or absolute path to the desired
    directory.-->
    <Logger className="org.apache.catalina.logger.FileLogger"
    directory="logs" prefix="localhost_log." suffix=".txt"
    timestamp="true"/>
    <!-- Define properties for each web application. This is only needed
    if you want to set non-default properties, or have web application
    document roots in places other than the virtual host's appBase
    directory. -->
         <DefaultContext reloadable="true"/>
    <!-- Tomcat Root Context -->
    <Context path="" docBase="ROOT" debug="0"/>
    <!-- Tomcat Examples Context -->
    <Context path="/examples" docBase="examples" debug="0"
    reloadable="true" crossContext="true">
    <Logger className="org.apache.catalina.logger.FileLogger"
    prefix="localhost_examples_log." suffix=".txt"
    timestamp="true"/>
    <Ejb name="ejb/EmplRecord" type="Entity"
    home="com.wombat.empl.EmployeeRecordHome"
    remote="com.wombat.empl.EmployeeRecord"/>
    <!-- If you wanted the examples app to be able to edit the
    user database, you would uncomment the following entry.
    Of course, you would want to enable security on the
    application as well, so this is not done by default!
    The database object could be accessed like this:
    Context initCtx = new InitialContext();
    Context envCtx = (Context) initCtx.lookup("java:comp/env");
    UserDatabase database =
    (UserDatabase) envCtx.lookup("userDatabase");
    -->
    <!--
    <ResourceLink name="userDatabase" global="UserDatabase"
    type="org.apache.catalina.UserDatabase"/>
    -->
    <!-- PersistentManager: Uncomment the section below to test Persistent
    Sessions.
    saveOnRestart: If true, all active sessions will be saved
    to the Store when Catalina is shutdown, regardless of
    other settings. All Sessions found in the Store will be
    loaded on startup. Sessions past their expiration are
    ignored in both cases.
    maxActiveSessions: If 0 or greater, having too many active
    sessions will result in some being swapped out. minIdleSwap
    limits this. -1 or 0 means unlimited sessions are allowed.
    If it is not possible to swap sessions new sessions will
    be rejected.
    This avoids thrashing when the site is highly active.
    minIdleSwap: Sessions must be idle for at least this long
    (in seconds) before they will be swapped out due to
    activity.
    0 means sessions will almost always be swapped out after
    use - this will be noticeably slow for your users.
    maxIdleSwap: Sessions will be swapped out if idle for this
    long (in seconds). If minIdleSwap is higher, then it will
    override this. This isn't exact: it is checked periodically.
    -1 means sessions won't be swapped out for this reason,
    although they may be swapped out for maxActiveSessions.
    If set to >= 0, guarantees that all sessions found in the
    Store will be loaded on startup.
    maxIdleBackup: Sessions will be backed up (saved to the Store,
    but left in active memory) if idle for this long (in seconds),
    and all sessions found in the Store will be loaded on startup.
    If set to -1 sessions will not be backed up, 0 means they
    should be backed up shortly after being used.
    To clear sessions from the Store, set maxActiveSessions, maxIdleSwap,
    and minIdleBackup all to -1, saveOnRestart to false, then restart
    Catalina.
    -->
    <!--
    <Manager className="org.apache.catalina.session.PersistentManager"
    debug="0"
    saveOnRestart="true"
    maxActiveSessions="-1"
    minIdleSwap="-1"
    maxIdleSwap="-1"
    maxIdleBackup="-1">
    <Store className="org.apache.catalina.session.FileStore"/>
    </Manager>
    -->
    <Environment name="maxExemptions" type="java.lang.Integer"
    value="15"/>
    <Parameter name="context.param.name" value="context.param.value"
    override="false"/>
    <Resource name="jdbc/EmployeeAppDb" auth="SERVLET"
    type="javax.sql.DataSource"/>
    <ResourceParams name="jdbc/EmployeeAppDb">
    <parameter><name>username</name><value>sa</value></parameter>
    <parameter><name>password</name><value></value></parameter>
    <parameter><name>driverClassName</name>
    <value>org.hsql.jdbcDriver</value></parameter>
    <parameter><name>url</name>
    <value>jdbc:HypersonicSQL:database</value></parameter>
    </ResourceParams>
    <Resource name="mail/Session" auth="Container"
    type="javax.mail.Session"/>
    <ResourceParams name="mail/Session">
    <parameter>
    <name>mail.smtp.host</name>
    <value>localhost</value>
    </parameter>
    </ResourceParams>
    <ResourceLink name="linkToGlobalResource"
    global="simpleValue"
    type="java.lang.Integer"/>
    </Context>
    </Host>
    </Engine>
    </Service>
    </Server>

    To use servlets u have indeed to update your web.xml...Well I'm not sure this is relevant to your case anyway.
    You have to add a <servlet> element to this file.
    Something like this:
    <servlet>
    <servlet-name>blabla</servlet-name>
    <servlet-class>blablapackage.Blablaclass</servlet-class>
    <init-param>...</init-param>
    </servlet>
    Now this may not solve your problem. Make sure you refer to your servlets using their full qualified names.btw, just to be sure, what is your definition of "servlet"? (i mean: any java class or only javax.servlet.Servlet)

  • Best practice for auto update flex web applications

    Hi all
    is there a best practice for auto update flex web applications, much in the same way AIR applications have an auto update mechanism?
    can you please point me to the right direction?
    cheers
    Yariv

    Hey drkstr
    I'm talking about a more complex mechanism that can handle updates to modules being loaded into the application ect...
    I can always query the server for the verion and prevent loading from cach when a module needs to be updated
    but I was hoping for something easy like the AIR auto update feature

  • HT1338 II need to use Java 6 to run a web application because it isnt compatible with java 7 update 7.  is this possible? need to use Java 6 to run a web application because it isnt compatible with java 7 update 7.  is this possible?

    II need to use Java 6 to run a web application because it isnt compatible with java 7 update 7.  is this possible?

    MadMAC0 posted at https://discussions.apple.com/message/20107182?ac_cid=tw123456#20107182 that:
    Apple has posted (10/22/12) the approved solution for restoring the Java 6 plug-in:
    Java for OS X 2012-006: How to re-enable the Apple-provided Java SE 6 applet plug-in and Web Start functionality.

  • How to update survey in Complaint from developed web application

    Hello,
    We've setup complaint management including the usage of surveys within a complaint document.
    Complaint documents are accessed using the SAP GUI but will also be maintained using a newly developed application in the Enterprise Portal.
    To access the survey using the external web application I need to know how to call the URL for the survey within a complaint transaction. I know how to setup the survey parameter xml but that allows me to call the survey irrespective of a transaction document. How do I call a URL that allows me to bring up a survey stored within a complaint document (is there for example a parameter I can pass to the URL indicating the GUID of the document the survey is in?
    Thanks,
    Patrick

    I have used local ejbs in other application servers, WebSphere and JBoss, from discrete web applications running in the same VM as the ejbs. The requirement for local interfaces is that the ejb and client be running in the same VM. Maybe Weblogic is different in that respect, but I doubt it. Why marshal data through a Remote interface when both components are in the same VM?
    I have gone through the Weblogic documentation and have not been able to find an answer to my question, which is why I posted the original question the way I did. Weblogic does not put the ejb in the jndi namespace, but the ejb can be acquired through jndi. In the Weblogic console deployments view I can see the bean deployed as CustomerBean, but there is no clue as to its jndi name. This forum is peppered with different schemes for accessing an ejb, but none of those has worked for me, hence the different names I tried.

  • Web Application suddenly crash (Citrix is not Responding, Citrix stoped Working) - Windows Update Dec 2014

    After the distribution of the latest windows update on Dec 2014 we started to face irregular behavior with our Citrix ICA Client V12 which is used to connect to our online applications. The web application suddenly crash and windows provides an error message
    as below. The event viewer shows the below log.
    We suspect that it was duo to Windows update, we have tried this fix (https://support.microsoft.com/kb/3025390) but with no luck.
    Any help is appreciated.
    Faulting application name: WFICA32.EXE, version: 9.200.44376.0, time stamp: 0x4457db21
    Faulting module name: ntdll.dll, version: 6.1.7601.18247, time stamp: 0x521ea91c
    Exception code: 0xc0000005
    Fault offset: 0x00056b0d
    Faulting process id: 0x10d4
    Faulting application start time: 0x01d019e9afafc4b1
    Faulting application path: C:\PROGRA~1\Citrix\ICACLI~1\WFICA32.EXE
    Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
    Report Id: f6c843ce-85dc-11e4-b1c7-d4bed9e4153f

    We have tried to also to run (System File Checker) SFC /Scannow to check if there are any issue with the system files as outlined in the event log. But there was no problem returned with the checker.
    I have extracted the below Windows Error Reporting WER file when the ICA client crash. Can we analyze the data as we might find the cause,
    Version=1
    EventType=APPCRASH
    EventTime=130636298224429936
    ReportType=2
    Consent=1
    UploadTime=130636298279335952
    ReportIdentifier=a415d253-88f8-11e4-84ec-f04da2276df6
    IntegratorReportIdentifier=a415d252-88f8-11e4-84ec-f04da2276df6
    Response.type=4
    Sig[0].Name=Application Name
    Sig[0].Value=WFICA32.EXE
    Sig[1].Name=Application Version
    Sig[1].Value=9.200.44376.0
    Sig[2].Name=Application Timestamp
    Sig[2].Value=4457db21
    Sig[3].Name=Fault Module Name
    Sig[3].Value=ntdll.dll
    Sig[4].Name=Fault Module Version
    Sig[4].Value=6.1.7601.18247
    Sig[5].Name=Fault Module Timestamp
    Sig[5].Value=521ea91c
    Sig[6].Name=Exception Code
    Sig[6].Value=c0000005
    Sig[7].Name=Exception Offset
    Sig[7].Value=00052d37
    DynamicSig[1].Name=OS Version
    DynamicSig[1].Value=6.1.7601.2.1.0.256.48
    DynamicSig[2].Name=Locale ID
    DynamicSig[2].Value=1033
    DynamicSig[22].Name=Additional Information 1
    DynamicSig[22].Value=0a9e
    DynamicSig[23].Name=Additional Information 2
    DynamicSig[23].Value=0a9e372d3b4ad19135b953a78882e789
    DynamicSig[24].Name=Additional Information 3
    DynamicSig[24].Value=0a9e
    DynamicSig[25].Name=Additional Information 4
    DynamicSig[25].Value=0a9e372d3b4ad19135b953a78882e789
    UI[2]=C:\PROGRA~1\Citrix\ICACLI~1\WFICA32.EXE
    UI[3]=Citrix ICA Client Engine (Win32) has stopped working
    UI[4]=Windows can check online for a solution to the problem.
    UI[5]=Check online for a solution and close the program
    UI[6]=Check online for a solution later and close the program
    UI[7]=Close the program
    LoadedModule[0]=C:\PROGRA~1\Citrix\ICACLI~1\WFICA32.EXE
    LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
    LoadedModule[2]=C:\Windows\system32\kernel32.dll
    LoadedModule[3]=C:\Windows\system32\KERNELBASE.dll
    LoadedModule[4]=C:\Windows\system32\USER32.dll
    LoadedModule[5]=C:\Windows\system32\GDI32.dll
    LoadedModule[6]=C:\Windows\system32\LPK.dll
    LoadedModule[7]=C:\Windows\system32\USP10.dll
    LoadedModule[8]=C:\Windows\system32\msvcrt.dll
    LoadedModule[9]=C:\Windows\system32\SHELL32.dll
    LoadedModule[10]=C:\Windows\system32\SHLWAPI.dll
    LoadedModule[11]=C:\Windows\system32\ADVAPI32.dll
    LoadedModule[12]=C:\Windows\SYSTEM32\sechost.dll
    LoadedModule[13]=C:\Windows\system32\RPCRT4.dll
    LoadedModule[14]=C:\Windows\system32\ole32.dll
    LoadedModule[15]=C:\Windows\system32\VERSION.dll
    LoadedModule[16]=C:\PROGRA~1\Citrix\ICACLI~1\ICALOGON.dll
    LoadedModule[17]=C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_ec80f00e8593ece5\COMCTL32.dll
    LoadedModule[18]=C:\PROGRA~1\Citrix\ICACLI~1\PScript.dll
    LoadedModule[19]=C:\Windows\system32\OLEAUT32.dll
    LoadedModule[20]=C:\PROGRA~1\Citrix\ICACLI~1\SSLSDK_B.dll
    LoadedModule[21]=C:\PROGRA~1\Citrix\ICACLI~1\ACRDLG.dll
    LoadedModule[22]=C:\PROGRA~1\Citrix\ICACLI~1\STATUIN.dll
    LoadedModule[23]=C:\PROGRA~1\Citrix\ICACLI~1\TcpPServ.dll
    LoadedModule[24]=C:\PROGRA~1\Citrix\ICACLI~1\CgpCore.dll
    LoadedModule[25]=C:\PROGRA~1\Citrix\ICACLI~1\CGPCFG.dll
    LoadedModule[26]=C:\Windows\system32\NETAPI32.dll
    LoadedModule[27]=C:\Windows\system32\netutils.dll
    LoadedModule[28]=C:\Windows\system32\srvcli.dll
    LoadedModule[29]=C:\Windows\system32\wkscli.dll
    LoadedModule[30]=C:\Windows\system32\WINMM.dll
    LoadedModule[31]=C:\Windows\system32\apphelp.dll
    LoadedModule[32]=C:\Windows\AppPatch\AcXtrnal.DLL
    LoadedModule[33]=C:\Windows\system32\IMM32.DLL
    LoadedModule[34]=C:\Windows\system32\MSCTF.dll
    LoadedModule[35]=C:\PROGRA~1\Citrix\ICACLI~1\resource\en\STATUIUI.DLL
    LoadedModule[36]=C:\Windows\system32\uxtheme.dll
    LoadedModule[37]=C:\Windows\system32\CRYPTBASE.dll
    LoadedModule[38]=C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.dll
    LoadedModule[39]=C:\Windows\system32\CLBCatQ.DLL
    LoadedModule[40]=C:\Windows\system32\propsys.dll
    LoadedModule[41]=C:\Windows\system32\ntmarta.dll
    LoadedModule[42]=C:\Windows\system32\WLDAP32.dll
    LoadedModule[43]=C:\Windows\system32\SETUPAPI.dll
    LoadedModule[44]=C:\Windows\system32\CFGMGR32.dll
    LoadedModule[45]=C:\Windows\system32\DEVOBJ.dll
    LoadedModule[46]=C:\Windows\system32\WINSTA.dll
    LoadedModule[47]=C:\Windows\system32\WTSAPI32.dll
    LoadedModule[48]=C:\Windows\system32\wininet.dll
    LoadedModule[49]=C:\Windows\system32\api-ms-win-downlevel-user32-l1-1-0.dll
    LoadedModule[50]=C:\Windows\system32\api-ms-win-downlevel-shlwapi-l1-1-0.dll
    LoadedModule[51]=C:\Windows\system32\api-ms-win-downlevel-version-l1-1-0.dll
    LoadedModule[52]=C:\Windows\system32\api-ms-win-downlevel-normaliz-l1-1-0.dll
    LoadedModule[53]=C:\Windows\system32\normaliz.DLL
    LoadedModule[54]=C:\Windows\system32\iertutil.dll
    LoadedModule[55]=C:\Windows\system32\api-ms-win-downlevel-advapi32-l1-1-0.dll
    LoadedModule[56]=C:\Windows\system32\USERENV.dll
    LoadedModule[57]=C:\Windows\system32\profapi.dll
    LoadedModule[58]=C:\PROGRA~1\Citrix\ICACLI~1\resource\en\WFICA3UI.DLL
    LoadedModule[59]=C:\Windows\system32\dwmapi.dll
    LoadedModule[60]=C:\PROGRA~1\Citrix\ICACLI~1\PDCOMPN.DLL
    LoadedModule[61]=C:\Windows\system32\netbios.dll
    LoadedModule[62]=C:\PROGRA~1\Citrix\ICACLI~1\VDTW30N.DLL
    LoadedModule[63]=C:\PROGRA~1\Citrix\ICACLI~1\VDCDM30N.DLL
    LoadedModule[64]=C:\Windows\system32\MPR.dll
    LoadedModule[65]=C:\PROGRA~1\Citrix\ICACLI~1\VDSPL30N.DLL
    LoadedModule[66]=C:\Windows\system32\WINSPOOL.DRV
    LoadedModule[67]=C:\PROGRA~1\Citrix\ICACLI~1\reducv3.dll
    LoadedModule[68]=C:\PROGRA~1\Citrix\ICACLI~1\pcl4rast.dll
    LoadedModule[69]=C:\PROGRA~1\Citrix\ICACLI~1\emfrendr.dll
    LoadedModule[70]=C:\PROGRA~1\Citrix\ICACLI~1\VDCPM30N.DLL
    LoadedModule[71]=C:\PROGRA~1\Citrix\ICACLI~1\VDCOM30N.DLL
    LoadedModule[72]=C:\PROGRA~1\Citrix\ICACLI~1\VDCAMN.DLL
    LoadedModule[73]=C:\PROGRA~1\Citrix\ICACLI~1\AUDCVTN.DLL
    LoadedModule[74]=C:\PROGRA~1\Citrix\ICACLI~1\ADPCM.DLL
    LoadedModule[75]=C:\PROGRA~1\Citrix\ICACLI~1\VDCMN.DLL
    LoadedModule[76]=C:\PROGRA~1\Citrix\ICACLI~1\resource\en\VDCMNUI.DLL
    LoadedModule[77]=C:\PROGRA~1\Citrix\ICACLI~1\VDTWIN.DLL
    LoadedModule[78]=C:\PROGRA~1\Citrix\ICACLI~1\VDFON30N.DLL
    LoadedModule[79]=C:\PROGRA~1\Citrix\ICACLI~1\VDMMN.DLL
    LoadedModule[80]=C:\PROGRA~1\Citrix\ICACLI~1\VDCTLN.DLL
    LoadedModule[81]=C:\PROGRA~1\Citrix\ICACLI~1\VDSPMIKE.DLL
    LoadedModule[82]=C:\PROGRA~1\Citrix\ICACLI~1\VDTWN.DLL
    LoadedModule[83]=C:\Windows\system32\WS2_32.DLL
    LoadedModule[84]=C:\Windows\system32\NSI.dll
    LoadedModule[85]=C:\Windows\system32\mswsock.dll
    LoadedModule[86]=C:\Windows\System32\wshtcpip.dll
    LoadedModule[87]=C:\Windows\system32\Secur32.dll
    LoadedModule[88]=C:\Windows\system32\SSPICLI.DLL
    LoadedModule[89]=C:\Windows\system32\api-ms-win-downlevel-advapi32-l2-1-0.dll
    LoadedModule[90]=C:\Windows\system32\api-ms-win-downlevel-ole32-l1-1-0.dll
    LoadedModule[91]=C:\Windows\system32\api-ms-win-downlevel-shlwapi-l2-1-0.dll
    LoadedModule[92]=C:\Windows\System32\wship6.dll
    LoadedModule[93]=C:\Windows\system32\IPHLPAPI.DLL
    LoadedModule[94]=C:\Windows\system32\WINNSI.DLL
    LoadedModule[95]=C:\Windows\system32\MMDevAPI.DLL
    LoadedModule[96]=C:\Windows\system32\wdmaud.drv
    LoadedModule[97]=C:\Windows\system32\ksuser.dll
    LoadedModule[98]=C:\Windows\system32\AVRT.dll
    LoadedModule[99]=C:\Windows\system32\spool\DRIVERS\W32X86\3\unidrvui.dll
    LoadedModule[100]=C:\Windows\system32\spool\DRIVERS\W32X86\3\mxdwdrv.dll
    LoadedModule[101]=C:\Windows\system32\spool\DRIVERS\W32X86\3\hpmdp083.dll
    LoadedModule[102]=C:\Windows\system32\spool\DRIVERS\W32X86\3\hpcui083.dll
    LoadedModule[103]=C:\Windows\system32\COMPSTUI.dll
    LoadedModule[104]=C:\Windows\system32\MSIMG32.dll
    LoadedModule[105]=C:\Windows\system32\ATL.DLL
    LoadedModule[106]=C:\Windows\system32\spool\DRIVERS\W32X86\3\unidrv.dll
    LoadedModule[107]=C:\Windows\System32\msxml3.dll
    LoadedModule[108]=C:\Windows\system32\spool\DRIVERS\W32X86\3\KMUU51KQ.DLL
    LoadedModule[109]=C:\Windows\system32\COMDLG32.dll
    FriendlyEventName=Stopped working
    ConsentKey=APPCRASH
    AppName=Citrix ICA Client Engine (Win32)
    AppPath=C:\PROGRA~1\Citrix\ICACLI~1\WFICA32.EXE

  • Update Planning table but need to restart Web application server

    Hi All,
    We want to update the process state externally. After updating table, Windows services (Web application server) need to be restarted.
    However, the updating operation could be done frequently so that we can get real-time result. How to notify Planning application to refresh its data without restarting services ?
    Any ideas or suggestions will be appreciated.
    Edited by: kyhsu on 2009/11/24 下午 10:59

    Hi,
    Planning uses a caching system where it caches the current state of the relational tables. If changes are made in planning then the cache is updated and the tables.
    If you update the tables directly the cache will not be updated so planning will still hold its previous state. I don't think there is an easy way round this and there is no simple update cache procedure.
    If you do need to update tables directly then the only sure way of clearing the cache is to restart the web app.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • I have configure remote access feature web application proxy but not configure give the error. The remote name could not be resolved.

    I have configure remote access feature web application proxy but not configure give the error. The remote name could not be resolved in server 2012 R2.
    I have configure Ad and ADFS different server and try to configure web application proxy different server. what setting are required for connect web application proxy to Ad and ADFS.

    Hi,
    In addition, please make sure that the port 443 is not blocked by the firewall.
    Web Application Proxy requires internal name resolution to resolve the names of backend servers, and AD FS servers. When publishing web applications via Web Application Proxy, every web application you publish requires an external URL. For clients to reach
    these web applications, a public DNS server must be able to resolve each external URL that you configure. Note that the external URL must resolve to the same IP address as the Web Application Proxy server, or the external IP address of a firewall or load-balancer
    placed in front of the Web Application Proxy server.
    Best regards,
    Susie
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • Web application with capable of auto update

    Hi All,
    I have been developing the webapplications using struts (J2ee Technology) and i have developed few web applications and send to the production. now i want to add autoupdate capability of the application, means if any changes was made jsp/action class then application must have capability of updatin the new code.
    is my thought/requirements come in reality?
    Can anyone suggest/recommend the approach.
    Thanks in advance

    Thank you
    Struts is not a JEE technology; its a framework built by Apache.I agree, but given as example,consider servelts are example now.
    you have a version of the web application running and when you make changes in your code you see these >>changes in the running application without having to restart the server. Am I correct this time?Yes you are correct!!.. Thanks
    If so: did you try starting the server in debug mode? How to do that depends on what IDE you're using, you >>should google it.I am talking about the appliction running in production. What is the relation of IDE and debug mode
    Can you please elobarate!!..
    Once again my requirement is , Jsps and servlets are packed into war(app version 1.0) and sent customer environment ,
    The application is running at customer place, now couple of servlets which was packed in app version 1.0, have been added new functionalites and packed into war(app version2.0).
    I need to add capability of updating the version2.0 with replacement of version1.0 which is at client place. How can i do this
    Do i need to container help or any other third party tools can be used for this
    I am using Tomcat7
    Hope i explained detail
    Thanks
    Dorairaj
    Java TeamLead

  • Web Application Shows Pop up message after Upgrading to Java 7 Update 11

    Hello,
    We have developed a Java based Enterprise Web Application and currently using in Production environment. With the recent Java Security vulnerability issue, the client machines (desktops) were upgraded to Java 7 update 11 (Java plugin for Web browser). After the upgrade, users are having issues in accessing the application. User gets a Security Warning popup - "Do you want to run this application? An Application from the location below is requesting permission to run Location: xyz.... ". Even if they check the "Do not show this again for this app" checkbox, it still shows the Security Warning popup for every screen clicked by the user. The Application has "Trusted Certificate" but using a 3rd party jar which has an unsigned applet. The popup goes away if we change security level to Medium. We don't want to reduce the security level from 'High' to 'Medium' because of the Security issues and users may access other websites.
    Is there a way to resolve the unsigned applet issue without compromising the security?
    Thanks
    Padmanaban

    With Java 7u11 Oracle increased the default security level to help reduce the of recently discovered exploits getting past the security sandbox.
    That said, I seem to recall from a few years ago that any untrusted component delivered to the client might cause the entire application to be treated as untrusted (as it should), and this may be the case here.
    Although license issues may prevent you from doing this, I have found that unpacking and then repacking-and-resigning (with your own key) all 3rd party JARs can get around this, but only you can decide whether this is (a) legal and (b) advisable in the first place.

  • I18N for web-application which contents can be updated

    Hi,
    I have read several articles and chapters regarding I18N, however I still consider myself new to this topic mostly because I have never developed anything that supported I18N.
    Basically I know how use the ResourceBundle to load strings from different properties files according to the locale of the user.
    However I now want to develop a website that contains different tutorials. The tutorials can be written in different languages. A website is usually deployed in a WAR file, and thus it is not something as easy as to put all the text of a tutorial inside a properties file. I was thinking of having to use some database backend.
    Anyway my question is; How to implement I18N in a web application which contents can be updated?
    Regards,
    Sim085

    I think they want the users to be able to enter in
    text via the UI and they want to know the best
    approach to supporting mutiple langauges. Exactly!! :)
    I found this whitepaper informative but I have not
    yet tried the approach described.
    http://www.inter-locale.com/IUC19.pdf
    GaryThanks Gary .. I will read that white paper.
    Regards,
    Sim085

  • Show browse files dialog by listing remote machin files in web application

    Hi all,
    I want to develop a web application which has "Browse Server" button to browse remote server. After selecting files and folders from remote server, need to read all files and folders from server and store that information in Database. Please provide some ideas and help regarding this.
    I think that i need to develop a custom component based on jfilechooser to connect to server and show the selection dialog like windows file upload.
    I don't no how to list server files and show as browse dialog to select and read those files.
    Thanks in advance.
    Regards,
    Venkata Subba Reddy

    Most web browsers can browse FTP. You can achieve what you want without writing a single line of code. How cool is that?

  • Accessing Web Services with remote Flex Application

    I am trying to access a WebService on Server A from a Flex application running on Server B. I assume that server A should have a crossdomain.xml file; however, I cannot seem to get it working. Could someone please tell me where the crossdomain.xml file should be placed and what the file should contain so that I do not get the following error from WLS:
    [RPC Fault faultString="Security error accessing url" faultCode="Channel.Security.Error" faultDetail="Unable to load WSDL. If currently online, please verify the URI and/or format of the WSDL (http://10.0.0.124:7001/MeterDataServices?WSDL)"]
         at mx.rpc.wsdl::WSDLLoader/faultHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\wsdl\WSDLLoader.as:98]
         at flash.events::EventDispatcher/dispatchEventFunction()
         at flash.events::EventDispatcher/dispatchEvent()
         at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:168]
         at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:220]
         at mx.rpc::Responder/fault()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\Responder.as:49]
         at mx.rpc::AsyncRequest/fault()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:103]
         at DirectHTTPMessageResponder/securityErrorHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\messaging\channels\DirectHTTPChannel.as:368]
         at flash.events::EventDispatcher/dispatchEventFunction()
         at flash.events::EventDispatcher/dispatchEvent()
         at flash.net::URLLoader/redirectEvent()

    I don't really know my Flash/Flex all that well, but a shot in the dark...I think the crossdomain.xml needs to be at the server root, so you'll need to specify the root context, which can be done in weblogic.xml, for a web application containing crossdomain.xml. To see if it works, use a browser to pull back the file:
    http://serverA/crossdomain.xml

  • Where to put jndi.properties in Web application to lookup remote EJB?

    Hi All,
    I want to use EJB deployed in an OC4J from web application deployed in another OC4J.
    I've try to put jndi.properties file into WEB-INF/classes; package it into a jarfile and put into WEB-INF/lib, ... In all case, it doesn't work.
    If I hard-coding the env properties as following, it works.
    env.put( Context.INITIAL_CONTEXT_FACTORY, "oracle.j2ee.rmi.RMIInitialContextFactory" );
    env.put( Context.SECURITY_PRINCIPAL, "oc4jadmin" );
    env.put( Context.SECURITY_CREDENTIALS, "welcome1");
    env.put(Context.PROVIDER_URL, "opmn:ormi://fmtresearch:6005:home/TEST");
    But if I put those env properties in jndi.properties file, it doesn't work.
    java.naming.factory.initial=oracle.j2ee.rmi.RMIInitialContextFactory
    java.naming.security.principal=oc4jadmin
    java.naming.security.credentials=welcome1
    java.naming.provider.url=opmn:ormi://fmtresearch:6005:home/TEST
    Note that, the jndi.properties work if it is used in client application.
    Please help me! Thanks.

    This may not help you directly. However, did you try printing the environment properties in the InitialContext you created.
    Another thing.
    You can use this function after creating the initial context to see the JNDI tree and see if it contains anything.
    Thank you.
    Function To list the JNDI Context name-object bindings
    private void listContext2 (Context ctx, int ind, String name, String spaceIndent) {
    String indent = spaceIndent + "[" + Integer.toString (ind) + "]" ;
    try {
    System.out.println (indent + "{" + name + "}");
    NamingEnumeration justList = ctx.list(name);
    while (justList.hasMore()) {
    NameClassPair listItem = (NameClassPair) justList.next();
    String className = listItem.getClassName();
    String subName = listItem.getName();
    boolean isRelative = listItem.isRelative();
    String relativeName = ("".equals(name) ? new String(subName) : new String (name + "/" + subName));
    listContext2 (ctx, (ind+1), relativeName, (" " + spaceIndent) );
    catch (Exception exc) {
    System.out.println ("Exception Occured at listContext2");
    Hope it helps not deviates. Good luck

Maybe you are looking for