Nevermind, read your email incorrectly.  Back to upgrading...

On 11/20/13 2:22 PM, "Alex Harui" <aha...@adobe.com> wrote:

>Yeah, it is probably way past time to upgrade.  But you are running Java 7
>on OSX 10.6?  Why is it working for you?  Maybe only the most recent
>updates to Java 7 don't work.
>
>-Alex
>
>On 11/20/13 2:11 PM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:
>
>>Ah, you're THAT much behind ;-) Well, for after the upgrade: welcome
>>to the 21st century!
>>
>>Kidding, and good luck with your (free, as in beer) upgrade.
>>
>>EdB
>>
>>
>>
>>On Wed, Nov 20, 2013 at 11:02 PM, Alex Harui <aha...@adobe.com> wrote:
>>> The Oracle site says that java 7 is not supported on OSX 10.6.
>>>
>>> On 11/20/13 1:57 PM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:
>>>
>>>>You can have 2 (or more) versions of Java on your system. I have
>>>>currently 1.6 (OSX native) and the Oracle JDK 1.7. You set your
>>>>preference by setting JAVA_HOME to "$(/usr/libexec/java_home -v 1.7)".
>>>>
>>>>EdB
>>>>
>>>>
>>>>
>>>>On Wed, Nov 20, 2013 at 10:49 PM, Alex Harui <aha...@adobe.com> wrote:
>>>>> Update:  My main computer is a Mac still running 10.6.8 (Snow
>>>>>Leopard).
>>>>> To use Java 7, I will have to upgrade my OSX to 10.7.x.  Sounds scary
>>>>>and
>>>>> painful, and I would have pushed back except that 1) I probably will
>>>>>get a
>>>>> new Mac next year, and 2) Oracle premium support for Java 6 ends in
>>>>> December 2013.
>>>>>
>>>>> I think that means we shouldn't keep trying to stay compatible with
>>>>>1.6,
>>>>> unless someone can come up with a good reason why we should.
>>>>>
>>>>> Anyway, I'm off to try to upgrade.  If you don't hear from me for a
>>>>>while,
>>>>> that's why...
>>>>>
>>>>> -Alex
>>>>>
>>>>> On 11/20/13 1:23 PM, "Alex Harui" <aha...@adobe.com> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>>On 11/20/13 1:09 PM, "Gordon Smith" <gosm...@adobe.com> wrote:
>>>>>>
>>>>>>>Falcon got updated to require Java 1.7? Why was that?
>>>>>>FalconJX uses Google Closure which seems to want 1.7.  Not sure if
>>>>>>Falcon
>>>>>>just also move to 1.7 or not.
>>>>>>
>>>>>>-Alex
>>>>>>>
>>>>>>>- Gordon
>>>>>>>
>>>>>>>-----Original Message-----
>>>>>>>From: Erik de Bruin [mailto:e...@ixsoftware.nl]
>>>>>>>Sent: Wednesday, November 20, 2013 8:51 AM
>>>>>>>To: dev@flex.apache.org
>>>>>>>Subject: Re: [FALCONJX] [FLEXJS] AS to JS compilation issues
>>>>>>>
>>>>>>>Yes, the latest thing: since the last compiler update we need Java
>>>>>>>1.7,
>>>>>>>I'm afraid.
>>>>>>>
>>>>>>>EdB
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>On Wed, Nov 20, 2013 at 4:25 PM, Peter Ent <p...@adobe.com> wrote:
>>>>>>>> I rebuilt the compiler and installed it into the FlexJS overlay as
>>>>>>>> I've done before. Building the AS version of my test works fine.
>>>>>>>> Building with Falcon JX now gives me this console output:
>>>>>>>>
>>>>>>>> using FlashBuilder Project Files
>>>>>>>> FlashBuilder settings:
>>>>>>>>     -locale
>>>>>>>>     en_US
>>>>>>>>     -source-path+=/Users/pent/Documents/Apache
>>>>>>>>Flex/DataGridXcompile/src
>>>>>>>>     -compiler.accessible=true
>>>>>>>>     -output=/Users/pent/Documents/Apache
>>>>>>>> Flex/DataGridXcompile/bin-release/DataGridXcompile.swf
>>>>>>>>     -library-path+=/Users/pent/Documents/Apache
>>>>>>>>Flex/DataGridXcompile/libs
>>>>>>>>     -compiler.mxml.children-as-data
>>>>>>>>     -compiler.binding-value-change-event-type=valueChange
>>>>>>>>     -js-output-type=FLEXJS
>>>>>>>>     -closure-lib=/Users/pent/google/library
>>>>>>>>     -sdk-js-lib=/Users/pent/Desktop/apache/apache-flexjs/js/src
>>>>>>>>     -fb
>>>>>>>>     /Users/pent/Documents/Apache
>>>>>>>> Flex/DataGridXcompile/src/DataGridXcompile.mxml
>>>>>>>> Exception in thread "main" java.lang.UnsupportedClassVersionError:
>>>>>>>> com/google/javascript/jscomp/ErrorManager : Unsupported
>>>>>>>>major.minor
>>>>>>>> version 51.0
>>>>>>>>         at java.lang.ClassLoader.defineClass1(Native Method)
>>>>>>>>         at
>>>>>>>>java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
>>>>>>>>         at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
>>>>>>>>         at
>>>>>>>>java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
>>>>>>>>1
>>>>>>>>41
>>>>>>>>)
>>>>>>>>         at
>>>>>>>>java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
>>>>>>>>         at
>>>>>>>>java.net.URLClassLoader.access$000(URLClassLoader.java:58)
>>>>>>>>         at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
>>>>>>>>         at java.security.AccessController.doPrivileged(Native
>>>>>>>>Method)
>>>>>>>>         at
>>>>>>>>java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>>>>>>>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>>>>>>>>         at
>>>>>>>>sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>>>>>>>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>>>>>>>>         at
>>>>>>>>org.apache.flex.compiler.clients.MXMLJSC.compile(MXMLJSC.java:337)
>>>>>>>>         at
>>>>>>>>org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:2
>>>>>>>>6
>>>>>>>>1)
>>>>>>>>         at
>>>>>>>>org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:21
>>>>>>>>9
>>>>>>>>)
>>>>>>>>         at
>>>>>>>> org.apache.flex.compiler.clients.MXMLJSC.main(MXMLJSC.java:181)
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Not sure if I need to update my Java or not (didn't have to do it
>>>>>>>> yesterday).
>>>>>>>>
>>>>>>>> --peter
>>>>>>>>
>>>>>>>> On 11/19/13 4:33 PM, "Peter Ent" <p...@adobe.com> wrote:
>>>>>>>>
>>>>>>>>>I filed two tickets for each issue.
>>>>>>>>>
>>>>>>>>>Thanks. This is getting really close.
>>>>>>>>>--peter
>>>>>>>>>
>>>>>>>>>On 11/19/13 3:59 PM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:
>>>>>>>>>
>>>>>>>>>>I second that. I'll take a look tomorrow, if you file that JIRA
>>>>>>>>>>ticket
>>>>>>>>>>;-)
>>>>>>>>>>
>>>>>>>>>>EdB
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>On Tue, Nov 19, 2013 at 9:42 PM, Alex Harui <aha...@adobe.com>
>>>>>>>>>>wrote:
>>>>>>>>>>> Yep, those look like bugs to me.
>>>>>>>>>>>
>>>>>>>>>>> -Alex
>>>>>>>>>>>
>>>>>>>>>>> On 11/19/13 12:27 PM, "Peter Ent" <p...@adobe.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>>Hi,
>>>>>>>>>>>>
>>>>>>>>>>>>I am attempting to take the DataGrid, written in ActionScript,
>>>>>>>>>>>>and
>>>>>>>>>>>>compile it into JavaScript to see if that's a viable way to
>>>>>>>>>>>>build
>>>>>>>>>>>>JavaScript components - or at least get a good head start on
>>>>>>>>>>>>writing the JavaScript. I've run into a couple of  issues since
>>>>>>>>>>>>taking the most recent falcon code changes.
>>>>>>>>>>>>
>>>>>>>>>>>>Issue 1
>>>>>>>>>>>>My ActionScript code reads:
>>>>>>>>>>>>
>>>>>>>>>>>>import org.apache.flex.core.IBeadModel;
>>>>>>>>>>>>
>>>>>>>>>>>>Š
>>>>>>>>>>>>
>>>>>>>>>>>>var sharedModel:IDataGridModel =
>>>>>>>>>>>>_strand.getBeadByType(IBeadModel)
>>>>>>>>>>>>as IDataGridModel;
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>I get this error while compiling:
>>>>>>>>>>>>
>>>>>>>>>>>>/Users/pent/Documents/Apache
>>>>>>>>>>>>Flex/DataGridXcompile/bin/js-debug/org/apache/flex/html/staticC
>>>>>>>>>>>>o
>>>>>>>>>>>>nt
>>>>>>>>>>>>r
>>>>>>>>>>>>ols/
>>>>>>>>>>>>b
>>>>>>>>>>>>ea
>>>>>>>>>>>>ds/DataGridView.js:84: ERROR - variable IBeadModel is
>>>>>>>>>>>>undeclared
>>>>>>>>>>>>
>>>>>>>>>>>>  var /** @type {org.apache.flex.core.IDataGridModel} */
>>>>>>>>>>>>sharedModel =
>>>>>>>>>>>>org.apache.flex.utils.Language.as(this._strand.getBeadByType(IB
>>>>>>>>>>>>e
>>>>>>>>>>>>ad
>>>>>>>>>>>>M
>>>>>>>>>>>>odel
>>>>>>>>>>>>)
>>>>>>>>>>>>,
>>>>>>>>>>>>org.apache.flex.core.IDataGridModel);
>>>>>>>>>>>>
>>>>>>>>>>>>IBeadModel has an import statement. IBeadModel should be fully
>>>>>>>>>>>>qualified, I think.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>Issue 2
>>>>>>>>>>>>My ActionScript code reads:
>>>>>>>>>>>>
>>>>>>>>>>>>import org.apache.flex.html.staticControls.List;
>>>>>>>>>>>>
>>>>>>>>>>>>Š
>>>>>>>>>>>>
>>>>>>>>>>>>for(var i:int=0; i < columns.length; i++) {
>>>>>>>>>>>>
>>>>>>>>>>>>    var column:List = columns[i];
>>>>>>>>>>>>
>>>>>>>>>>>>I get this error while compiling:
>>>>>>>>>>>>
>>>>>>>>>>>>/Users/pent/Documents/Apache
>>>>>>>>>>>>Flex/DataGridXcompile/bin/js-debug/org/apache/flex/html/staticC
>>>>>>>>>>>>o
>>>>>>>>>>>>nt
>>>>>>>>>>>>r
>>>>>>>>>>>>ols/
>>>>>>>>>>>>b
>>>>>>>>>>>>ea
>>>>>>>>>>>>ds/DataGridView.js:121: WARNING - Bad type annotation. Unknown
>>>>>>>>>>>>type
>>>>>>>>>>>>List
>>>>>>>>>>>>
>>>>>>>>>>>>    var /** @type {List} */ column = this.columns[i];
>>>>>>>>>>>>
>>>>>>>>>>>>                   ^
>>>>>>>>>>>>
>>>>>>>>>>>>What's funny about this last error is that I also have this
>>>>>>>>>>>>ActionScript code which does not produce an error:
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>for(var i:int=0; i < pm.columnLabels.length; i++) {
>>>>>>>>>>>>
>>>>>>>>>>>>    var column:List = new SimpleList();
>>>>>>>>>>>>
>>>>>>>>>>>>The JavaScript code generated for these statement is:
>>>>>>>>>>>>for (var /** @type {number} */ i = 0; i <
>>>>>>>>>>>>pm.get_columnLabels().length;
>>>>>>>>>>>>i++) {
>>>>>>>>>>>>    var /** @type {org.apache.flex.html.staticControls.List} */
>>>>>>>>>>>>column = new org.apache.flex.html.staticControls.SimpleList();
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>I'll file a bug if it looks like my code is OK.
>>>>>>>>>>>>
>>>>>>>>>>>>Regards,
>>>>>>>>>>>>Peter
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>--
>>>>>>>>>>Ix Multimedia Software
>>>>>>>>>>
>>>>>>>>>>Jan Luykenstraat 27
>>>>>>>>>>3521 VB Utrecht
>>>>>>>>>>
>>>>>>>>>>T. 06-51952295
>>>>>>>>>>I. www.ixsoftware.nl
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>--
>>>>>>>Ix Multimedia Software
>>>>>>>
>>>>>>>Jan Luykenstraat 27
>>>>>>>3521 VB Utrecht
>>>>>>>
>>>>>>>T. 06-51952295
>>>>>>>I. www.ixsoftware.nl
>>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>--
>>>>Ix Multimedia Software
>>>>
>>>>Jan Luykenstraat 27
>>>>3521 VB Utrecht
>>>>
>>>>T. 06-51952295
>>>>I. www.ixsoftware.nl
>>>
>>
>>
>>
>>-- 
>>Ix Multimedia Software
>>
>>Jan Luykenstraat 27
>>3521 VB Utrecht
>>
>>T. 06-51952295
>>I. www.ixsoftware.nl
>

Reply via email to