JDev Compiler Error? - Compiling inner classes

This maybe just an interpretation of the language standard, but the compiler behavaviour is different from previous versions of JDeveloper and other Java IDE's, with no explanation found.
Using JDeveloper 9.02.829 the following error is received.
Error(13,9): class test$abc not found in class test.test
when compiling the following class
package test;
public class test
class abc { }
public test()
public void t ()
abc a = new abc();
The solution is to ensure the package name and class name are different (case sensitive) iff the class contains an inner class
Whilst this can be done it can pose a problem porting older code into this release of JDeveloper, whilst no problem exists with other IDE's or older versions of the JDevloper IDE.
The question is this a bug or a feature?

This is a bug that got fixed a while back. The bug is with
the fact that the class and the package have the same name.
The bug is definitely fixed in 9.0.3 Preview Release which
is currently available on OTN. 9.0.3 Production should be
available anyday now.
Michel

Similar Messages

  • Compilation Error for import classes not found in generated Proxy Class

    Hi,
    We are generating java classes for the COM dll using JCOM com2java compiler.
    We are getting a compilation error for import class not found when compiling the
    generated Proxy java source code. It can't find the com.bea.jcom.Dispatch class that
    the generated Proxy java source code extends. It also can't find com.bea.jcom.Variant
    or com.bea.jcom.Param. These are interfaces or data types or classes used by COM
    library.
    I added weblogic.jar to my class path and the only Dispatch class i found inside
    the weblogic.jar is com.linar.jintegra.Dispatch;
    We have com objects for which we want to develop an EJB client to interface with
    the COM object using JCOM with Native Mode disabled.
    Any help on the compilation error..I tried changing the extends for Dispatch to com.linar.jintegra.Dispatch
    but the other errors are still there.
    To begin with, I think the generated code should not refer to any of the COM data
    types.
    Any help please.
    Thank you in advance,
    Regards,
    Rahul Srivastava
    [email protected]

    Hi,
    I resolved the other errors by changing all references from com.bea.jcom.Variant
    etc to com.linar.jintegra.class name..all were present under the com.linar.jintegra
    package.
    Thank you all anyways,
    Regards,
    rahul
    "Rahul Srivastava" <[email protected]> wrote:
    >
    Hi,
    We are generating java classes for the COM dll using JCOM com2java compiler.
    We are getting a compilation error for import class not found when compiling
    the
    generated Proxy java source code. It can't find the com.bea.jcom.Dispatch
    class that
    the generated Proxy java source code extends. It also can't find com.bea.jcom.Variant
    or com.bea.jcom.Param. These are interfaces or data types or classes used
    by COM
    library.
    I added weblogic.jar to my class path and the only Dispatch class i found
    inside
    the weblogic.jar is com.linar.jintegra.Dispatch;
    We have com objects for which we want to develop an EJB client to interface
    with
    the COM object using JCOM with Native Mode disabled.
    Any help on the compilation error..I tried changing the extends for Dispatch
    to com.linar.jintegra.Dispatch
    but the other errors are still there.
    To begin with, I think the generated code should not refer to any of the
    COM data
    types.
    Any help please.
    Thank you in advance,
    Regards,
    Rahul Srivastava
    [email protected]

  • AspectJ usage for compilation error on field/class Member type

    Hello,
    I have stuck up with impleamentation of functionality to achieve following-
    I have class ABC and have multiple members in that. I want to give compiler error if the field type is List or non-primitive. I am trying this with AspectJ. But could not accomplish the task. Can somebody please suggest me some method or way to get this done ?
    Thanks.

    anj77 wrote:
    Hello,
    I have stuck up with impleamentation of functionality to achieve following-
    I have class ABC and have multiple members in that. I want to give compiler error if the field type is List or non-primitive. I am trying this with AspectJ. But could not accomplish the task. Can somebody please suggest me some method or way to get this done ?Yes, that kind of check pretty straightforward to implement with an annotation processor.
    I suggest using JDK 6 and javac for this task. To get started, see the packages javax.annotation.processing and javax.lang.model.*; also the JDK comes with an example checker in
    sample/javac/processing/src/CheckNameProcessor.java

  • Error with inner Classes

    I've a Swing app in wich I've the following code :
    final ComboBoxEditor editor = comboBox.getEditor();
    editor.getEditorComponent().addKeyListener(new java.awt.event.KeyAdapter() {
    public void keyReleased(KeyEvent e) {
    combo_keyReleased(e,editor);
    Runned in a normal way it works, runned via Webstart 1.4.2 it gives me :
    java.lang.ClassFormatError: it/axioma/basic/application/templates/ClWidgetCombo$2 (Illegal Variable name " val$editor")
         at java.lang.ClassLoader.defineClass0(Native Method)
         at java.lang.ClassLoader.defineClass(Unknown Source)
         at java.security.SecureClassLoader.defineClass(Unknown Source)
         at com.sun.jnlp.JNLPClassLoader.defineClass(Unknown Source)
         at com.sun.jnlp.JNLPClassLoader.access$100(Unknown Source)
         at com.sun.jnlp.JNLPClassLoader$1.run(Unknown Source)
    etc...
    Could someone explain me why ?
    Is there any workaround ?
    TIA
    Tullio

    There seems to be a problem using final variables with anonymous inner classes under a different classloader, see http://forum.java.sun.com/thread.jsp?forum=38&thread=372291

  • Compiling error with a class that references another class

    Hello,
    I have two Java-Classes in two files in the same folder. Both are in the same package. The class StatusZwo should reference the function ValueX of the class Status.
    The class Status has a function which returns the boolean value true. If compile the file Status.java there is no error, but if I
    compile the file StatusZwo.java there comes the error message:
    D:\Test\Test>javac StatusZwo.java
    StatusZwo.java:12: cannot resolve symbol
    symbol : variable Status
    location: class Test.StatusZwo
    System.out.printLn(Status.ValueX);
    StatusZwo.java
    package Test;
    import Test.*;
    public class StatusZwo{
    public static void main (String arguments[]) {
    System.out.printLn(Status.ValueX);
    Status.java:
    package Test;
    public class Status{
    public static boolean ValueX() {
    return true;
    What is the problem?
    Thank you Flo

    Next time please use [code] and [/code] tags around any code.
    There are two issues on one particular line;
    [code]System.out.printLn(Status.ValueX);[/code]
    should be
    [code]System.out.println(Status.ValueX());[/code]

  • Why inner classes cannot have static declarations ?

    Hi Friends,
    When i tried to make static declarations on a inner class which is non static, i am getting compilation error saying "inner classes cannot have static declarations". I want to know reason behind this implementation.
    Code which i have tried:
    public class TestOuter
    class TestInner{
    static int i =10;
    public static boolean validate(int a){
    if(a==0)
    System.out.println("Invalid data");
    return false;
    return true;
    public static void main(String a[]){
    boolean result = new TestOuter.TestInner.validate(0);
    System.out.println("Result="+result);
    Thanks,
    Shiju V.

    so I think if the
    outer class is not static , then Inner class can't be
    static as well. This is incorrect. An enclosed class can be indeed static while the outer is not, and vice versa.
    The difference between static/non static in regards to enclosed classes is that the static ones are 'top-level' and cannot access the members of the enclosing class.
    The effect of making an enclosed class static means there is only one instance of any variables, no matter how many instances of the outer class are created. In this situation how could the static inner class know which variables to access of its non static outer class. Of course the answer is that it could not know, and thus an static inner class cannot access instance variables of its enclosing class.
    Now, regarding non-static inner classes, and trying to give a valid answer to the original post:
    As with instance methods and variables, a non-static inner class is associated with an instance of its enclosing class and has direct access to that object's instance variables and methods.
    TestOuter outer = new TestOuter();
    TestOuter.TestInner inner = outer.new TestInner();Because an inner class is associated with an instance (inner class implicitly keeps a reference to the object of the enclosing class that created it), it cannot define any static members itself. Static members cannot access the this pointer.
    So, in an ordinary (non-static) inner class, the link to the outer class object is achieved with a special this reference. A static inner class does not have that special this reference, nor would a static method/variable of an ordinary (non-static) inner class.

  • Do java programms after giving compilation error generates .class file?

    Do java programms after giving compilation error generates the .class file?
    Do any outer class may have the private as access modifier?
    If someone asks you that -do any program in java after giving a compilation error gives the .class file -do any class except(inner class)
    be defined as private or static or protected or abc or xxx Now type the
    following program
    private class test
    public static void main(String s[])
    System.out.println("Hello!How are You!!");
    -Compile it.... You must have
    received this error test.java:1:The type type can't be private. Package members are always accessible within the current package. private class
    test ^ 1 error
    Here please notify that compiler has given the
    error not the warning therfore .class file should not be created but now type
    >dir *.class
    ___________ and you will see that the
    test.class file existing in the directory nevertheless this .class file
    is executable. if you will type __________________ >java test
    it will
    wish you Hello! and suerly asks you that How are You!! ________________!
    You can test it with the following as acces modifiers and the progrm will run Ofcourse it will give you compilation error.
    protected
    xxx
    abc
    xyz
    private
    Do you have any justification?

    Hmm,
    I've been working with different versions of jdk since, if I'm not mistaken, jdk1.0.6 and never was able to get *.class with compilation errors. It was true for Windows*, Linux, and Solaris*.
    About the 'private'/'protected' modifier for the type (class) - it makes perfect sence not to allow it there: why would anyone want to create a type if no one can access it? There should be a reason for restricting your types - let's say, any inner class can be private/protected.
    For ex., you shouldn't have compile problems with this:
    class Test
    public static void main(String s[])
    System.out.println("Hello!How are You!!");
    private class ToTest{}
    Sorry, but I don't really know where you can read up on that.

  • Compiling error on Java I/O

    My first time to write a very simple Java progam. Any one could help me on this comipling error? Thanks in advance!
    Compiling ERROR:
    ================
    C:\java\class>javac hw01.java
    hw01.java:43: cannot resolve symbol
    symbol : variable in
    location: class hw01
    while((line = in.readLine()) != null ) {
    ^
    1 error
    SOURCE CODE:
    ============
    *     Program name: hw01.java
    *     Author:
    *     Description: Simple I/O and computation
    *     Date: 12/08/2002
    *     compile: javac hw01.java
    *     usage: java hw01 <infile> <utfile>
    *     <infile> - input file
    *     operator operand1 operand2
    *          ex. + 1 1
    * <outfile> - output file
    * operand1 operator operand2 = result
    *          ex. 1 + 1 = 2
    import java.io.*;
    import java.util.*;
    public class hw01 {
         // Open input file and output file
         public static void main(String[] args) throws IOException {
              if (args.length == 2) {
                   // Open File for Reading
                   File inFile = new File(args[0]);
                   FileReader in = new FileReader(inFile);
                   // Open File for Writing
                   File outFile = new File(args[1]);
                   FileWriter out = new FileWriter(outFile);
              } else {
                   System.out.println("java command <arg1> <arg2>");
              // Get operation, operand1 and operand2 for each line
              String line = null;
              while((line = in.readLine()) != null ) {
                   //String op; String op1; String op2; String result;
                   // Get operation and operands
                   //stringTokenizer t = new StringTokenizer(line);
                   //op = t.nextToken().charAt(0);
                   //op1 = Integer.valueOf(t.nextToken()).intValue();
                   //op2 = Integer.valueOf(t.nextToken()).intValue();
                   // Compute math operation
                   //if( op == '+' ) {
                   //     result = op1 + op2;
                   // } else if( op == '-' ) {
                   //     result = op1 - op2;
                   //} else if( op == '*' ) {
                   //     result = op1 * op2;
                   //} else if( op == '/' ) {
                   //     result = op1 / op2;
                   // Print out the result
                   //system.out.println(op1 + op + op2 + "=" + result);
              // Close infile
              // in.close();
              // System.out.println("");
              // Close outFile
              // out.close();

    The compiling error is fixed. The revised working source code hw01.java is provided below. Can someone help the remining question below?
    PROBLEM/Question:
    =================
    The output only goes to the console. How code should be changed to allow output to a specified file from command line.
    SOURCE FILE (without Compiling error):
    =====================================
    *     Program name: hw01.java
    *     Author:
    *     Description: Simple I/O and computation
    *     Date: 12/08/2002
    *     compile: javac hw01.java
    *     usage: java hw01 <infile> <utfile>
    * example: java hw01 hw1data.txt hw1out.txt
    *     <infile> - input file
    *     operator operand1 operand2
    *          ex. + 1 1
    * <outfile> - output file
    * operand1 operator operand2 = result
    *          ex. 1 + 1 = 2
    import java.io.*;
    import java.util.*;
    public class hw01 {
         // Open input file and output file
         public static void main(String[] args) throws IOException {
              FileReader in = null;
              FileWriter out = null;
              BufferedReader br = null;
              System.out.println("input File Name = " + args[0]);
              System.out.println("output File Name = " + args[1]);
              if (args.length == 2) {
                   // Open File for Reading
                   File inFile = new File(args[0]);
                   in = new FileReader(inFile);
                   br = new BufferedReader(in);
                   // Open File for Writing
                   File outFile = new File(args[1]);
                   out = new FileWriter(outFile);
              } else {
                   System.out.println("java command <arg1> <arg2>");
              // Get operation and operands for each line
              String line = null;
         char op;
              int op1, op2;
              int result = 0;
              while((line = br.readLine()) != null ) {
                   // Get operation and operands
                   StringTokenizer t = new StringTokenizer(line);
                   op = t.nextToken().charAt(0);
                   op1 = Integer.valueOf(t.nextToken()).intValue();
                   op2 = Integer.valueOf(t.nextToken()).intValue();
                   // Compute math operation and print result
                   if( op == '+' ) {
                        result = op1 + op2;
                        System.out.println(op1 + " + " + op2 + " = " + result);
                   } else if( op == '-' ) {
                        result = op1 - op2;
                        System.out.println(op1 + " - " + op2 + " = " + result);
                   } else if( op == '*' ) {
                        result = op1 * op2;
                        System.out.println(op1 + " * " + op2 + " = " + result);
                   } else if( op == '/' ) {
                        result = op1 / op2;
                        System.out.println(op1 + " / " + op2 + " = " + result);
              // Close infile
              in.close();
              // Close outFile
              out.close();
    }

  • AbstractStringBuilder compile error

    I've downloaded the latest JDK version 1.5.0_06-b05, and am suddenly getting compile errors in what should be perfectly legitimate code. I'm on Windows XP, SP1. The code snippet is this:
    StringBuffer uri = new StringBuffer(getHost())
    .append(":")
    .append(getPort());
    ...and the compile error is this:
    ^ class java.lang.AbstractStringBuilder is not public, therefore method append(java.lang.CharSequence) cannot be accessed outside package
    What am I missing? Thanks in advance...and if you would please cc me at my own email [email protected] with any insights -- thank you!
    - Gary Horton

    I'm seeing this problem in JBuilderX using Borland Make (JBuilder 8), it seems to have something to do with the return type that StringBuffer.append returns in JDK 1.5/1.6 versions. I found some abstract articles indicating that StringBuffer.append doesn't necessarily return StringBuffer anymore (see http://www.nearinfinity.com/blogs/page/sleberkn/20060721) so it seems like it can (or does) return AbstractStringBuffer even though the JDK still indicates it returns StringBuffer so then subsequent .append calls in the statement fail to compile. If you change your code and break up the .append("string").append("string2") style to something more like sb.append("string1") followed by sb.append("string2") the problem will go away.
    Not a great solution for a large existing code base. I'm still looking for a better solution.
    Hope that was helpful.
    -Adam Gresh

  • Occasional compiler error when cloning

    Hi,
    I believe I have written all my clone() methods correctly now (thanks guys) and I see this error with only two of the many clone() calls I make. Every other clone() call compiles fine. I was hoping someone might have a hint for me.
    //the class is called NbrInfo and id, policy1, policy2 are its member vars
    // ----- NbrInfo.clone -----------------------------------------------------//
      protected Object clone() {
        NbrInfo ni    = (NbrInfo)super.clone(); //ok
        ni.id              = (IPaddress)id.clone();  //ok
        ni.policy1    = (Rule)policy1.clone(); //compiler error
        ni.policy2    = (Rule)policy2.clone(); //compiler error
        return ni;
      }I don't understand why cloning the id variable works but cloning the policy variables don't. Here are the two classes in question (unrelated stuff left out):
    public class IPaddress implements Cloneable {
      // ........................ member data .......................... // 
      /** The actual IP address. */
      public String ip_address;
      protected Object clone() {
        IPaddress ip_addr = (IPaddress)super.clone();
        return ip_addr; //Strings are immutable, so we don't do a deep copy on them
    } // end of class IPaddress
    public class Rule implements Cloneable {
      // ........................ member data .......................... //
      /** The predicates that make up the rule. They will be Strings.*/
      private ArrayList predicates = new ArrayList();
      // ----- Rule.clone() -----------------------------------------------------//
      protected Object clone() {
        Rule r = (Rule)super.clone();
        r.predicates = (ArrayList)predicates.clone();
        return r;
    } // end of class RuleThere are other places in my code where I clone() other classes as well, and they are written like I have for IPaddress and they also compile fine. It is just this Rule class that doesn't seem to work right, even though, to me, it looks like I did it exactly like I did the IPaddress class.
    Here is the error message:
    NbrInfo.java [150] clone() has protected access in Rule
    Thanks.

    Isn't the stmt where you attempt to clone ArrayList
    generating a compiler error? Container classes
    don't have public clone methods. You have to construct
    an explicit copy for them.Well, the NetBeans compiler points me to the line where NbrInfo is being cloned, but I think it could be what you suggest. Yesterday I was trying to clone ArrayLists elsewhere and got this same problem.
    So should I do the bold move of putting the keyword "new" in the Rule.clone() method? Something like:
    // ----- Rule.clone() -----------------------------------------------------//
      protected Object clone() {
        Rule r = (Rule)super.clone();
        r.predicates = new ArrayList(predicates);
        return r;
      }It's just that I found a tutorial online the other night that seemed pretty against using "new" in clone() methods. I hate to violate and laws Java wants me to obey.

  • Method local Inner class

    Why method local class can access only the final varaible of the method?
    I found somewhere that this is because the non-final local variables go out of scope after method completion, but i wonder final local variables also reside on the stack.
    class MyOuter2 {
    private String x = "Outer2";
    void doStuff() {
    String z = "local variable";
    class MyInner {
    public void seeOuter() {
    System.out.println("Outer x is " + x);
    System.out.println("Local variable z is " + z); // Won't Compile!
    } // close inner class method
    } // close inner class definition
    } // close outer class method doStuff()
    }

    pxNet wrote:
    and so you are now saying it accesses the original variable, not a copy of it?No, I'm not saying that at all; see reply #1. The situation is quite the opposite, the inner class accesses a copy of the variable. Direct access to the local variable is most definitely not allowed. But that doesn't have anything to do with parameter-passing semantics.
    I'll try to clarify with another demonstration of the problem. Assume that direct access to non-final local variables was actually allowed, and that the following example would compile (it won't, of course): class Outer {
        Inner method() {
            Object o = "foo";
            return new Inner() {
                public void modifyLocalVariable() {
                    o = "bar";
        interface Inner {
            void modifyLocalVariable();
        public static void main(String[] args) {
            Inner inner = new Outer().method();
            inner.modifyLocalVariable(); // what local variable is this modifying?
                                         // the local variable in method() has gone
                                         // out of scope!
    }Because of the way anonymous inner and local classes are implemented, they get a copy of the local variables (per the JLS). Mind you, there isn't any parameter passing going on at all in this example.
    ~

  • Extending a member inner class

    I have a class
    public class A{
    class InnerClassB{
    Now the question is how to extend the inner class would it be
    class ExtendingInnerClassB extends A.B{
    or else?
    I am not sure anybody knows?

    Regarding inheritance from inner classes you must define your constructor:
    public ExtendedInnerClass(EnclosingClass EC) { EC.super(); }
    why?????
    well
    1. Where is the handle? The handle is an internal thing which is designed to accept the enclosing class. It is something which is not in the programmer's control. when there is an inner class, it is natural that the inner class cannot exist without its outer class. And that is the reason why the instantiation of an inner class is done using new OuterClass().new Innerclass(). U can see that the innerClass object is created based on the outer class object (assuming that the inner Class is not static). I hope that this is clear. Now .. the whole point is how does the compiler know that the Outerclass is the enclosing class? When the above line is compiled, the tricky handle in the inner class is assigned to the Outer class. So any reference henceforth is made based on this handle.
    2. In the Inherited Inner class, there is no way to assoicate the handle in the above manner. Hence we are forcing by calling the super().
    3 Otherwise why not simply create with: new InheritedInnerClass(EnclosingClass)? This is not possible. What if the inherited inner class needs a constructor in the above manner. That is assume that there is a class A. Then if the Inner Class needs the constructor to be InnerClass(A a, EnclosingClass b) for some other purpose, then what judgement can the compiler take? So that answers the question <b>Can't the compiler compile the inherited inner class assuming a handle to the enclosing class and then force an instance to be created using the EnclosingClass.new syntax?</b> Becuase in this case it cant go by any assumption.
    4. Maybe the compiler designers can make some change such that the inherited inner class should have all its constructors beginning with the enclosing object and there should be atleast one constructor. But somehow I feel that it is too much of asking.

  • Compiler error when useing switch statements in an inner class

    I have defined several constants in a class and want to use this constans also in an inner class.
    All the constants are defined as private static final int.
    All works fine except when useing the switch statement in the inner class. I get the compiler error ""constant expression required". If I change the definition from private static final to protected static final it works, but why?
    What's the difference?
    Look at an example:
    public class Switchtest
       private static final int AA = 0;     
       protected static final int BB = 1;     
       private static int i = 0;
       public Switchtest()
          i = 0; // <- OK
          switch(i)
             case AA: break; //<- OK, funny no problem
             case BB: break; //<- OK
             default: break;
      private class InnerClass
          public InnerClass()
             i = 0; // <- OK: is accessible
             if (AA == i) // <- OK: AA is seen by the inner class; i  is also accessible
                i = AA + 1;
             switch(i)
                case AA: break; // <- STRANGE?! Fail: Constant expression required
                case BB: break; // <- OK
                default: break;
    }Thank's a lot for an explanation.

    Just a though:
    Maybe some subclass of Switchtest could decalare its own variable AA that is not final, but it can not declare its own BB because it is visible from the superclass. Therefore the compiler can not know for sure that AA is final.

  • BUG: Oracle Java Compiler bug with anonymous inner classes in constructor

    The following code compiles and runs just fine using 1.4.2_07, 1.5.0_07 and 1.6.0_beta2 when compiling and running from the command-line.
    It does not run when compiling from JDeveloper 10.1.3.36.73 (which uses the ojc.jar).
    When compiled from JDeveloper, the JRE (both the embedded one or the external 1.5.0_07 one) reports the following error:
    java.lang.VerifyError: (class: com/ids/arithmeticexpr/Scanner, method: <init> signature: (Ljava/io/Reader;)V) Expecting to find object/array on
    stack
    Here's the code:
    /** lexical analyzer for arithmetic expressions.
    Fixes the lookahead problem for TT_EOL.
    public class Scanner extends StreamTokenizer
    /** kludge: pushes an anonymous Reader which inserts
    a space after each newline.
    public Scanner( Reader r )
    super( new FilterReader( new BufferedReader( r ) )
    protected boolean addSpace; // kludge to add space after \n
    public int read() throws IOException
    int ch = addSpace ? ' ' : in.read();
    addSpace = ch == '\n';
    return ch;
    public static void main( String[] args )
    Scanner scanner = new Scanner( new StringReader("1+2") ); // !!!
    Removing the (implicit) reference to 'this' in the call to super() by passing an instance of a static inner class 'Kludge' instead of the anonymous subclass of FilterReader fixes the error. The code will then run even when compiled with ojc. There seems to be a bug in ojc concerning references to the partially constructed object (a bug which which is not present in the reference compilers.)
    -- Sebastian

    Thanks Sebastian, I filed a bug for OJC, and I'll look at the Javac bug. Either way, OJC should either give an error or create correct code.
    Keimpe Bronkhorst
    JDev Team

  • Cannot compile inner classes

    I have java source files that were created in another IDE. Some of these source files contain inner classes. When I attempt to compile them in JDev9i, the inner classes are not output.
    Has anyone experienced this problem in JDev?

    When I compile the source files containing inner classes, JDev does not output any Outerclass$xxx.class files, and the compiler complains that (for example):
    D:\path_to_source\source.java
    -Error(50,3): class VCMailer FileOpen$1 not found in class VCMailer.VCMailer
    There are no compile errors other than not being able to find the inner class files. FYI, the same file, unaltered, compiles without a problem in my other IDE. Building or making makes no difference, and the problem occurs whether it's the individual file, the project, or the workspace.
    I've done a test, creating a new class within the same project with a simple structure such as:
    package VCMailer;
    public class test {
    public test() {
    class innerTest{
    public innerTest(){
    This source file properly outputs an inner class. Strange.
    Matthew

Maybe you are looking for

  • EPMA 11.1.2.1 batch client LOADID, Full Deploy, Clear MetaData missing

    Looks like EPMA batch client in 11.1.2.1 does not have any mention of some of the options available through workspace. Options like LOADID, Fully Deploy and Clear Metadata are no where to be found. Has anyone found work arounds for these? Kindly shar

  • Table Name of Purchase Requisition Grid Line Item (SAP-AFS)

    Dear All, As im in the midst of preparing a report on the purchase requisitions with grid value and its respective quantity for those which are not converted as POs. im not able to find the table which holds the AFS grid details related to the PR. im

  • Anyway to get more than 2GB Ram in my MDD Dual 867?

    Didn't know if there was a workaround to get my MDD G4 to recognize 1GB memory modules. I know that there are some workarounds for other issues like big HDs on the pre MDD Powermacs, so I was hoping there might be a workaround for this.

  • SXGA+ Projector resolution not supported ?

    I have a projection design f30 projector that has a maximum native display of 1400 x 1050 SXGA+ From a PC it will display this resolution no problem however with a macpro or any laptop i've tried the most I can get is 1280 x 720 ? Is their anything I

  • My report in background

    Hi All, I Have created one report, which have 2 options: one for execute online (forground), and second one is need to execute back ground, Here online reporting working fine, But i need to execute in back ground So can you please tell me what should