Subj : Re: importPackage not working To : Abhijat Thakur From : Igor Bukanov Date : Mon Jun 07 2004 01:36 pm Abhijat Thakur wrote: > I have a script in which i am trying to import my own package but i keep getting errors. My script looks something like this. > > importPackage(java.io); > var me = new Packages.com.bdna.pl.admin.util.ScriptTest("29", "female"); > me.getAge(); > > when running this script i get the errors shown below also i get errors for importClass. What i want to do is have a script in which i dont have to use the entire path to the class. Just import teh package it at the start and then just use the class name. > > > ReferenceError: "importpackage" is not defined. (; line 1) > at org.mozilla.javascript.NativeGlobal.constructError(NativeGlobal.java:597) > at org.mozilla.javascript.NativeGlobal.constructError(NativeGlobal.java:557) > at org.mozilla.javascript.optimizer.OptRuntime.callSimple(OptRuntime.java:254) > at org.mozilla.javascript.gen.c1.call(:1) > at org.mozilla.javascript.gen.c1.exec() > at org.mozilla.javascript.Context.evaluateReader(Context.java:820) > at org.mozilla.javascript.Context.evaluateString(Context.java:784) If it prints "importpackage", then your script probably contains misstyped importpackage while the proper usage should be importPackage. Also how do you evaluate your script? importPackage is only available if you use ImporterTopLevel as your scope. Regards, Igor .