Actionscript 3 :: Keep Getting A "Package Is Unexpected" Error In Flash CS5?
Mar 24, 2005
I'm trying to use one of Adobe's examples to put a video player in my Flash application using ActionScript 3 in Flash CS5. It's the one at the bottom of the page here:I'm putting the ActionScript into the frame I want to play the video in. When I try to test it, I keep getting the following error message:"1083: Syntax error: package is unexpected"So I try taking the "package { }" code out and running it again. Then this error pops up:"The public attribute can only be used inside a package"I tried removing all the code inside the package and I still get the first error
I'm trying to use one of Adobe's examples to put a video player in my Flash application using ActionScript 3 in Flash CS5. It's the one at the bottom of the page here:
[URL]
I'm putting the ActionScript into the frame I want to play the video in. When I try to test it, I keep getting the following error message:
"1083: Syntax error: package is unexpected"
So I try taking the "package { }" code out and running it again. Then this error pops up:
"The public attribute can only be used inside a package"
I tried removing all the code inside the package and I still get the first error.
C:demoABC.as: Error: A file found in a source-path must have the same package structure '', as the definition's package, 'demo'.Where is wrong above command?
This is with Flexbuilder 3.2, Eclipse 3.3.2.I am moving my development environment to a new machine. Actionscript classes that compiled in the old environment now get a compile error:
A file found in a source-path must have an externally visible definition. If a definition in the file is meant to be externally visible, please put the definition in a package.I do declare the package in these classes - I think failure to declare the package is the usual reason for this error.To add to the mystery, many classes in this project compile without errors.
I was recently working on a project in Flash CS5.5 for school, last thing i did was save the project and close the program. Next time I try to open it I get an error saying "Unexpected File Format", and the application closes itself out. I can open Flash by itself and work on anything else, but when I try to open my class project it repeats the same thing "Unexpected File Format" and closes. The file was originally started IN Flash CS5.5, and has not moved to any other program since then.
I'm getting an error on Flash that I've never run in to before.
5001: The name of package 'Document'does not reflect the location of this file. Please change the package definition's name inside this file, or move the file. C:Work2009-2010FlashTestsDocument.as
The fla is called TestEvents1... and that's all the info I think is related.What's happening here?
I am using Flash CS5 and am getting a very odd error when I compile. All my classes are in the package com.es3.as2. In the first frame of my movie, I have the following code:
import com.es3.as2.Shell;
I have my classpath set correctly. When I compile, I get this error:
, Line 1 There is no class or package with the name 'com.es3.ProgressBar' found in package 'com.es3'.
This is odd because nowhere do I refer to a "com.es3" package. It's always "com.es3.as2".If I remove the import line, the movie compiles with no errors (but without the initialization code, it doesn't run correctly).
Word to the Flash Genies-- Heres my wish that hopefully someone else is struggling with an enormously mind-boggling bug in flash cs3-- when I try to create a public class that extends any of the native flash display objects, and I put this in its own package, even after specifically importing the specific class OR the package wildcard .* the fla that I'm compiling returns error 1017-- Base Class Definition not found. The fla is set to the correct classpath. This situation slipped from 'minor annoyance' to 'mind boggling' after I moved the directory to a different pc with cs3, reset the local classpath and it compiled perfectly. So then I moved the directory to a mac, running flex builder, and made a tester file to use the class, which compiled perfectly.
For some wierd reason, this particular computer cannot compile, even though nothing had changed in the actual class. Maybe it is important to note that this machine is running Vista (and perhaps should not be!)? Maybe it is important to note that the package is part of an SVN directory? Maybe it is important to note that after re-saving the same class file, changing only the class name (from BitmapSprite to BSprite) enabled it to compile on this machine, even though both the mac and other pc (running windows XP) could compile the class as BitmapSprite. I'm not sure if the name change or just re-saving allowed it to compile--but maybe it's significant that the new named instance was not committed to svn.
We are using a Origin/Edge configuration for massive video delivery, and we are experiencing problems with huge audiences. Basically, when the edge server reaches thousands of users watching (6000) a live video in a single application, this instance is unloaded by the server with the following error:
==> edge.00.log <==2010-06-1115:51:1018614(i)2701054Virtual host Disconnecting unresponsive core live/stream (28860) after 30 seconds is not available.-==> core.00.log <==2010-06-1115:51:1028860(i)2581233Core (28860) disconnecting from admin: 200.-==> master.00.log <==2010-06-1115:51:1018593(w)2581257Core (28860) _defaultRoot_:_defaultVHost_:::_0 is not responding and is being restarted!-2010-06-[code]......
In this situation, the CPU usage is something around 30%, the memory is almost unused, and the load average is very low. We are using FMIS 3.5.3 854a running in the CentOS.
myasfile.as holds my code, and starts with "@estr = function ()" When I go to export movie, I get "myasfile.as, Line 1 unexpected '@' encountered" Why do I get this message?
I was working with a FLA file when Flash suddently crashed. Then i tried opening the FLA again and i get "Unexpected File Format" error. Are my FLA file contents now forever lost? No way to recover it?
I'm trying to refactor a package name (pretty near the root of the project hierarchy), and I'm getting the following error (flash builder 4): A fatal error occurred while performing the refactoring An unexpected exception occurred while creating a change object. See the error log for more details. The log file looks like this.... !ENTRY org.eclipse.ltk.ui.refactoring 4 10000 2010-09-30 10:57:25.134
I don't use so often package and I don't understand why flash send a 5001 error on this ActionScript Error #5001: The name of package does not reflect the location of this fileI have à fla located in the "test" folder :
import flash.display.Loader; import com.MyLoader; var photourls:Array = ["http://www4.pictures.zimbio.com/mp/6v5wRot-Ry9l.jpg"]; var ldr: MyLoader; var id:uint = 0;
So I have a shell.fla file, on the same level as that there is a core_classes folder. Inside of the core classes folder is a core_initialize.as and a xml, buttons, and loaders folders. Inside of the loaders folder is swf_loaders.as Inside of the buttons folder is menu_buttons.as
The package name for menu_buttons.as is core_classes.buttons The package name for swf_loaders.as is core_classes.loaders
When I run my Shell.fla I get the 5001 error Package name 'core_classes.loaders' does not reflect the location of this package. Please move this to the file. 'core_classes/loaders/swf_loaders.as'.
But where it lists the location of the error in the compile errors box it lists 'core_classes/loaders/swf_loaders.as'
I've checked the spelling everything is spelled right, I made sure I didn't mix up the two package names..
i'm trying to start organizing projects i have this folder structure: working>flash>as3Study>VectorModelStudy12511>src
my document is in VectorModelStudy12511 i have class paths to VectorModelStudy12511 and src the top of my document looks like:
[code]...
and i'm getting this error:
5001: The name of package 'VectorModelStudy12511' does not reflect the location of this file. Please change the package definition's name inside this file, or move the file. C:Users obDesktopProjectsWorkingFlashAS3Stu dyVectorModelStudy12511VectorModelStudy12511Docu ment.as
I am having troubles passing an x and y argument into a package function that creates a projectile on stage at the tank.gun's x and y.I have attached a zip of the code I am working on.[code]
I'm running into this weird thing with ASDoc. It will only document one package function per package.For example.I have these two functions:
gs.util.printf gs.util.ftrace
In these files:
gs/util/printf.as gs/util/ftrace.as
The only function that get's documented in ASDocs is "printf". But I know it can do more than one. As an example, in the livedocs [URL] There are more than one functions documented.
I am getting Syntax Error 1202 (Access of undefined property connection in package model) in the following code while trying to access the model.connection property. I don't see any reason why this would appear, can anyone see something I may be overlooking?