I think, but I could be wrong , that the error is because " RequiresLicense" 
refers to another class.

so this class should be included in the dependencies when compiling the main 
program in "Merged into code" mode.

It's not the case currently.

WDYT?

Maurice 

-----Message d'origine-----
De : Alex Harui [mailto:aha...@adobe.com] 
Envoyé : mercredi 19 mars 2014 01:20
À : dev@flex.apache.org
Objet : Re: ILOG Elixr compatibility

Right now the code returns true and looks like it bypasses inserting the 
vendors license checker.

On 3/18/14 5:03 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:

>On Tue, Mar 18, 2014 at 4:51 PM, Alex Harui <aha...@adobe.com> wrote:
>
>>
>>
>> On 3/18/14 3:46 PM, "Justin Mclean" <jus...@classsoftware.com> wrote:
>>
>> >Hi,
>> >
>> >CompilerAPI.java someone added this:
>> > // ToDo: For Apache Flex remove this section since there is no 
>> >longer
>>a
>> >license.
>> >
>> >Perhaps some code was removed as well?
>> Yes, in hasValidLicense().
>>
>> It looks like hasValidLicense is not correct and should probably look 
>>more
>> like:
>>
>> private static boolean hasValidLicense(Map licenseMap, String id)
>>     {
>>    return (id.equals("mx.fbpro"));
>> }
>>
>>
>>
>What does this do?  I think the problem is with a third party trying to 
>implement their license.  Will your fix work for that?
>
>
>> Does anybody have time to try it?
>>
>> -Alex
>>
>>

Reply via email to