Ok, you may or may not uncover a bug.  If you could provide a simple
application (not more then one class) I may try to debug it when I have some
time....

But if you are in any rush, you will need to fix it by your own.


VELO

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

> Here another user has similar diff from what I have; "static-link-
> runtime-shared-libraries" is set to true and "external-library-path"
> only contains the player.
>
> http://groups.google.com/group/flex-mojos/msg/00abb8b5b8e4edcc?
>
> So I don't think I am doing anything strange. I followed the flex
> builder tutorial on setting up rsl.
>
> Miguel
>
> On Apr 23, 10:06 am, Miguel Bautista <[email protected]>
> wrote:
> > If I set it to false, I get the this error:
> > TypeError: Error #1009: Cannot access a property or method of a null
> > object reference.
> >         at mx.managers::SystemManager/preloader_rslCompleteHandler()
> >         at flash.events::EventDispatcher/dispatchEventFunction()
> >         at flash.events::EventDispatcher/dispatchEvent()
> > ....
> >
> > Someone else had this issue before:
> http://www.mail-archive.com/[email protected]/msg03911.html
> >
> > If I set it to true, I get a bunch of error dialogs of classes not
> > found.
> > For example:
> > VerifyError: Error #1014: Class mx.core::Application could not be
> > found.
> >         at flash.display::MovieClip/nextFrame()
> > .....
> >
> > So false has the least errors :-)
> > Miguel
> >
> > On Apr 23, 9:57 am, Miguel Bautista <[email protected]> wrote:
> >
> >
> >
> > > This is what I have in Flexbuilder:
> >
> > > <flex-config>
> > > .....
> > >       <!-- compiler.external-library-path: list of SWC files or
> > > directories to compile against but to omit from linking-->
> > >       <external-library-path>
> > >          <path-element>/Users/user/dev/flex/sdk/3.4.0.9271/frameworks/
> > > libs/player/10/playerglobal.swc</path-element>
> > >    <runtime-shared-library-path>
> > >       <path-element>/Users/user/dev/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>/Users/user/dev/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>
> > >    <!-- static-link-runtime-shared-libraries: statically link the
> > > libraries specified by the -runtime-shared-libraries-path option.-->
> > >    <static-link-runtime-shared-libraries>true</static-link-runtime-
> > > shared-libraries>
> > > .....
> > > </flex-config>
> >
> > > Miguel
> > > On Apr 23, 9:38 am, Marvin Froeder <[email protected]> wrote:
> >
> > > > I take a project here and set rpc as rsl....
> >
> > > > got
> > > >         <external-library-path>
> > > >             <path-element>C:\Program Files (x86)\Adobe\Flex Builder
> > > >
> 3\sdks\3.2.0\frameworks\libs\player\10\playerglobal.swc</path-element>
> > > >             <path-element>C:\Program Files (x86)\Adobe\Flex Builder
> > > > 3\sdks\3.2.0\frameworks\libs\rpc.swc</path-element>
> > > >         </external-library-path>
> > > > and
> > > >     <runtime-shared-libraries>
> > > >         <url>rpc.swf</url>
> > > >     </runtime-shared-libraries>
> >
> > > >
> <static-link-runtime-shared-libraries>true</static-link-runtime-shared-libr
> aries>
> >
> > > > On Fri, Apr 23, 2010 at 10:23 AM, Miguel Bautista <
> [email protected]
> >
> > > > > wrote:
> > > > > Yes, FlexBuilder plugin for Eclipse.
> >
> > > > > Miguel
> >
> > > > > On Apr 23, 9:21 am, Marvin Froeder <[email protected]> wrote:
> > > > > > By eclipse you mean flexbuilder or what?
> >
> > > > > > VELO
> >
> > > > > > On Fri, Apr 23, 2010 at 10:17 AM, Miguel Bautista <
> > > > > [email protected]
> >
> > > > > > > wrote:
> > > > > > > Never mind. The order was messed up because it was coming from
> another
> > > > > > > dependency. I moved the framework and rpc up and its working
> now.
> > > > > > > What about the "staticLinkRuntimeSharedLibraries"? Should this
> be set
> > > > > > > to true? In Eclipse it is, but if I do this, in Flexmojo it set
> the
> > > > > > > "compiler.external-library-path" to contain the rsl. But the
> build
> > > > > > > from Eclipse does not do this.
> >
> > > > > > > Miguel
> >
> > > > > > > On Apr 23, 9:10 am, Marvin Froeder <[email protected]> wrote:
> > > > > > > > Paste the entire dependencies section.
> >
> > > > > > > > On Fri, Apr 23, 2010 at 10:08 AM, Miguel Bautista <
> > > > > > > [email protected]
> >
> > > > > > > > > wrote:
> > > > > > > > > I thought so too, but it doesn't. I switched the order
> multiple
> > > > > times,
> > > > > > > > > but the runtime paths stayed the same. I also changed the
> order on
> > > > > the
> > > > > > > > > parent pom file (dep. manager) and that didn't help.
> >
> > > > > > > > > This is how I currently have it setup:
> > > > > > > > > .....
> > > > > > > > >                <dependency>
> > > > > > > > >
>  <groupId>com.adobe.flex.framework</groupId>
> > > > > > > > >                        <artifactId>framework</artifactId>
> > > > > > > > >                        <type>swc</type>
> > > > > > > > >                <scope>caching</scope>
> > > > > > > > >                </dependency>
> > > > > > > > >        <dependency>
> > > > > > > > >
>  <groupId>com.adobe.flex.framework</groupId>
> > > > > > > > >                      <artifactId>framework</artifactId>
> > > > > > > > >                      <type>rb.swc</type>
> > > > > > > > >                      <classifier></classifier>
> > > > > > > > >        </dependency>
> > > > > > > > >        <dependency>
> > > > > > > > >            <groupId>com.adobe.flex.framework</groupId>
> > > > > > > > >            <artifactId>playerglobal</artifactId>
> > > > > > > > >            <type>swc</type>
> > > > > > > > >            <classifier>10</classifier>
> > > > > > > > >               <scope>external</scope>
> > > > > > > > >        </dependency>
> > > > > > > > >                <dependency>
> > > > > > > > >            <groupId>com.adobe.flex.framework</groupId>
> > > > > > > > >            <artifactId>rpc</artifactId>
> > > > > > > > >            <type>swc</type>
> > > > > > > > >                <scope>caching</scope>
> > > > > > > > >        </dependency>
> > > > > > > > >        <dependency>
> > > > > > > > >
>  <groupId>com.adobe.flex.framework</groupId>
> > > > > > > > >                      <artifactId>rpc</artifactId>
> > > > > > > > >                      <type>rb.swc</type>
> > > > > > > > >                      <classifier></classifier>
> > > > > > > > >        </dependency>
> > > > > > > > > ......
> >
> > > > > > > > > Miguel
> >
> > > > > > > > > On Apr 23, 8:59 am, Marvin Froeder <[email protected]>
> wrote:
> > > > > > > > > > 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>
> > > > > > > > > > >
> >
> > ...
> >
> > read more ยป
>
> --
> 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