Hi,

I'm using 2.1.6 as well, but do not have the problem.
It seems to me that you have declared a variable named __packages__  somewhere 
in your flowscript.
Put 'var ' before the variable and your problem should be solved.

Recently there were some changes within flowscript.
Take a look at: 
http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=109896780421155&w=4

You should explicitly declare your variables from now on.

Greetz,

Jeroen

-----Original Message-----
From: John L. Webber [mailto:[EMAIL PROTECTED]
Posted At: Wednesday, December 15, 2004 2:06 PM
Posted To: Cocoon User List
Conversation: importPackage broken in 2.1.6?
Subject: importPackage broken in 2.1.6?


Hi all,

I checked the dev archives and the user archives before posting this, 
and I'm a little puzzled.

We have code like:

importPackage(Packages.com.foo);

var myFoo = new Foo(); //a com.foo.Foo

This worked fine under 2.1.3. Now with 2.1.6 I get the error message, 
"Implicit declaration of global variable '_packages_' forbidden. Please 
ensure all variables are explicitely declared with the 'var' keyword
         at 
org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter$ThreadScope.put(FOM_JavaScriptInterpreter.java:459)
         at 
org.mozilla.javascript.ImporterTopLevel.importPackage(ImporterTopLevel.java:157)"


Is importPackage no longer valid, or am I missing something here?

Thanks,

John


-- 
---------------------------------------------------------
  Jentro Technologies GmbH
  John L. Webber, Software Development
---------------------------------------------------------
  Rosenheimer Str. 145e     81671 M�nchen
  Tel. +49 89 189 169 80     mailto:[EMAIL PROTECTED]
  Fax  +49 89 189 169 99     http://www.jentro.com
---------------------------------------------------------
NOTICE: The information contained in this e-mail is confidential or may 
otherwise be legally privileged. It is intended for the named recipient 
only. If you have received it in error, please notify us immediately by 
reply or by calling the telephone number above and delete this message 
and all its attachments without any use or further distribution of its 
contents. Please note that any unauthorised review, copying, disclosing 
or otherwise making use of the information is strictly prohibited. Thank 
you.
---------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to