Results 1 to 2 of 2
  1. #1
    gixxer05 is offline Member
    Join Date
    May 2011
    Rep Power

    Default BI Publisher API modification

    I have been tasked with reengineering a Java API that accepts parameters from Oracle BI Publisher and returns a report to 10g. This requires me to modify the publicreportclient.class file in a .jar file, which was built by a contractor a few years ago. How can I modify the contents of the class file and add it back to the .jar? The .class file has been loaded with $ characters after decompiling/opening it in Oracle JDeveloper. Are the characters stand in representations of dot's ( . )? A example of what I 'm describing follows:

    call.setReturnClass(class$oracle$apps$xdo$webservi ce$ReportResponse == null && (class$oracle$apps$xdo$webservice$ReportResponse = _mthclass$("oracle.apps.xdo.webservice.ReportRespo nse")) == null ? class$oracle$apps$xdo$webservice$ReportResponse : class$oracle$apps$xdo$webservice$ReportResponse);


    The following appears to specify that the class cannot be found. How can I find the correct class to use, since I am reengineering contractor built code that I have no documentation for? Thanks.

    static Class _mthclass$(String s)
    JVM INSTR new #8 <Class NoClassDefFoundError>;
    JVM INSTR dup_x1 ;
    JVM INSTR swap ;
    throw ;

  2. #2
    DarrylBurke's Avatar
    DarrylBurke is offline Forum Police
    Join Date
    Sep 2008
    Madgaon, Goa, India
    Rep Power

Similar Threads

  1. Modification of application
    By Barisci in forum Android
    Replies: 0
    Last Post: 01-31-2012, 09:35 PM
  2. Game modification help
    By Battelfield in forum New To Java
    Replies: 2
    Last Post: 12-06-2011, 10:34 PM
  3. concurrent modification
    By mharsijamel in forum New To Java
    Replies: 1
    Last Post: 11-06-2011, 03:59 PM
  4. Modification in XML file
    By anurag_1226 in forum Java Software
    Replies: 1
    Last Post: 04-10-2010, 06:53 PM
  5. Unknown publisher / Signing standalone tomcat.exe
    By millross in forum New To Java
    Replies: 1
    Last Post: 06-14-2007, 02:25 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts