I'll look into it next week.
If you want to get it sooner, I'll leave it to you  :P

Regards,
Edward Yakop

On Mon, Sep 14, 2009 at 11:53, Marvin Froeder <[email protected]> wrote:
> java.lang.NoClassDefFoundError: javax/jdo/annotations/PersistenceCapable
>       at
> org.granite.generator.as3.JavaAs3GroovyTransformer.getKind(JavaAs3GroovyTransformer.java:262)
>       at
> org.granite.generator.as3.JavaAs3GroovyTransformer.getJavaType(JavaAs3GroovyTransformer.java:233)
>       at
> org.granite.generator.as3.JavaAs3GroovyTransformer.getOutputs(JavaAs3GroovyTransformer.java:93)
>       at
> org.granite.generator.as3.JavaAs3GroovyTransformer.getOutputs(JavaAs3GroovyTransformer.java:1)
>       at org.granite.generator.Transformer.generate(Transformer.java:66)
>       at org.granite.generator.Generator.generate(Generator.java:83)
>       at
> org.sonatype.flexmojos.generator.granitedsv2d0d0.GraniteDsGenerator.generateClass(GraniteDsGenerator.java:286)
>       at
> org.sonatype.flexmojos.generator.granitedsv2d0d0.GraniteDsGenerator.generate(GraniteDsGenerator.java:238)
>       at
> org.sonatype.flexmojos.generator.GeneratorMojo.execute(GeneratorMojo.java:204)
>
>
> On Mon, Sep 14, 2009 at 12:53 AM, Marvin Froeder <[email protected]> wrote:
>>
>> Something changed on 2.0.0_SP1.... got java.lang.NoClassDefFoundError
>>
>> On Mon, Sep 14, 2009 at 12:00 AM, Edward Yakop <[email protected]>
>> wrote:
>>>
>>> +1 update to 2.0.0_SP1.
>>>
>>> Note; I still owe you the jira issue and patch :(
>>>
>>> Regards,
>>> Edward Yakop
>>>
>>> On Mon, Sep 14, 2009 at 10:59, Marvin Froeder <[email protected]> wrote:
>>> > What is this +1 supposed to mean? +1 unsure if 2.0.0_SP1 fixes that
>>> > issue?
>>> > =D
>>> > VELO
>>> >
>>> > On Sun, Sep 13, 2009 at 10:41 PM, Edward Yakop <[email protected]>
>>> > wrote:
>>> >>
>>> >> +1.
>>> >>
>>> >> Regards,
>>> >> Edward Yakop
>>> >>
>>> >> On Mon, Sep 14, 2009 at 08:17, Marvin Froeder <[email protected]>
>>> >> wrote:
>>> >> > http://www.graniteds.org/jira/browse/GDS-450
>>> >> > Right?
>>> >> > I will update flexmojos to use
>>> >> >
>>> >> > 2.0.0_SP1
>>> >> >
>>> >> > On Sun, Sep 13, 2009 at 6:54 PM, Christopher Stokes
>>> >> > <[email protected]> wrote:
>>> >> >>
>>> >> >> When Flex Mojos uses the updated Gas3 code this issue will resolve
>>> >> >> itself.
>>> >> >>
>>> >> >> I think it's important to leave the ticket open or at least
>>> >> >> document
>>> >> >> the limitation. It took several hours to figure out what was going
>>> >> >> on
>>> >> >> (debugging the Gas3 code & Flex Mojos) so at least the effort won't
>>> >> >> be
>>> >> >> repeated if people know about the limitation.
>>> >> >>
>>> >> >> As far as I remember, Flex Mojos is doing everything correctly. The
>>> >> >> Gas3 code simply ignored the thread's classloader.
>>> >> >>
>>> >> >> On Sep 11, 10:42 am, Marvin Froeder <[email protected]> wrote:
>>> >> >> > Is not related to Flexmojos then?
>>> >> >> > Can I close this ticket?
>>> >> >> >
>>> >> >> > VELO
>>> >> >> >
>>> >> >> > On Fri, Sep 11, 2009 at 11:44 AM, Christopher Stokes <
>>> >> >> >
>>> >> >> >
>>> >> >> >
>>> >> >> > [email protected]> wrote:
>>> >> >> >
>>> >> >> > > This is already on the JIRA here:
>>> >> >> >
>>> >> >> > >https://issues.sonatype.org/browse/FLEXMOJOS-126
>>> >> >> >
>>> >> >> > > It is a bug in the Gas3 Generator. It bit my team earlier when
>>> >> >> > > trying
>>> >> >> > > to do JAXB stuff in 1.5.
>>> >> >> >
>>> >> >> > > On Sep 10, 3:07 pm, Marvin Froeder <[email protected]> wrote:
>>> >> >> > > > May be a bug on granite version used by flexmojos?
>>> >> >> >
>>> >> >> > > > On Thu, Sep 10, 2009 at 4:57 PM, Jimic79
>>> >> >> > > > <[email protected]>
>>> >> >> > > > wrote:
>>> >> >> >
>>> >> >> > > > > Right, that's not really the issue.  We have the generator
>>> >> >> > > > > templates
>>> >> >> > > > > making customized entities, as it did in ant and worked
>>> >> >> > > > > fine.
>>> >> >> > > > >  The
>>> >> >> > > > > problem is, if the entity it's generating extends an entity
>>> >> >> > > > > that
>>> >> >> > > > > should be on the classpath, but apparently is outside the
>>> >> >> > > > > scope
>>> >> >> > > > > of
>>> >> >> > > > > the
>>> >> >> > > > > <includeJavaClasses>, the extend fails in the generated
>>> >> >> > > > > base
>>> >> >> > > > > class.
>>> >> >> > > > > So it seems like there's no division between classes on the
>>> >> >> > > > > classpath,
>>> >> >> > > > > and classes in the source path.  Either it generates as3
>>> >> >> > > > > for
>>> >> >> > > > > them
>>> >> >> > > > > if i
>>> >> >> > > > > weaken the <includeJavaClasses> reference or it doesn't
>>> >> >> > > > > have
>>> >> >> > > > > them
>>> >> >> > > > > available if they're not in the <includeJavaClasses>.
>>> >> >> >
>>> >> >> > > > > Here's the AssetBase.as class definition as it's currently
>>> >> >> > > > > generated:
>>> >> >> > > > > public class AssetBase {
>>> >> >> >
>>> >> >> > > > > but the com.groupId.asset.entities.file.Asset extends
>>> >> >> > > > > com.groupId.os.entities.file.AbstractFile, which is in the
>>> >> >> > > > > os
>>> >> >> > > > > package,
>>> >> >> > > > > so it should look like this:
>>> >> >> >
>>> >> >> > > > > import com.groupId.os.entities.file.AbstractFile;
>>> >> >> > > > > public class AssetBase extends AbstractFile {
>>> >> >> >
>>> >> >> > > > > but it's not finding that import because the import is not
>>> >> >> > > > > available
>>> >> >> > > > > on the classpath with <includeJavaClasses> set like this:
>>> >> >> > > > > <includeJavaClasses>
>>> >> >> > > > >     <includeClass>*asset.entities.model*</includeClass>
>>> >> >> > > > > </includeJavaClasses>
>>> >> >> >
>>> >> >> > > > > But it works fine when includeJavaClasses looks like this:
>>> >> >> > > > > <includeJavaClasses>
>>> >> >> > > > >     <includeClass>*entities.model*</includeClass>
>>> >> >> > > > > </includeJavaClasses>
>>> >> >> >
>>> >> >> > > > > but it also generates the as3 in the os package, which it
>>> >> >> > > > > shouldn't
>>> >> >> > > > > do.
>>> >> >> >
>>> >> >> > > > > On Sep 10, 3:44 pm, Marvin Froeder <[email protected]>
>>> >> >> > > > > wrote:
>>> >> >> > > > > > Well, if you delete already existing files it should
>>> >> >> > > > > > generate
>>> >> >> > > > > > all,
>>> >> >> > > > > removing
>>> >> >> > > > > > this skipping messages, but it looks like gas3 generated
>>> >> >> > > > > > all
>>> >> >> > > > > > files it
>>> >> >> > > > > should
>>> >> >> > > > > > generate....
>>> >> >> >
>>> >> >> > > > > > On Thu, Sep 10, 2009 at 4:41 PM, Jimic79
>>> >> >> > > > > > <[email protected]>
>>> >> >> > > wrote:
>>> >> >> >
>>> >> >> > > > > > > D:\repo\groupId-lib\com.groupId.asset\trunk>mvn -U -e
>>> >> >> > > > > > > install
>>> >> >> > > > > > > "SETTING MAVEN OPTS"
>>> >> >> > > > > > > + Error stacktraces are turned on.
>>> >> >> > > > > > > [INFO] Scanning for projects...
>>> >> >> > > > > > > [INFO] Reactor build order:
>>> >> >> > > > > > > [INFO]   com.groupId.asset
>>> >> >> > > > > > > [INFO]   com.groupId.asset-jar
>>> >> >> > > > > > > [INFO]   com.groupId.asset-swc
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-maven-plugin:3.4-
>>> >> >> > > > > > > SNAPSHOT: checking for updates from
>>> >> >> > > > > > > flex-mojos-repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-maven-plugin:3.4-
>>> >> >> > > > > > > SNAPSHOT: checking for updates from
>>> >> >> > > > > > > repository.jboss.org
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-maven-plugin:3.4-
>>> >> >> > > > > > > SNAPSHOT: checking for updates from
>>> >> >> > > > > > > clients.groupId.com-snapshots
>>> >> >> > > > > > > [WARNING] repository metadata for: 'snapshot
>>> >> >> > > > > > >
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-maven-plugin:3.4-SNAPSHOT'
>>> >> >> > > > > > > could
>>> >> >> > > not
>>> >> >> > > > > > > be retrieved from repository:
>>> >> >> > > > > > > clients.groupId.com-snapshots
>>> >> >> > > > > > > due to
>>> >> >> > > an
>>> >> >> > > > > > > error: Authorization failed: Access denied to:
>>> >> >> > > > > >
>>> >> >> > > > > > >
>>> >> >> > > > > > > >
>>> >> >> > > > > > > > > >http://clients.groupId.com:8081/artifactory/repo/org/sonatype/flex
>>> >> >> > > > > > >
>>> >> >> > > > > > >
>>> >> >> > > > > > > mojos/flexmojos-maven-plugin/3.4-SNAPSHOT/maven-metadata.xml
>>> >> >> > > > > > > [INFO] Repository 'clients.groupId.com-snapshots' will
>>> >> >> > > > > > > be
>>> >> >> > > blacklisted
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-maven-plugin:3.4-
>>> >> >> > > > > > > SNAPSHOT: checking for updates from
>>> >> >> > > > > > > flex-mojos-repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > org.sonatype.flexmojos:flexmojos-parent:3.4-SNAPSHOT:
>>> >> >> > > > > > > checking for updates from flex-mojos-repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > org.sonatype.flexmojos:flexmojos-parent:3.4-SNAPSHOT:
>>> >> >> > > > > > > checking for updates from repository.jboss.org
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > org.sonatype.flexmojos:flexmojos-parent:3.4-SNAPSHOT:
>>> >> >> > > > > > > checking for updates from flex-mojos-repository
>>> >> >> > > > > > > [INFO]
>>> >> >> >
>>> >> >> > >
>>> >> >> > >
>>> >> >> > >
>>> >> >> > > ------------------------------------------------------------------------
>>> >> >> > > > > > > [INFO] Building com.groupId.asset
>>> >> >> > > > > > > [INFO]    task-segment: [install]
>>> >> >> > > > > > > [INFO]
>>> >> >> >
>>> >> >> > >
>>> >> >> > >
>>> >> >> > >
>>> >> >> > > ------------------------------------------------------------------------
>>> >> >> > > > > > > [INFO] [site:attach-descriptor]
>>> >> >> > > > > > > [INFO] [install:install]
>>> >> >> > > > > > > [INFO] Installing
>>> >> >> > > D:\repo\groupId-lib\com.groupId.asset\trunk\target
>>> >> >> > > > > > > \pom-transformed.xml to
>>> >> >> > > C:\Users\usernamec\.m2\repository\com\groupId
>>> >> >> > > > > > > \asset\1.0.0\asset-1.0.0.pom
>>> >> >> > > > > > > [INFO]
>>> >> >> >
>>> >> >> > >
>>> >> >> > >
>>> >> >> > >
>>> >> >> > > ------------------------------------------------------------------------
>>> >> >> > > > > > > [INFO] Building com.groupId.asset-jar
>>> >> >> > > > > > > [INFO]    task-segment: [install]
>>> >> >> > > > > > > [INFO]
>>> >> >> >
>>> >> >> > >
>>> >> >> > >
>>> >> >> > >
>>> >> >> > > ------------------------------------------------------------------------
>>> >> >> > > > > > > [INFO] [build-helper:add-source {execution:
>>> >> >> > > > > > > add-source}]
>>> >> >> > > > > > > [INFO] Source directory:
>>> >> >> > > D:\repo\groupId-lib\com.groupId.asset\trunk
>>> >> >> > > > > > > \src\java\core added.
>>> >> >> > > > > > > [INFO] Source directory:
>>> >> >> > > D:\repo\groupId-lib\com.groupId.asset\trunk
>>> >> >> > > > > > > \src\java\entities added.
>>> >> >> > > > > > > [INFO] [resources:resources]
>>> >> >> > > > > > > [WARNING] Using platform encoding (Cp1252 actually) to
>>> >> >> > > > > > > copy
>>> >> >> > > filtered
>>> >> >> > > > > > > resources, i.e. build is platform dependent!
>>> >> >> > > > > > > [INFO] Copying 3 resources
>>> >> >> > > > > > > [INFO] [compiler:compile]
>>> >> >> > > > > > > [INFO] Nothing to compile - all classes are up to date
>>> >> >> > > > > > > [INFO] [resources:testResources]
>>> >> >> > > > > > > [WARNING] Using platform encoding (Cp1252 actually) to
>>> >> >> > > > > > > copy
>>> >> >> > > filtered
>>> >> >> > > > > > > resources, i.e. build is platform dependent!
>>> >> >> > > > > > > [INFO] skip non existing resourceDirectory
>>> >> >> > > > > > > D:\repo\groupId-lib
>>> >> >> > > > > > > \com.groupId.asset\trunk\src\java\src\test\resources
>>> >> >> > > > > > > [INFO] [compiler:testCompile]
>>> >> >> > > > > > > [INFO] No sources to compile
>>> >> >> > > > > > > [INFO] [surefire:test]
>>> >> >> > > > > > > [INFO] No tests to run.
>>> >> >> > > > > > > [INFO] [jar:jar]
>>> >> >> > > > > > > [INFO] [install:install]
>>> >> >> > > > > > > [INFO] Installing
>>> >> >> > > D:\repo\groupId-lib\com.groupId.asset\trunk\target
>>> >> >> > > > > > > \com.groupId.asset-jar-1.0.0.jar to
>>> >> >> > > C:\Users\usernamec\.m2\repository
>>> >> >> > > > > > > \com\groupId\asset-jar\1.0.0\asset-jar-1.0.0.jar
>>> >> >> > > > > > > [INFO]
>>> >> >> >
>>> >> >> > >
>>> >> >> > >
>>> >> >> > >
>>> >> >> > > ------------------------------------------------------------------------
>>> >> >> > > > > > > [INFO] Building com.groupId.asset-swc
>>> >> >> > > > > > > [INFO]    task-segment: [install]
>>> >> >> > > > > > > [INFO]
>>> >> >> >
>>> >> >> > >
>>> >> >> > >
>>> >> >> > >
>>> >> >> > > ------------------------------------------------------------------------
>>> >> >> > > > > > > [INFO] [dependency:copy-dependencies {execution:
>>> >> >> > > copy-dependencies}]
>>> >> >> > > > > > > [INFO] mvc-1.0.0.swc already exists in destination.
>>> >> >> > > > > > > [INFO] os-swc-1.0.0.swc already exists in destination.
>>> >> >> > > > > > > [INFO] granite-essentials-swc-2.0.0.SP1.swc already
>>> >> >> > > > > > > exists
>>> >> >> > > > > > > in
>>> >> >> > > > > > > destination.
>>> >> >> > > > > > > [INFO] granite-swc-2.0.0.SP1.swc already exists in
>>> >> >> > > > > > > destination.
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-generator-api:3.4-
>>> >> >> > > > > > > SNAPSHOT: checking for updates from
>>> >> >> > > > > > > flex-mojos-repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-generator-api:3.4-
>>> >> >> > > > > > > SNAPSHOT: checking for updates from
>>> >> >> > > > > > > repository.jboss.org
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-generator-api:3.4-
>>> >> >> > > > > > > SNAPSHOT: checking for updates from
>>> >> >> > > > > > > flex-mojos-repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-generator:3.4-
>>> >> >> > > > > > > SNAPSHOT: checking for updates from
>>> >> >> > > > > > > flex-mojos-repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-generator:3.4-
>>> >> >> > > > > > > SNAPSHOT: checking for updates from
>>> >> >> > > > > > > repository.jboss.org
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-generator:3.4-
>>> >> >> > > > > > > SNAPSHOT: checking for updates from
>>> >> >> > > > > > > flex-mojos-repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-generator-
>>> >> >> > > > > > > graniteds-1.1.0:3.4-SNAPSHOT: checking for updates from
>>> >> >> > > > > > > flex-mojos-
>>> >> >> > > > > > > repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-generator-
>>> >> >> > > > > > > graniteds-1.1.0:3.4-SNAPSHOT: checking for updates from
>>> >> >> > > > > > > repository.jboss.org
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-generator-
>>> >> >> > > > > > > graniteds-1.1.0:3.4-SNAPSHOT: checking for updates from
>>> >> >> > > > > > > flex-mojos-
>>> >> >> > > > > > > repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-generator-
>>> >> >> > > > > > > graniteds-2.0.0:3.4-SNAPSHOT: checking for updates from
>>> >> >> > > > > > > flex-mojos-
>>> >> >> > > > > > > repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-generator-
>>> >> >> > > > > > > graniteds-2.0.0:3.4-SNAPSHOT: checking for updates from
>>> >> >> > > > > > > repository.jboss.org
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > > > > > org.sonatype.flexmojos:flexmojos-generator-
>>> >> >> > > > > > > graniteds-2.0.0:3.4-SNAPSHOT: checking for updates from
>>> >> >> > > > > > > flex-mojos-
>>> >> >> > > > > > > repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > org.sonatype.flexmojos:flexmojos-generator-constraints:
>>> >> >> > > > > > > 3.4-SNAPSHOT: checking for updates from
>>> >> >> > > > > > > flex-mojos-repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > org.sonatype.flexmojos:flexmojos-generator-constraints:
>>> >> >> > > > > > > 3.4-SNAPSHOT: checking for updates from
>>> >> >> > > > > > > repository.jboss.org
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > org.sonatype.flexmojos:flexmojos-generator-constraints:
>>> >> >> > > > > > > 3.4-SNAPSHOT: checking for updates from
>>> >> >> > > > > > > flex-mojos-repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> > > org.sonatype.flexmojos:flexmojos-tester:3.4-SNAPSHOT:
>>> >> >> > > > > > > checking for updates from flex-mojos-repository
>>> >> >> > > > > > > [INFO] snapshot
>>> >> >> >
>>> >> >> > ...
>>> >> >> >
>>> >> >> > 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]
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