So I did another little investigation.

It's not an IntelliJ Problem. After clearing the caches of all of the browsers, 
the application no longer works in any of them.
But I dug a little deeper. I am not using any IListItemRenderer in one of my 
applications directly and I could see in the Flexmojos link reports that the 
only component referencing them is my Flexicious Datagrid. A few days ago I had 
to add a reference to the FlexDataGrid class to my main application, because 
otherwise I was having some display problems in my root application.

        private var dummy:Array = [ AdvancedDataGridColumn, FlexDataGrid ];

Removing the reference to the FlexDataGrid class, got everything up and running 
again. So I guess the problem is somewhat related to the classes in the 
DataGrid component. 

I should mention, that I purchased the Ultimate DataGrid with Sources and 
created a Flexmojos Project that allows me to compile the UDG against any FDK I 
desire and to deploy the Source Maven artifacts that I can debug DataGrid 
Related stuff. 

So I guess I must be doing something wrong when compiling/using those rsls. 
What could be causing this problem?

Chris





-----Ursprüngliche Nachricht-----
Von: Maurice Amsellem [mailto:[email protected]] 
Gesendet: Samstag, 23. November 2013 13:24
An: [email protected]
Betreff: RE: Debugger Problem that are driving me nuts

Hi,

It seems to be an IJ issue.

Did you post of their forum, they usually answer rather quickly, but maybe not 
during the week-end.

Maurice 

-----Message d'origine-----
De : [email protected] [mailto:[email protected]] 
Envoyé : samedi 23 novembre 2013 12:27
À : [email protected]
Objet : Debugger Problem that are driving me nuts

Hi,

I have wasted about 3 days now trying to get my application runnable again and 
still seem to be stuck.

Whenever I try to start a debugging session from inside IntelliJ I get the 
following output (I didn't leave anything away because I don't want to leave 
away the vital part of information):

"C:\Program Files\Java\jdk1.7.0_45\jre\bin\java.exe" -Dfile.encoding=UTF-8 
-Djava.awt.headless=true -Duser.language=en -Duser.region=en -Xmx512m 
-classpath "C:\Program Files (x86)\JetBrains\IntelliJ IDEA 
130.1619\plugins\flex\lib\idea-fdb-4.5.0.20967-fix.jar;C:/Maven-Repository/com/adobe/flex/compiler/4.10.0.20130801/compiler-4.10.0.20130801.pom/lib/fdb.jar;C:\Maven-Repository\com\adobe\flex\compiler\asc\4.10.0.20130801\asc-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\asdoc\4.10.0.20130801\asdoc-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\batik-all-flex\4.10.0.20130801\batik-all-flex-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\compc\4.10.0.20130801\compc-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\copylocale\4.10.0.20130801\copylocale-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\digest\4.10.0.20130801\digest-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\fcsh\4.10.0.20130801\fcsh-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\fdb\4.10.0.20130801\fdb-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\flex-compiler-oem\4.10.0.20130801\flex-compiler-oem-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\fxgutils\4.10.0.20130801\fxgutils-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc\4.10.0.20130801\mxmlc-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_da\4.10.0.20130801\mxmlc_da-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_de\4.10.0.20130801\mxmlc_de-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_es\4.10.0.20130801\mxmlc_es-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_fi\4.10.0.20130801\mxmlc_fi-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_fr\4.10.0.20130801\mxmlc_fr-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_it\4.10.0.20130801\mxmlc_it-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_ja\4.10.0.20130801\mxmlc_ja-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_ko\4.10.0.20130801\mxmlc_ko-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_nb\4.10.0.20130801\mxmlc_nb-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_nl\4.10.0.20130801\mxmlc_nl-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_pt\4.10.0.20130801\mxmlc_pt-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_ru\4.10.0.20130801\mxmlc_ru-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_sv\4.10.0.20130801\mxmlc_sv-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_zh_CN\4.10.0.20130801\mxmlc_zh_CN-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_zh_TW\4.10.0.20130801\mxmlc_zh_TW-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\optimizer\4.10.0.20130801\optimizer-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\swcdepends\4.10.0.20130801\swcdepends-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\swfdump\4.10.0.20130801\swfdump-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\swfutils\4.10.0.20130801\swfutils-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\velocity-dep-1.4-flex\4.10.0.20130801\velocity-dep-1.4-flex-4.10.0.20130801.jar;C:\Maven-Repository\commons-collections\commons-collections\3.0\commons-collections-3.0.jar;C:\Maven-Repository\commons-discovery\commons-discovery\0.2\commons-discovery-0.2.jar;C:\Maven-Repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Maven-Repository\net\java\dev\javacc\javacc\5.0\javacc-5.0.jar;C:\Maven-Repository\net\sourceforge\saxon\saxon\9.1.0.8\saxon-9.1.0.8.jar;C:\Maven-Repository\com\adobe\flex\compiler\xalan\4.10.0.20130801\xalan-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\xercesImpl\4.10.0.20130801\xercesImpl-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\xercesPatch\4.10.0.20130801\xercesPatch-4.10.0.20130801.jar;C:\Maven-Repository\xml-apis\xml-apis-ext\1.3.04\xml-apis-ext-1.3.04.jar;C:\Maven-Repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Maven-Repository\com\adobe\flex\compiler\afe\4.0.0.14159A\afe-4.0.0.14159A.jar;C:\Maven-Repository\com\adobe\flex\compiler\aglj40\4.0.0.14159A\aglj40-4.0.0.14159A.jar;C:\Maven-Repository\com\adobe\flex\compiler\flex-fontkit\4.10.0.20130801\flex-fontkit-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\flex-messaging-common\4.10.0.20130801\flex-messaging-common-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\rideau\4.0.0.14159A\rideau-4.0.0.14159A.jar;C:\Maven-Repository\com\adobe\flex\framework\4.10.0.20130801\framework-4.10.0.20130801.jar"
 flex.tools.debugger.cli.DebugCLI Apache fdb (Flash Player Debugger) [build 0] 
Copyright 2013 The Apache Software Foundation.
Waiting for Player to connect
Player connected; session starting.
[Fault] exception, information=VerifyError: Error #1014: Class 
IListItemRenderer could not be found.
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
                at java.util.ArrayList.rangeCheck(ArrayList.java:635)
                at java.util.ArrayList.get(ArrayList.java:411)
                at 
flash.tools.debugger.concrete.DManager.getFrame(DManager.java:679)
                at 
flash.tools.debugger.concrete.PlayerSession.pullUpActivationObjectVariables(PlayerSession.java:1121)
                at 
flash.tools.debugger.concrete.PlayerSession.requestFrame(PlayerSession.java:1099)
                at 
flash.tools.debugger.concrete.PlayerSession.getValue(PlayerSession.java:1214)
                at 
flex.tools.debugger.cli.ExpressionContext.memberNamed(ExpressionContext.java:438)
                at 
flex.tools.debugger.cli.ExpressionContext.locateParentForNamed(ExpressionContext.java:540)
                at 
flex.tools.debugger.cli.ExpressionContext.determineContext(ExpressionContext.java:490)
                at 
flex.tools.debugger.cli.ExpressionContext.resolveToVariable(ExpressionContext.java:350)
                at 
flex.tools.debugger.cli.ExpressionContext.lookup(ExpressionContext.java:169)
                at 
flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:168)
                at 
macromedia.asc.parser.ThisExpressionNode.evaluate(ThisExpressionNode.java:34)
                at 
flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:1037)
                at macromedia.asc.parser.ListNode.evaluate(ListNode.java:44)
                at 
flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:1037)
                at macromedia.asc.parser.ListNode.evaluate(ListNode.java:44)
                at 
flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:1071)
                at 
macromedia.asc.parser.ExpressionStatementNode.evaluate(ExpressionStatementNode.java:50)
                at 
flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:1312)
                at 
macromedia.asc.parser.ProgramNode.evaluate(ProgramNode.java:80)
                at 
flash.tools.debugger.expression.DebuggerExpression.evaluate(DebuggerExpression.java:113)
                at 
flex.tools.debugger.cli.ExpressionCache.evaluate(ExpressionCache.java:104)
                at 
flex.tools.debugger.cli.DebugCLI.evalExpression(DebugCLI.java:3682)
                at 
flex.tools.debugger.cli.DebugCLI.evalExpression(DebugCLI.java:3674)
                at flex.tools.debugger.cli.DebugCLI.doPrint(DebugCLI.java:3600)
                at 
flex.tools.debugger.cli.DebugCLI.processLine(DebugCLI.java:6585)
                at flex.tools.debugger.cli.DebugCLI.process(DebugCLI.java:738)
                at flex.tools.debugger.cli.DebugCLI.execute(DebugCLI.java:580)
                at flex.tools.debugger.cli.DebugCLI.main(DebugCLI.java:377)

What I think is noteworthy is that the class the Flashplayer is looking for 
doesn't seem to have a package. I was expecting something like:
mx.controls.listClasses::IListItemRenderer as the application being loaded is a 
stupid loader application without any controls and no reference to 
IListItemRenderer, except the import I have to do in order to have the 
Flexicious Ultimate DataGrid initialized (This does have a reference to that 
class).

The strange thing is, the application seems to be running fine in Chromes 
Flashplayer or when launched from the InternetExplorer Flash Plugin 
(11,9,900,117), and a little older FireFox plugin version (11,2,202,235)

So what could be causing this? I think one thing I did change was update all of 
my JDKs to the latest version ... could this be causing the problem?

Chris

Reply via email to