JRun 4 Updater 2

Hi All,
I have ColdFusion 6.1 and it is running JRun 4 updater 2. Is it possible to upgrade to JRun updater 7 from my version? Will it cause any problem?
Thanks!!

CFMX 7.0.2 is a separate application from JRun. If you have
the multiserver or j2ee install of CFMX on JRun then you should
install Updater 6. Also there are hot fixes on top of U6 that you
might want to install. The following is a link to the JRun 4 hot
fixes:
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_18526
You should check each one individually to see if it applies
to Updater 6.
Ted Zimmerman

Similar Messages

  • Unable to insatll Jrun update - Linux

    Hello,
    I am trying to install the Jrun Update in linux and having a
    hard time.
    I had this same problem with the original Jrun install but I
    then found out that I can use ColdFusion multiserver install in
    order to install Jrun and that worked fine.
    The Cold Fusion installers work fine.
    here is the error:
    [root@sdlinux ~]# ./jrun4-unix-en-updater.bin -i console
    Preparing to install...
    Extracting the installation resources from the installer
    archive...
    Configuring the installer for this system's environment...
    Launching installer...
    Warning: -Xmx50331648 not understood. Ignoring.
    Warning: -Xms16777216 not understood. Ignoring.
    Invocation of this Java Application has caused an
    InvocationTargetException. This application will now exit. (LAX)
    Stack Trace:
    java.lang.NoClassDefFoundError: while resolving class: ZeroGe
    at java.lang.VMClassLoader.resolveClass(java.lang.Class)
    (/usr/lib/libgcj.so.5.0.0)
    at java.lang.Class.initializeClass()
    (/usr/lib/libgcj.so.5.0.0)
    at _Jv_ResolvePoolEntry(java.lang.Class, int)
    (/usr/lib/libgcj.so.5.0.0)
    at ZeroGd.<clinit>() (Unknown Source)
    at java.lang.Class.initializeClass()
    (/usr/lib/libgcj.so.5.0.0)
    at _Jv_ResolvePoolEntry(java.lang.Class, int)
    (/usr/lib/libgcj.so.5.0.0)
    at com.zerog.ia.installer.LifeCycleManager.a(boolean)
    (Unknown Source)
    at
    com.zerog.ia.installer.LifeCycleManager.b(java.lang.String[])
    (Unknown Source)
    at
    com.zerog.ia.installer.LifeCycleManager.a(java.lang.String[])
    (Unknown Source)
    at com.zerog.ia.installer.Main.main(java.lang.String[])
    (Unknown Source)
    Caused by: java.lang.ClassNotFoundException:
    com.apple.mrj.MRJOSType not found in
    [file:/tmp/install.dir.6465/InstallerData/,
    file:/tmp/install.dir.6465/InstallerData/installer.zip,
    file:/usr/share/java/libgcj-3.4.6.jar, file:./, core:/]
    at java.net.URLClassLoader.findClass(java.lang.String)
    (/usr/lib/libgcj.so.5.0.0)
    at gnu.gcj.runtime.VMClassLoader.findClass(java.lang.String)
    (/usr/lib/libgcj.so.5.0.0)
    at java.lang.ClassLoader.loadClass(java.lang.String,
    boolean) (/usr/lib/libgcj.so.5.0.0)
    at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader)
    (/usr/lib/libgcj.so.5.0.0)
    at java.lang.Class.forName(java.lang.String, boolean,
    java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
    at _Jv_BytecodeVerifier.verify_instructions_0()
    (/usr/lib/libgcj.so.5.0.0)
    at _Jv_VerifyMethod(_Jv_InterpMethod)
    (/usr/lib/libgcj.so.5.0.0)
    at _Jv_PrepareClass(java.lang.Class)
    (/usr/lib/libgcj.so.5.0.0)
    at _Jv_WaitForState(java.lang.Class, int)
    (/usr/lib/libgcj.so.5.0.0)
    at java.lang.VMClassLoader.linkClass0(java.lang.Class)
    (/usr/lib/libgcj.so.5.0.0)
    at java.lang.VMClassLoader.resolveClass(java.lang.Class)
    (/usr/lib/libgcj.so.5.0.0)
    ...9 more
    (:6465): Gtk-WARNING **: cannot open display:
    I tried just running ./jrun4-unix-en-updater.bin
    I tried as a user and sudo'ing the file.
    Jdk is installed, I tried versions:
    j2re1.4.2_13 j2sdk1.4.2_13 jdk1.3.1_15 jdk1.3.1_19
    jdk1.5.0_06
    Any Ideas?
    Thank you
    Luc

    Sorry for not getting back to you sooner, but I tried on one
    of the days there was a problem with the site and never got back.
    Anyway I did find one more thing that might help. There is an
    argument you can pass during the install. It's LAX_VM. See item
    103870 in
    http://www.adobe.com/support/documentation/en/flex/1_5/releasenotes.html.
    Basically you'll substitue the CF installer for the Flex
    installer mentioned in the article and the vm location with your
    1.4.2 location.
    HTH
    Ted Zimmerman

  • Problems with Jrun4 updater 6

    A little background to begin. I recommended Jrun to one of
    our clients, a large Jewish university in New York. The reason I
    recommended it was that Jrun has an easy to use utility to setup a
    connector with IIS, wheras other solutions like Tomcat make that
    difficult.
    All we are asking Jrun to do is run a single relatively
    simply Proxy Servlet. In production, we had a lot of problems,
    which at first appeared sort of random several times a day, problem
    being our whole application came to a screaching halt. Our product
    is used by hundreds of fortune 500 companies, and it is a rock
    solid product with 15 years behind it.
    It took us several days to figure out that Jrun was the
    bottle neck, and that Jrun could not handle much more than a couple
    people trying to login at roughly the same time.
    I tried running the Jrun updater 6, which would not run,
    despite following all the instructions in detail, shutting down
    every possibly related service, and running PortQryV2 to be sure
    nothing was running that could interfere. Nothing I could do would
    make the updater run, and worse than that it messed up our original
    installation and can not be rolled back. Apparently it makes some
    environment variable changes, or registry changes, and restoring
    those folders it changes doesn't help much. The error running the
    updater says to make sure the Jrun server is not running, which it
    is not. So, this updater code is very poorly written because it
    can't be rolled back, and it can't tell you what the real problem
    is inorder to get it working.
    Any help would be appreciated.

    The problem with running the Updater was a conflict with an
    Anti Virus program. There should be some instructions included with
    Jrun Updater saying this is a problem, or a specific error message
    when the updater runs indicating this could be a problem, rather
    than the incorrect error saying a Jrun server might be running when
    a Jrun server obviously was not running.
    Hopefully this post will save someone else the frustration.
    Sincerely,
    Joe Paladin

  • Latest build of Jrun 4.0 does not handle Struts

    I have Jrun 4.0 build 61650 installed on my old dev server,
    and Jrun 4.0 build 106363 (my engineer installed the latest
    updater) on a new dev server. Recently I found struts web app runs
    on the old server, but not the new one.
    I downloaded the struts-blank.war file from Struts web site
    and deployed on both server with no modification. The old server
    works fine, but the new one throws this message
    "java.lang.NullPointerException at
    org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:428)...."
    I tried to run another struts web app with a simple action
    and 2 jsp pages. Again it works on old server but new server gives
    this error "Cannot find ActionMappings or ActionFormBeans
    collection". The error throws when it encountered <html:form>
    tage. The web.xml file has the proper <load-on-startup> tag.
    Both apps are self contained war files including all the jar files
    in it. Both also worked out on Tomcat right away.
    The struts-blak.war is a starting point for all struts apps,
    it has to work on all j2ee server out of box. I suspect a bug in
    Jrun updater caused this. I need to resolve this quickly. Please
    help, Jrun supporting engineers!

    By the way, both servers has CF MX7 installed on top of JRun
    4.0. Do I need to post code here? The Struts-blank.war file is from
    Struts website without change.

  • Backout of Updater 6 install

    Hi,
    I have CFMX 6.1 w/Jrun 4 install on my windows 2003 server.
    Can someone tell me that if I install Jrun Updater 6 and need to
    back out (uninstall) updater 6, so that I am back to my previous
    configuration (one before I installed Updater6) - how would I do
    this or what steps are involved on backing out of my install. I
    tried searching but could not find anything.
    Thanks

    Jon - My goal now is to get this machine back to where it was in the not so distant past. I'd prefer not to start pouring money into it if I'm not sure that it will work. I'll keep that in mind if I do find a solution to my problem, or if I can fairly definitively narrow my problem down to the motherboard.
    BDAqua - Thanks. I knew the reset-nvram didn't work on this firmware, and I--probably mistakenly--assumed that doing the p-r-opt-cmd dance took care of that reset. I'll try that in about an hour.
    While I'm sitting around, I decided to test one more variable--the CD-ROM drive. Booted to the OS9 disk and initialized my 80GB disk. Then I used Disk Copy to copy the CD to a later partition. I'll install 8.6 until it freezes. Believe it or not, it'll show the flashing disk with question mark, and eventually boot 8.6. This is not so with OS9. If I let that install until it freezes, it won't boot at all. So I'll try to boot up 8.6 with another hard drive attached, and attempt to run the OS9 installer to install on the other hard drive. At this point I'm grasping at straws. I'm not even sure the installer will run if it's not on a CD.
    So I'll try the reset after this (probably fails).
    thanks!
    b

  • MPSB05-13 Cumulative Security Updater broken link

    I need to find the following hotfix for JRun in CF8:
    MPSB05-13 Cumulative Security Updater for JRun 4.0 server
    but the link doesn't work any more. Does anyone have an updated link?
    http://www.adobe.com/devnet/security/security_zone/mpsb05-13.html

    To be fair to them, that doc was written in 2004, so when it lists 6.0 and 6.1 as affected, they are listing all versions to that date that run on JRun (so like not CF5 or before, because they were discrete apps).  I would take from that - all things being equal - that the situation exists in all subsequent versions of CF, unless they are patched.  Bear in mind that JRun hasn't seen significant revision since Adam was a boy.  And trust me, that was a long time ago.
    In better news, according to here: http://www.adobe.com/products/jrun/, the latest / last JRun updater includes all previous patches, so you should be fine if you install that.  And that one is still available.
    We did all this PCI compliance shenanigans recently, and I'll be having a beer with our techo bloke tonight.  I'll ask if our PCI auditors raised anything like this, and what we needed to do.  That said, around the same time we finally got around to upgrading from CF8 to CF9 (yay!), and perhaps that was not a coincidence..?
    Adam

  • Issue with JRun 4 Web Connector to IIS 7 on MS Vista

    Hi All,
    I am facing an issue while connecting from JRun4 to IIS 7
    through the web connector(Web Server Configuration Tool). I have
    installed JRun Updater 7. When I get into the connector and click
    Add, the detailed form appears and in that, when I select the
    option 'All' from the combo IIS Web Site and then click OK, I get
    an exception related to jrun_iis6_wildcard.dll. Sometimes this
    combo is disabled showing the option None. So I cannot move further
    with my connection.
    Please provide me with any suggestions you may have,
    Thanks.

    i am also facing same problem, if u know ans ping me.
    i am trying...here if i know i will forward to u

  • Cluster nodes discover peers outside cluster domain

    All, cross-posted from the ColdFusion Server Administration
    forum:
    I've run into an issue with CFMX7 clustering on a subnet with
    multicast disabled. In our configuration, we have two physical
    Windows Server 2003 Enterprise Edition servers hosting nine
    ColdFusion MX 7 Enterprise clusters. Each server hosts one of two
    instances in a cluster. i.e.:
    server1 [1.2.3.4] - instance1-1 <- cluster1 -> server2
    [1.2.3.5] - instance1-2
    server1 [1.2.3.4] - instance2-1 <- cluster2 -> server2
    [1.2.3.5] - instance2-2
    server1 [1.2.3.4] - instance3-1 <- cluster3 -> server2
    [1.2.3.5] - instance3-2
    server1 [1.2.3.4] - instance4-1 <- cluster4 -> server2
    [1.2.3.5] - instance4-2
    server1 [1.2.3.4] - instance5-1 <- cluster5 -> server2
    [1.2.3.5] - instance5-2
    server1 [1.2.3.4] - instance6-1 <- cluster6 -> server2
    [1.2.3.5] - instance6-2
    server1 [1.2.3.4] - instance7-1 <- cluster7 -> server2
    [1.2.3.5] - instance7-2
    server1 [1.2.3.4] - instance8-1 <- cluster8 -> server2
    [1.2.3.5] - instance8-2
    server1 [1.2.3.4] - instance9-1 <- cluster9 -> server2
    [1.2.3.5] - instance9-2
    My first step in enabling peer discovery was to add the
    unicastPeer attribute to the ClusterManager service under each
    instance.
    e.g. jrun.xml on instance1-1:
    <service class="jrunx.cluster.ClusterManager"
    name="ClusterManager">
    <attribute name="bindToJNDI">true</attribute>
    <attribute name="enabled">true</attribute>
    <attribute
    name="clusterDomain">cluster1</attribute>
    <!-- While we will discover nearby peers automatically
    without prior knowledge -->
    <!-- of them, you can also add as many specific hosts as
    you wish; these unicast -->
    <!-- peers do not need to be nearby or reachable via
    multicast. -->
    <!--EXAMPLE: <attribute
    name="unicastPeer">sneville</attribute> -->
    <attribute name="unicastPeer">1.2.3.5</attribute>
    <service class="jrunx.cluster.ClusterDeployerService"
    name="ClusterDeployerService">
    <attribute
    name="deployDirectory">{jrun.server.rootdir}/SERVER-INF/cluster</attribute>
    <attribute name="deactivated">false</attribute>
    </service>
    </service>
    e.g. jrun.xml on instance1-2:
    <service class="jrunx.cluster.ClusterManager"
    name="ClusterManager">
    <attribute name="bindToJNDI">true</attribute>
    <attribute name="enabled">true</attribute>
    <attribute
    name="clusterDomain">cluster1</attribute>
    <!-- While we will discover nearby peers automatically
    without prior knowledge -->
    <!-- of them, you can also add as many specific hosts as
    you wish; these unicast -->
    <!-- peers do not need to be nearby or reachable via
    multicast. -->
    <!--EXAMPLE: <attribute
    name="unicastPeer">sneville</attribute> -->
    <attribute name="unicastPeer">1.2.3.4</attribute>
    <service class="jrunx.cluster.ClusterDeployerService"
    name="ClusterDeployerService">
    <attribute
    name="deployDirectory">{jrun.server.rootdir}/SERVER-INF/cluster</attribute>
    <attribute name="deactivated">false</attribute>
    </service>
    </service>
    . . . and so on for each instance and cluster. This is where
    the problem begins. When I start the instances, every instance
    discovers every other instance as a cluster peer, regardless of
    cluster domain.
    Another forum user suggested using host:port, where port is
    the JNDI listening port. That doesn't work. Using the Jini
    listening port, however, does work, e.g.:
    <attribute
    name="unicastPeer">1.2.3.4:4160</attribute>
    That presents another problem. The Jini listening port
    defaults to 4160. If 4160 is taken, a port is chosen at random.
    I can't find documentation on setting a static Jini listening
    port, if that's even the correct action to take.
    Thoughts?
    From what I can tell, the version of Reggie (the Jini lookup
    service) shipped with JRun only supports setting the unicast
    listening port programmatically. Reggie is started by
    jrunx.cluster.ClusterManager.init--actually, the private method
    startLookupService--and JRun doesn't appear to ever call Reggie's
    setUnicastPeer method.
    Assuming we can't tweak Reggie, I guess a more appropriate
    question is how do we get JRun's RMI service (?) to honor
    groups/domains in a call to getPeers? I'll cross-post to the JRun
    forums and investigate JRun Updater 6.
    Trev

    . . . and it appears I'm exposing my ignorance of Jini in
    general. :-)
    If I now understand the Jini discovery process correctly, a
    multicast request includes one or more service IDs and one or more
    groups. The registrar will respond if and only if its service ID is
    not in the request and its group memberships exactly match one or
    more of the groups in the request.
    A unicast request includes nothing more than the protocol
    version, and the registrar will respond as if a valid multicast
    request had been received.
    In both cases, the response packet includes a marshalled copy
    of the ServiceRegistrar object and the names of all groups of which
    the registrar is a member.
    Without looking at more of JRun, I'm guessing that in some,
    if not all cases, either JRun's discovery implementation assumes
    that any response from a unicast query is valid, regardless of the
    server IDs or group names received, or the logic that sorts out the
    response isn't 100% correct.

  • CF8/JRun4 Cluster for Load Balancing

    Does anyone have an example of how to set up a CF8/JRun4
    cluster for load balancing?
    I have three servers:
    x004 - Linux - Apache2 (10.0.0.54,10.1.0.54)
    x020 - Linux - JRun4/CF8 (10.0.0.70,10.1.0.70)
    x021 - Linux - JRun4/CF8 (10.0.0.71,10.1.0.71)
    Every server in our network has two network cards. One
    network card is attached to 10.0.x.x which has a gateway to the
    internet and runs at 100Mbps and is firewalled, and the other is
    attached to 10.1.x.x which runs at 1Gbps and is internal with no
    gateway. I'm trying to set it up so web traffic arrives on
    10.0.0.54 into Apache and mod_jrun20 bootstraps a cluster named
    STST using 10.1.0.54 which consists of STST_x020 coldfusion server
    running on x020 and STST_x021 running on x021. I want the
    communications between JRun4 on x020 and x021 to occur on the
    10.1.x.x network and eventhough JRun and ColdFusion will only use
    the 10.1.x.x network I still need the 10.0.x.x network card
    attached for other purposes which require a gateway. I have
    installed JRun4/CF8 about 10 times already and it seems I have no
    control over what network JRun4 clusters on... sometimes it will
    communicate on one, sometimes the other and without being able to
    set which network is being used there always seems to be "network
    error" on at least one of the two CF8 servers. I was able to get
    everything working fine by disabling the network cards on the
    10.0.x.x network and re-installing everything... but as soon as I
    added the network cards back the whole thing was broken again.
    How is this supposed to work? Most of the examples are either
    no clustering or clustering on the same machine with Apache running
    on the same box... I don't see any clustering across machines
    examples.
    How do I install a connector on a web server which doesn't
    have JRun on it and get wsconfig to connect to a multi-machine
    cluster when wsconfig only accepts a single IP address as a host
    and the cluster is not listed?
    How do I get JRun to bind to a specific network card?
    Does this work if I choose a J2EE server other than JRun?
    Any help anyone can provide is greatly appreciated. I'm
    getting close to giving up which means staying on the non-clustered
    environment and figuring out how we can deal with scalability by
    switching to something else.

    The article at
    http://www.adobe.com/go/1e8e9170
    is specific to configuring two or more cluster nodes that reside on
    separate networks, e.g. 10.0.1.0/24 and 10.0.2.0/24. (The article
    doesn't state it, but you can only use unicast peers if your
    cluster nodes host a single instance of JRun or multiple instances
    of JRun in the same cluster domain. When performing unicast
    discovery, JRun looks for all Jini groups and not just the cluster
    group.)
    Anyhow, that's not your problem. The simplest solution is you
    haven't enabled the jrun.servlet.jrpp.JRunProxyService service. I'm
    most familiar with the Windows version of JRun, but I'm assuming
    the directory structure is similar across platforms. In
    <jrun_root>/servers/<name>/SERVER-INF/jrun.xml, set the
    deactivated attribute of the jrun.servlet.jrpp.JRunProxyService
    service to false and restart JRun. You should now see JRun
    listening on the appropriate port. (The default for the first
    manually created instance is 51000.) You can limit the proxy
    service to a single interface using the interface attribute.
    If you have enabled the proxy service, verify your security
    settings in <jrun_root>/lib/security.properties. It's usually
    best to limit access to specific hosts. Comment out the
    jrun.subnet.restriction parameter and set the jrun.trusted.hosts to
    the IP address of your web server, e.g. 10.1.0.54.
    Forcing all JRun processes/services to listen on a single
    interface isn't difficult, but it does require modifying quite a
    few configuration files by hand. If you need assistance with that,
    I can elaborate.
    Configuring the JRun module under Apache is pretty
    straightforward. If you're not using virtual hosts, it's very
    simple. If you are using virtual hosts, it's still simple, but your
    JRun configuration can be virtual host-specific.
    On your Apache server, you'll want to create a directory
    structure for the JRun module. I'll assume
    /opt/jrun/lib/wsconfig/1, but you can use anything you want. Once
    the directory structure is created, extract the appropriate JRun
    module from wsconfig.jar to the new directory. You're most likely
    interested in the Apache 2.0 module,
    wsconfig.jar/connectors/apache/intel-linux/prebuilt/mod_jrun20.so.
    Let's assume you've extracted the module to
    /opt/jrun/lib/wsconfig/1/mod_jrun20.so. Your Apache service account
    should have read, write, and execute permissions on the
    /opt/jrun/lib/wsconfig/1 directory.
    The JRun module configuration is normally appended to your
    current httpd.conf file by wsconfig. Here's a sample configuration:
    LoadModule jrun_module
    "/opt/jrun/lib/wsconfig/1/mod_jrun20.so"
    <IfModule mod_jrun20.c>
    JRunConfig Verbose false
    JRunConfig Apialloc false
    JRunConfig Ssl false
    JRunConfig Ignoresuffixmap false
    JRunConfig Serverstore
    "/opt/jrun/lib/wsconfig/1/jrunserver.store"
    JRunConfig Bootstrap 10.1.0.70:51000
    #JRunConfig Errorurl <optionally redirect to this URL on
    errors>
    #JRunConfig ProxyRetryInterval 600
    #JRunConfig ConnectTimeout 30
    #JRunConfig RecvTimeout 30
    #JRunConfig SendTimeout 30
    AddHandler jrun-handler .jsp .jws .cfm .cfml .cfc .cfr
    .cfswf
    </IfModule>
    You may also want to update your DirectoryIndex directive
    with an appropriate index page, e.g. index.cfm.
    After the first request to a page handled by the JRun module
    is received, the module will query the boostrap server,
    10.1.0.70:51000, for a list of cluster peers. If you've configured
    your cluster correctly, a line similar to following will be written
    to /opt/jrun/lib/wsconfig/1/jrunserver.store:
    proxyservers=10.1.0.70:51000;10.1.0.71:51000
    You can create/edit this file manually as well.
    Unfortunately, the bootstrap option only accepts one server. If
    your bootstrap server is down, the JRun module will use the values
    in jrunserver.store directly, if the file exists.
    Here's a complete list of JRun module options:
    metrics *
    debugger *
    ssl *
    verbose
    traceflags
    serverstore
    bootstrap
    errorurl
    apialloc
    ignoresuffixmap
    proxyretryinterval
    connecttimeout
    recvtimeout
    sendtimeout
    sslcalist
    Options flagged with an asterisk can only be configured at
    the Apache server level. All other options can be configured at the
    server level and/or the virtual host level. The usage of these
    options is in the JRun documentation, and the JRun module source
    code is included in wsconfig.jar. Keep in mind that versions of the
    JRun module shipped prior to ColdFusion 8 were coded to assign the
    connecttimeout and sendtimeout options to the socket connection
    timeout. Whichever option appeared last in your configuration ended
    up as the final value. This has been fixed in ColdFusion 8 and
    presumably the next release of the JRun updater.
    I think that's a good start. If you need more information or
    can't find what you need in the JRun or ColdFusion documentation,
    let me know.
    If you're looking for resiliency, I highly recommend
    expanding your configuration to include a second web server and a
    hardware load-balancer (preferably one that supports redudancy via
    multiple paths and devices, e.g. devices from Cisco, F5, or Foundry
    Networks). Often, however, running Apache on the ColdFusion
    server(s) provides adequate performance, and round-robin DNS
    records coupled with the ability to update DNS quickly in the event
    of a failure may be all you need for load-balancing and
    failover.

  • Want to delete out.log files

    Log files having a file name of {servername}-out
    n.log (where
    n is a numeric identifying separate log files) accumulate in
    great numbers in the folder, \JRun4\logs\. Some log files appear to
    expand beyond their typical 200kb size into the hundreds of
    megabyte range. We're looking for a solution that will
    automatically delete these log files before they accumulate beyond
    control.
    What might be available to handle this, such as a solution
    that will delete old log files after a certain limit is reached?
    We are running CF MX 7.02 on Window 2003 OS.

    videveloper wrote:
    > Log files having a file name of {servername}-out
    n.log (where
    n is
    > a numeric identifying separate log files) accumulate in
    great numbers in the
    > folder, \JRun4\logs\. Some log files appear to expand
    beyond their typical
    > 200kb size into the hundreds of megabyte range. We're
    looking for a solution
    > that will automatically delete these log files before
    they accumulate beyond
    > control.
    >
    > What might be available to handle this, such as a
    solution that will delete
    > old log files after a certain limit is reached?
    Did you try the JRun update:
    http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=8698aeb8
    Jochem
    Jochem van Dieten
    Adobe Community Expert for ColdFusion

  • CFAdmin API clearTrustedCache weirdness with clustered sites.

    This is my first post here in a long while and it is a
    doozy....
    Thanks in advance for any assistance you can provide and for
    reading my lengthy description to come:
    My Setup:
    I have 2 physical web servers setup each of which has CFMX
    7.02 installed in the multiserver JRun configuration with the
    chf7020002.jar patch installed. I have created 2 instances on each
    system from EAR files and added each of these instances to a local
    cluster group. There is no clustering between the physical web
    servers. I have not installed any Jrun updates. I am using a custom
    JRE to fix the DST issues as documented in the CFusion support home
    on this site.
    I then have the cluster attached to an IIS 6.0 Virtual web
    host on Windows 2003 Standard with SP2 and all patches installed.
    The Virtual Host is connected to a file share for the web root.
    Everything works wonderfully for serving and the local cluster
    allows graceful fail-over between the local jrun instances attached
    to the cluster.
    My Problem:
    We are paying for this high availability by needing to clear
    the template cache on 4 separate jrun instances every time a
    developer performs a code update. This means logging in to each of
    the instances and navigating to the Clear Template Cache Now
    button. This works without error.
    My Solution (that doesn work):
    In order to automate the above I found code
    Online
    and placed it in a file in the webroot of each of the instances
    (c:\jrun\servers\instance-a\instance-a.ear\instance-a.war\).
    I then called the file via
    http://instance-a:8301/ClearTemplateCache.cfm
    http://instance-b:8302/ClearTemplateCache.cfm
    http://instance-b:8301/ClearTemplateCache.cfm
    http://instance-b:8302/ClearTemplateCache.cfm
    after making a change.
    My even bigger problem:
    This is where it gets weird. When calling the changed page we
    sometimes get the changes and other times it looks like the page
    before the changes. If we make another change and then rerun the
    scripts then we start cycling through 3 different versions of the
    page at random. The only way to clear this behaviour is to click
    the Clear Template Cache button.
    I have tried shutting down one of the servers to ensure there
    is no inter server communication causing the issue and the problem
    still occurs. I then tried shutting down one of the instances on
    the remaining server and the error still occurs when only one
    instance is present.
    My Plea For Help
    Does anyone have any ideas? I really don't want to have to
    restart each instance via the admin API since the restarts at
    costly in terms of time. I am trying to get the developers here on
    a proper test and publish schedule to minimize the need for the
    sort of functionality described but changing their habits will take
    much longer than a fix or ideas from the gang on these forums.
    Thanks for your time,
    Josh
    ClearTemplateCache.cfm:

    Adobe Tech support was very helpful in resolving this issue.
    Uncheck "Save class files" in the CFAdministrator >
    Caching panel of each instance.
    This will incur a slight time penalty the first time a page
    is called but it is 100% effective.

  • Issue with wsconfig after installing APSB07-02

    After installing the patches on
    APSB07-02
    I get this message?
    "The JRun servers(s) found on host 127.0.0.1 must be upgraded
    to use this version of the web server configuration tool."
    This is a clean install of CF MX 7.02 in multi server, jrun
    updater 6, all jrun hotfixes since updater 6
    TIA

    I found the issue it was with the hotfix 62070_64614.jar
    http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=f9db1285
    JRun 4 Updater 6: Hot fix for remote transactions
    Adding Each hotfix one at a time and this one broke it
    all.

  • ColdFusion MX 7.02 and Windows Vista

    I thought I'd share my experience running ColdFusion MX 7.02
    on Vista Ultimate...
    Installing Coldfusion 7.0.2 was a breeze, and updating with
    the Cumulative Hot Fix 1 was flawless.... the initial setup of the
    admin site did seem to take considerably longer than any
    installation I've done before (all under XP).
    Updated the JDBC drivers which went fine...
    Installed SQL Server 2005 and received a message that I
    needed to install Service Pack 2, so I waited to start the database
    server until after I had installed SP2....
    Service Pack 2 - Community Technology Preview is the official
    SP2, but perhaps a final version in coming in the future?
    http://www.microsoft.com/downloads/details.aspx?FamilyID=d2da6579-d49c-4b25-8f8a-79d141455 00d&DisplayLang=en
    Then I tried to run the JRun Updater 6, but it fails on
    installing files. It simply stops with the progress meter at about
    5%. I tried safe mode, changing folder permissions, and changing my
    local security settings. Each time the result was the same as the
    above. At one point, "permission denied" flashed on the screen as I
    was forcing it to close. Not sure I even need this updater with
    CF7.02, can someone say?
    Everything is running great with multiple instances... I have
    no other issues except the one below.
    The only unusual thing is that my local sites have
    considerable lag in Firefox 2.0.0.1. If I fire up my local sites in
    IE7, everything is instantaneous (almost ;) like on my old XP
    system. I have my localhost server in the trusted zone for the
    Windows internet settings, but I'm not sure that Firefox uses this.
    For instance, a page that loads in 0.5 sec in IE7 takes about 5-10
    sec in Firefox.
    I can also verify that Eclipse/CFEclipse works great (and
    looks great)... other than the update feature is broken for some
    plugins. Simply download and install the working patch for Eclipse
    and your good to go again... Subclipse, Tortoise SVN, and Aptana
    also work flawlessly.
    Anyone know why Firefox would be taking so long versus IE?
    Enjoy and thanks,
    T

    We just applied the new hotfix -- dated 9/4/2007. Now, the
    font in our page header is much smaller than the font in our page
    body -- and everything was perfect prior to the patch install. Has
    anyone else seen this issue?

  • Unable to Install JRUN 4 Updater 7 on windows server 2008 64 bit machine

    Please help us on the error while installing jrun4, updater 7 on Microsoft Windows Server 2008 R2 Enterprise 64 bit operating system
    The JVM installed on the machine is 32 bit.
    I installed jrun on the machine successfully. When I try to add a web server using the web server configuration tool.
    I get the below fatal windows error.
    Windows package manager
    Operation failed with 0x8007000B
    An attempt was made to load a program with an incorrect format.
    Please help....

    Hi Charlie,
    64 bit it supported on XI R2 but Windows Server 2008 is not . Have a look at this Supported Platforms document:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50e8f572-48d0-2c10-4ea6-83bf8567e28a?quicklink=index&overridelayout=true
    I hope this was helpful.

  • Web Authorization using Jrun 4 Updater 7

    Hi
    I'm trying to implement Web Security Authorization using JRUN 4 updater 7. When I start the server, I'm getting an error.
    06/03 15:46:24 error An exception was thrown when initializing the security filters.
    java.lang.NullPointerException
    at jrun.servlet.security.StandardSecurityFilter.<init>(StandardSecurityFilter.java:59)
    at jrun.servlet.security.WebAppSecurityService.createSecurityFilters(WebAppSecurityService.java:462)
    at jrun.servlet.security.WebAppSecurityService.start(WebAppSecurityService.java:95)
    at jrun.servlet.WebApplicationService.start(WebApplicationService.java:223)
    at jrun.ea.EnterpriseApplication.start(EnterpriseApplication.java:194)
    at jrun.deployment.DeployerService.initModules(DeployerService.java:708)
    at jrun.deployment.DeployerService.createWatchedDeployment(DeployerService.java:243)
    at jrun.deployment.DeployerService.deploy(DeployerService.java:428)
    at jrun.deployment.DeployerService.handleEvent(DeployerService.java:382)
    at jrunx.kernel.JRunServiceDeployer.fireEvent(JRunServiceDeployer.java:710)
    at jrunx.kernel.JRunServiceDeployer.deployServices(JRunServiceDeployer.java:111)
    at jrunx.kernel.DeploymentService.loadServices(DeploymentService.java:46)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
    at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
    at jrunx.kernel.JRun.startServer(JRun.java:575)
    at jrunx.kernel.JRun.<init>(JRun.java:493)
    at jrunx.kernel.JRun$1.run(JRun.java:346)
    at java.security.AccessController.doPrivileged(Native Method)
    Code:
    ===========
    My Web.xml has the configuration
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <security-constraint>
    <web-resource-collection>
    <web-resource-name>mywebapp</web-resource-name>
    <url-pattern>/*</url-pattern>
    </web-resource-collection>
    <auth-constraint>
    <role-name>viewer</role-name>
    </auth-constraint>
    </security-constraint>
    <security-role>
    <role-name>editor</role-name>
    <role-name>manager</role-name>
    <role-name>supereditor</role-name>
    <role-name>viewer</role-name>
    </security-role>
    </web-app>

    CFMX 7.0.2 is a separate application from JRun. If you have
    the multiserver or j2ee install of CFMX on JRun then you should
    install Updater 6. Also there are hot fixes on top of U6 that you
    might want to install. The following is a link to the JRun 4 hot
    fixes:
    http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_18526
    You should check each one individually to see if it applies
    to Updater 6.
    Ted Zimmerman

Maybe you are looking for

  • Can I open a psd file in InDesign, if so how?

    Can I open a psd file in InDesign, if so how?

  • Scanning from Mac OS X

    I've linked my new HP printer 8615 to my Mac OS X, and it works for printing.  But when I try to scan, the printer tells me it can't locate my computer.  But the computer has the printer listed when I go to print. How can I get the printer to recogni

  • Setup not updated

    Have a look at http://labs.adobe.com/downloads/flashplayer.html Setup for "Flash Player 12 Beta Content Debuggers (for Internet Explorer only)" is updated to version 12.0.0.54 Setup for "Flash Player 12 Beta Installers (for Internet Explorer only)" i

  • Change COMM_TYPE in WebUI

    Hello, In the WebUI there is an assignment block "Phone/Fax/Mobile Numbers" under Addresses and we would like to change the "Type" picklist in there (e.g. delete the option "pager", since we won't be using pagers). Where can I find the table or custo

  • I accidentally deleted a recently written note how do i recover?

    Please help.