Blog Support FAQs Contact Login
NEED TO TALK?
1.877.426.6834
  • Business Needs
  • Solutions
  • Why Contegix
  • Company
  • Customers
  • Resources



Knowledge  ::  Tech Tips: Fisheye Problems? We'll Filet You a Solid Solution…

Tech Tips: Fisheye Problems? We'll Filet You a Solid Solution…


04
May 2010
0
Comments



Powered by Jetty

One of our customers had been running into some trouble with one of  their Fisheye instances after we performed a recent upgrade. They were getting java.lang.OutOfMemoryError errors with no specific cause, such as permgen.  Initially we thought that due the size of the instance, and possibly some new features, it might just require a bigger foot print but after some investigation we tracked down that it was actually a bug in the Jetty container that comes packaged with Fisheye (see http://jira.atlassian.com/browse/FE-2477 for details).

The customer wanted us to go ahead and try upgrading the bundled container.  While this is something we hadn’t ever attempted (and probably is not a recommended practice except where warranted), we serve as the IT department for our customers Internet infrastructure and are always up for a challenge.  We started looking into what was required to make this happen.

Well it turns out that this is actually rather easy.  So easy in fact that all you have to do is replace 3 jars from the installation.

Here is the basic rundown:

Go get the new version from Codehaus at http://dist.codehaus.org/jetty/jetty-6.1.23/.  Grab these 3 jars from the package:

  • lib/jetty-6.1.23.jar
  • lib/jetty-util-6.1.23.jar
  • lib/ext/jetty-ajp-6.1.23.jar

In the fisheye container directory under lib you will find these three jars:

  • jetty-6.1.16.jar
  • jetty-ajp-6.1.16.jar
  • jetty-util-6.1.16.jar

Shutdown the fisheye instance and move them someplace safe. Copy the three new jars you grabbed from the jetty package and put them in place of the three jars you just moved to the safe place. Bring the instance back up and your good.

So if you find yourself getting heap errors from Fisheye that look a little like this:

java.lang.OutOfMemoryError
at java.util.zip.Deflater.init (Native Method)
at java.util.zip.Deflater.(Unknown Source)
at java.util.zip.Deflater.(Unknown Source)

Then it is likely you’ve been bit by this bug and you might want to consider an upgrade to your jetty container.



 bobby.castleberry      Posted in: Knowledge, Tech     Tags: Codehaus | Fisheye | Jetty Container

Leave a Reply

Your email address will not be published. Required fields are marked *





  Cancel Reply

  • Categories

    • Culture
    • Employees
    • Events
    • Knowledge
    • News
    • Staff Development
    • Tech
    • Technology
    • Uncategorized
  • Archives

  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • July 2011
  •    More »

    Popular Posts

    Contegix Announces Our New Controller

    Contegix is happy to announce the newest addition to our…

    January 19, 2012

    Best & Brightest Wanted Here!

    Here at Contegix we are once again looking to add…

    January 16, 2012

    Welcome to the Team!

    We are pleased to announce the addition of Matt Steiner…

    December 20, 2011

    Hyper Wars: IT Industry Disrupted by Multihypervisor Approach

    For the past month, InformationWeek has featured several pieces covering…

    December 14, 2011

  • NEED SOME ASSISTANCE?
    We’re here to help you, 24/7/365. Give us a call at 877.4.CONTEGIX or drop us a line.
    1.877.426.6834
    sales@contegix.com




  • Contegix Headquarters
    900 Walnut Street, Suite 110
    Saint Louis, MO 63102

    Phone: 314.622.6200
    Toll-Free: 877.4.CONTEGIX
    or 877.426.6834
    Fax: 314.621.4422

  • Locations

    Contegix Data Center – STL1
    900 Walnut Street
    Saint Louis, MO 63102

    Contegix Data Center – STL2
    1111 Olive Street

    Saint Louis, MO 63101

    Contegix Data Center – LDN1
    11 Hanbury Street
    London
    E1 6QR
    England

    ©2011 Contegix LLC, All Rights Reserved.

  • Recent Tweets

    • RT @dzhu: Really impressed by @contegix support's response time and expertise today.
    • @dzhu thanks! Let us know if you need anything!
    • Happy New Year!
    • RT @appfusions: Smooth website upgrades & data imports in process w/ @Contegix today - Good stuff! #atlassian #Skilled #ManagedHosting