gas3 should have access to the full dependency tree....  but I can be wrong
=D
So gas3 will be able to reflect your classes.  But it won't generate as3 for
non declared classes.


VELO

On Thu, Sep 10, 2009 at 11:58 AM, Jimic79 <[email protected]> wrote:

>
> Before I start posting way too many debug outputs that are really
> huge, and probably not helpful as there are no failures, just
> incorrect output, lemme first ask a direct question:
>
> If i am using gas3, and my java classes require classes within a jar
> dependency, where does that dependency go, and what does the
> dependency look like (xml-node-wise)?
>
> Also, that was not my flexbuilder license, i made it into 1234s.
>
> On Sep 10, 10:07 am, Marvin Froeder <[email protected]> wrote:
> > I failed to understand the problem... Did you got any error printed on
> log,
> > could you provide it?
> > PS: Be aware, you did post your flexbuilder license.
> >
> > On Thu, Sep 10, 2009 at 10:58 AM, Jimic79 <[email protected]> wrote:
> >
> > > Ok, next issue.
> >
> > > We have a massive project broken into logical sub-projects.  This
> > > project uses graniteds2. Out of each project, we have a .jar and .swc
> > > created.  There are sub-projects that extend other sub-projects, so we
> > > might have an entity in project 2 that extends an entity in project
> > > 1.  Obviously project 2 requires the jar and swc from project 1, and I
> > > have the dependencies set up as such.
> >
> > > The issue comes at as3 generation time.  In project 1, everything
> > > works great.  In project 2, which extends project 1, the as3 is
> > > generated fine for most of the entities, except the ones extending
> > > entities from project 1.  In the as3 generation.
> >
> > > Question 1 is: if i want the jar that project 2 is dependent on on the
> > > classpath for as3 generation, where do i put the dependency, in the
> > > plugin definition, or just within the pom's dependencies.
> >
> > > Question 2 is: what do i make the scope of that dependency so that the
> > > as3 is generated for entities within the current project but not the
> > > entities within the jar.
> >
> > > My current plugin definition:
> > > <plugin>
> > >        <groupId>org.sonatype.flexmojos</groupId>
> > >        <artifactId>flexmojos-maven-plugin</artifactId>
> > >        <version>3.3.0</version>
> > >        <extensions>true</extensions>
> > >        <executions>
> > >          <execution>
> > >            <goals>
> > >              <goal>generate</goal>
> > >            </goals>
> > >            <configuration>
> > >                        <targetPlayer>10.0.0</targetPlayer>
> > >                        <generatorToUse>graniteds2</generatorToUse>
> > >                                <licenses>
> >
> > >  <flexbuilder3>0000-1234-1234-1234-1234-1234</flexbuilder3>
> > >                            </licenses>
> > >                            <outputDirectory>entities</outputDirectory>
> >
> > >  <baseOutputDirectory>entities</baseOutputDirectory>
> > >                            <includeJavaClasses>
> >
> > >  <includeClass>*asset.entities.model*</includeClass>
> > >                            </includeJavaClasses>
> > >                            <entityTemplate>
> > >                                    <template>entityBase2.gsp</template>
> > >                                    <template>entity.gsp</template>
> > >                                </entityTemplate>
> > >                        </configuration>
> > >          </execution>
> > >        </executions>
> > >        <dependencies>
> > >                   <dependency>
> > >                       <groupId>com.adobe.flex</groupId>
> > >                       <artifactId>license</artifactId>
> > >                       <version>3.0.0</version>
> > >                       <scope>external</scope>
> > >                     </dependency>
> > >          </dependencies>
> > >      </plugin>
> >
> > > this is the dependency i'm not sure of.  This is the jar that the
> > > current project's entities rely on:
> > > <dependency>
> > >          <groupId>[mygroupid]</groupId>
> > >          <artifactId>os-jar</artifactId>
> > >          <version>1.0.0</version>
> > >          <scope>external</scope>
> > >        </dependency>
> >
> > > note: for my plugin definition, all the files are output in the right
> > > directories, the templates are found and used correctly, but please
> > > let me know if you see something that doesn't look right.
> >
> > > note 2: for the <includeJavaClasses> the package name would mask out
> > > overlaying entities, the project 2 name is asset, the project 1 name
> > > is os, so the os entities wouldn't be in the generated files, or so i
> > > believe.
> >
>

--~--~---------~--~----~------------~-------~--~----~
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?hl=en?hl=en

http://blog.flex-mojos.info/
-~----------~----~----~----~------~----~------~--~---

Reply via email to