The link-report should show you how UDG wants an IListItemRenderer class. And if it isn't the one in the SDK, then it needs to be in their sources or some dependency of it.
If that IListItemRenderer is externally-linked (because it is in an RSL from the SDK) or to be loaded later somehow, then you have to make sure it gets in there before the UDG gets verified. -Alex On 11/23/13 6:42 AM, "[email protected]" <[email protected]> wrote: >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\as >c-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.ja >r;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\ad >obe\flex\compiler\digest\4.10.0.20130801\digest-4.10.0.20130801.jar;C:\Mav >en-Repository\com\adobe\flex\compiler\fcsh\4.10.0.20130801\fcsh-4.10.0.201 >30801.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-c >ompiler-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.2 >0130801\mxmlc-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compi >ler\mxmlc_da\4.10.0.20130801\mxmlc_da-4.10.0.20130801.jar;C:\Maven-Reposit >ory\com\adobe\flex\compiler\mxmlc_de\4.10.0.20130801\mxmlc_de-4.10.0.20130 >801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_es\4.10.0.201308 >01\mxmlc_es-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compile >r\mxmlc_fi\4.10.0.20130801\mxmlc_fi-4.10.0.20130801.jar;C:\Maven-Repositor >y\com\adobe\flex\compiler\mxmlc_fr\4.10.0.20130801\mxmlc_fr-4.10.0.2013080 >1.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\m >xmlc_nb-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mx >mlc_nl\4.10.0.20130801\mxmlc_nl-4.10.0.20130801.jar;C:\Maven-Repository\co >m\adobe\flex\compiler\mxmlc_pt\4.10.0.20130801\mxmlc_pt-4.10.0.20130801.ja >r;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_ru\4.10.0.20130801\mxm >lc_ru-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxml >c_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.2013080 >1.jar;C:\Maven-Repository\com\adobe\flex\compiler\mxmlc_zh_TW\4.10.0.20130 >801\mxmlc_zh_TW-4.10.0.20130801.jar;C:\Maven-Repository\com\adobe\flex\com >piler\optimizer\4.10.0.20130801\optimizer-4.10.0.20130801.jar;C:\Maven-Rep >ository\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\c >ompiler\swfutils\4.10.0.20130801\swfutils-4.10.0.20130801.jar;C:\Maven-Rep >ository\com\adobe\flex\compiler\velocity-dep-1.4-flex\4.10.0.20130801\velo >city-dep-1.4-flex-4.10.0.20130801.jar;C:\Maven-Repository\commons-collecti >ons\commons-collections\3.0\commons-collections-3.0.jar;C:\Maven-Repositor >y\commons-discovery\commons-discovery\0.2\commons-discovery-0.2.jar;C:\Mav >en-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:\M >aven-Repository\net\sourceforge\saxon\saxon\9.1.0.8\saxon-9.1.0.8.jar;C:\M >aven-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\fl >ex\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-Rep >ository\com\adobe\flex\compiler\afe\4.0.0.14159A\afe-4.0.0.14159A.jar;C:\M >aven-Repository\com\adobe\flex\compiler\aglj40\4.0.0.14159A\aglj40-4.0.0.1 >4159A.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\fl >ex\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\framewo >rk\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.pullUpActivationObjectVariable >s(PlayerSession.java:1121) > at >flash.tools.debugger.concrete.PlayerSession.requestFrame(PlayerSession.jav >a:1099) > at >flash.tools.debugger.concrete.PlayerSession.getValue(PlayerSession.java:12 >14) > at >flex.tools.debugger.cli.ExpressionContext.memberNamed(ExpressionContext.ja >va:438) > at >flex.tools.debugger.cli.ExpressionContext.locateParentForNamed(ExpressionC >ontext.java:540) > at >flex.tools.debugger.cli.ExpressionContext.determineContext(ExpressionConte >xt.java:490) > at >flex.tools.debugger.cli.ExpressionContext.resolveToVariable(ExpressionCont >ext.java:350) > at >flex.tools.debugger.cli.ExpressionContext.lookup(ExpressionContext.java:16 >9) > at >flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluat >or.java:168) > at >macromedia.asc.parser.ThisExpressionNode.evaluate(ThisExpressionNode.java: >34) > at >flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluat >or.java:1037) > at >macromedia.asc.parser.ListNode.evaluate(ListNode.java:44) > at >flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluat >or.java:1037) > at >macromedia.asc.parser.ListNode.evaluate(ListNode.java:44) > at >flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluat >or.java:1071) > at >macromedia.asc.parser.ExpressionStatementNode.evaluate(ExpressionStatement >Node.java:50) > at >flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluat >or.java:1312) > at >macromedia.asc.parser.ProgramNode.evaluate(ProgramNode.java:80) > at >flash.tools.debugger.expression.DebuggerExpression.evaluate(DebuggerExpres >sion.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 >
