What's most helpful, general output? mvn install mvn -e install mvn -X install
-X (debug output) prints probably 20 pages of output, i don't want to clog the page On Sep 10, 12:00 pm, Marvin Froeder <[email protected]> wrote: > Flexmojos must be printing something on console..... w/o that I have no idea > what is going on. > > VELO > > On Thu, Sep 10, 2009 at 12:55 PM, Jimic79 <[email protected]> wrote: > > > All signs point to gas3 not being able to generate as3 for entities in > > the source path that are dependent upon entities that are on the > > classpath, but not generate those entities from the classpath. > > > we have 2 projects: > > project 1: groupId.os.entities <-- in a jar on the classpath > > project 2: groupId.asset.entities <-- part of the current source tree > > > Some of the classes in asset (project 2) extend those in os (project > > 1) > > > If i make my includeJavaClasses say: > > <includeJavaClasses> > > <includeClass>*entities*</includeClass> > > </includeJavaClasses> > > > gas3 generates all entities, both for the os jar on the classpath and > > the asset source, anything available that matches that package regex. > > If i make my includeJavaClasses say > > > <includeJavaClasses> > > <includeClass>*asset.entities*</includeClass> > > </includeJavaClasses> > > > it generates the right amount of classes (those in project 2's > > entities folder, but not project 1's), but the includes during > > generation fail because a class dependent upon a class made available > > in a jar on the classpath is considered "not available" > > > I know, simple right? This has been my hellish life for the past 2 > > weeks.... > > > Long story short, project 1's as3 classes should not be generated > > because maven builds a jar and swc correctly with java classes and as3 > > classes respectively, so it would be repeating code. I need to be > > able to generate as3 classes dependent upon project 1's jars/swcs but > > not regenerate project 1's code as that should already exist on > > project 2's maven dependency list. > > > *pant *pant *pant *wheeeeeeze > > > On Sep 10, 11:13 am, Marvin Froeder <[email protected]> wrote: > > > 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/ -~----------~----~----~----~------~----~------~--~---
