Flexmojos should be using the same order as you put the dependencies on your
pom.... so put they on the right order and you should be fine.

VELO

On Fri, Apr 23, 2010 at 9:34 AM, Miguel Bautista
<[email protected]>wrote:

> We are using flexmojo 3.6.1 and experiencing issues when trying to use
> rsl. The flex application works fine when building from Eclipse but
> not from flexmojo. I've been at this a couple days now and tried every
> option I could think of with no luck, any help will be greatly
> appreciated.
>
> I did a config dump between Eclipse and flexmojo and here is the
> difference I found.
>
> 1. Flexmojo adds the rsls in external-library-path.
> Flexmojo:
>                <external-library-path>
>                        <path-element><PATH>/playerglobal.swc</path-element>
>
>  <path-element><PATH>/com/adobe/flex/framework/rpc/3.4.0.9271/
> rpc-3.4.0.9271.swc</path-element>
>
>  <path-element><PATH>/com/adobe/flex/framework/framework/3.4.0.9271/
> framework-3.4.0.9271.swc</path-element>
>                </external-library-path>
> Eclipse:
>      <external-library-path>
>         <path-element><PATH>/playerglobal.swc</path-element>
>      </external-library-path>
>
> 2. The runtime-shared-library-path order is incorrect in Flexmojo. I
> read that the order the rsls are defined is important when loading.
> Flexmojo:
>  <runtime-shared-library-path>
>
>  <path-element><PATH>/com/adobe/flex/framework/rpc/3.4.0.9271/
> rpc-3.4.0.9271.swc</path-element>
>                <rsl-url>rsls/rpc_3.4.0.9271.swz</rsl-url>
>                <policy-file-url />
>                <rsl-url>rsls/rpc_3.4.0.9271.swf</rsl-url>
>        </runtime-shared-library-path>
>        <runtime-shared-library-path>
>
>  <path-element><PATH>/com/adobe/flex/framework/framework/3.4.0.9271/
> framework-3.4.0.9271.swc</path-element>
>                <rsl-url>rsls/framework_3.4.0.9271.swz</rsl-url>
>                <policy-file-url />
>                <rsl-url>rsls/framework_3.4.0.9271.swf</rsl-url>
>        </runtime-shared-library-path>
> Eclipse:
>   <runtime-shared-library-path>
>      <path-element><PATH>/flex/sdk/3.4.0.9271/frameworks/libs/
> framework.swc</path-element>
>      <rsl-url>rsls/framework_3.4.0.9271.swz</rsl-url>
>      <policy-file-url></policy-file-url>
>      <rsl-url>rsls/framework_3.4.0.9271.swf</rsl-url>
>   </runtime-shared-library-path>
>   <runtime-shared-library-path>
>      <path-element><PATH>/flex/sdk/3.4.0.9271/frameworks/libs/
> rpc.swc</path-element>
>      <rsl-url>rsls/rpc_3.4.0.9271.swz</rsl-url>
>      <policy-file-url></policy-file-url>
>      <rsl-url>rsls/rpc_3.4.0.9271.swf</rsl-url>
>   </runtime-shared-library-path>
>
> What can we do to fix this? If I changed the "static-link-runtime-
> shared-libraries" to false I get "VerifyError: Error #1014: Class
> IMXMLObject could not be found." error. I read in a post that this is
> caused by the rsl being out of order.
>
> Thanks
> Miguel
>
> NOTE:
> I replaced some paths with <PATH> to make it more readable.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Flex Mojos" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<flex-mojos%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/flex-mojos
>
> http://flexmojos.sonatype.org/
>

-- 
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos

http://flexmojos.sonatype.org/

Reply via email to