×

Method and system for checking the consistency of application jar files

  • US 8,914,784 B2
  • Filed: 06/10/2011
  • Issued: 12/16/2014
  • Est. Priority Date: 06/10/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system providing consistency of Java application files, comprising:

  • a computer routine, executed by a processor, automatically intercepting each class that is loaded into a subject Java application, for each class, the class having a respective Java Archive (JAR) file, and the computer routine retrieving the respective JAR file; and

    a Java version detector operatively coupled to the processor;

    (i) computing cyclic redundancy check (CRC) of the retrieved respective JAR file, resulting in a computed CRC value of the respective JAR file;

    (ii) if the respective JAR file has been previously encountered by the subject Java application, automatically comparing the computed CRC value to a CRC value of at least one other copy of the respective JAR file, wherein the at least one other copy of the respective JAR file is used by the subject Java application; and

    (iii) based on results of the comparing, determining consistency of multiple copies of the respective JAR file used by the subject Java application, and alerting a user when the multiple copies of the respective JAR files are determined to be inconsistent, in a manner dynamically ensuring consistency of the subject Java application files.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×