[ANN] Groovy-Eclipse 2.5.1 Released

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN] Groovy-Eclipse 2.5.1 Released

Andrew Eisenberg
Hi all,

Rejoice!  Groovy-Eclipse 2.5.1 is now available for install.  You can
use the update sites here:

for Eclipse Indigo:
http://dist.springsource.org/release/GRECLIPSE/e3.7/

for Eclipse Helios:
http://dist.springsource.org/release/GRECLIPSE/e3.6/

In this release, we have continued to work on our DSLD support (and we
ship with some useful DSLD scripts).  Additionally, we have a GA
release of the groovy-eclipse-compiler-plugin for Maven.  Now that
Indigo has been released, the 3.7 stream of Groovy-Eclipse will become
the main development branch.  For now, we will continue to support the
3.6 stream of Groovy-Eclipse and will put out at least one more
release.

You can find all the details at our New & Noteworthy page:
http://groovy.codehaus.org/Groovy-Eclipse+2.5.1+New+and+Noteworthy

Please send feedback here or raise an issue:
http://jira.codehaus.org/browse/GRECLIPSE

Thanks,
Andrew

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Groovy-Eclipse 2.5.1 Released

Danny Y
Hi, 

I upgraded my Indigo environment from the latest from the Milestone update site to the Release site today. Seems ok, except when I start Eclipse I get the attached Popup, the text of which reads, "An internal error occurred during: "Add DSL Support".
Attempted to beginRule: P/Project Rate Analysis, does not match outer scope rule: MultiRule[P/A place to run anything,P/.org.eclipse.jdt.core.external.folders]"

Any ideas what might be causing this?  

I'm using:

  Groovy Compiler 1.8 Feature 2.5.1.xx-20110628-1600-e37 org.codehaus.groovy18.feature.feature.group Codehaus.org

  Groovy-Eclipse Feature 2.5.1.xx-20110628-1600-e37 org.codehaus.groovy.eclipse.feature.feature.group Codehaus.org

    Groovy Compiler 1.7.10 Feature 2.5.1.xx-20110628-1600-e37 org.codehaus.groovy17.feature.feature.group Codehaus.org

    Groovy-Eclipse Headless Feature 2.5.1.xx-20110628-1600-e37 org.codehaus.groovy.headless.feature.feature.group Codehaus.org

    JDT Core patch for Groovy-Eclipse plugin 2.1.3.xx-20110628-1600-e37 org.codehaus.groovy.jdt.patch.feature.group Codehaus.org

This last one's entry in Installation Details has a tag that is a  red box with a white interior and a red cross in it.  in case that's a clue. :-)

Thanks!!


Danny


On Wed, Jun 29, 2011 at 1:00 PM, Andrew Eisenberg <[hidden email]> wrote:
Hi all,

Rejoice!  Groovy-Eclipse 2.5.1 is now available for install.  You can
use the update sites here:

for Eclipse Indigo:
http://dist.springsource.org/release/GRECLIPSE/e3.7/

for Eclipse Helios:
http://dist.springsource.org/release/GRECLIPSE/e3.6/

In this release, we have continued to work on our DSLD support (and we
ship with some useful DSLD scripts).  Additionally, we have a GA
release of the groovy-eclipse-compiler-plugin for Maven.  Now that
Indigo has been released, the 3.7 stream of Groovy-Eclipse will become
the main development branch.  For now, we will continue to support the
3.6 stream of Groovy-Eclipse and will put out at least one more
release.

You can find all the details at our New & Noteworthy page:
http://groovy.codehaus.org/Groovy-Eclipse+2.5.1+New+and+Noteworthy

Please send feedback here or raise an issue:
http://jira.codehaus.org/browse/GRECLIPSE

Thanks,
Andrew

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Danny Yarbrough, N9JDY
Plainfield, IL

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email

eclipse-groovy-popup.jpg (32K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Groovy-Eclipse 2.5.1 Released

Andrew Eisenberg
Can you open up the error log and send over any relevant errors?  The
error that you are seeing is not likely causing any long term
problems.  Groovy-Eclipse is trying to add some DSL descriptors to
your project, but is failing for some reason (and may be explained in
the full error log entry).

The red 'X' on the JDT core patch feature is a red herring.

On Wed, Jun 29, 2011 at 12:49 PM, Danny Yarbrough
<[hidden email]> wrote:

> Hi,
> I upgraded my Indigo environment from the latest from the Milestone update
> site to the Release site today. Seems ok, except when I start Eclipse I get
> the attached Popup, the text of which reads, "An internal error occurred
> during: "Add DSL Support".
> Attempted to beginRule: P/Project Rate Analysis, does not match outer scope
> rule: MultiRule[P/A place to run
> anything,P/.org.eclipse.jdt.core.external.folders]"
> Any ideas what might be causing this?
> I'm using:
>   Groovy Compiler 1.8 Feature 2.5.1.xx-20110628-1600-e37
> org.codehaus.groovy18.feature.feature.group Codehaus.org
>   Groovy-Eclipse Feature 2.5.1.xx-20110628-1600-e37
> org.codehaus.groovy.eclipse.feature.feature.group Codehaus.org
>     Groovy Compiler 1.7.10 Feature 2.5.1.xx-20110628-1600-e37
> org.codehaus.groovy17.feature.feature.group Codehaus.org
>     Groovy-Eclipse Headless Feature 2.5.1.xx-20110628-1600-e37
> org.codehaus.groovy.headless.feature.feature.group Codehaus.org
>     JDT Core patch for Groovy-Eclipse plugin 2.1.3.xx-20110628-1600-e37
> org.codehaus.groovy.jdt.patch.feature.group Codehaus.org
> This last one's entry in Installation Details has a tag that is a  red box
> with a white interior and a red cross in it.  in case that's a clue. :-)
> Thanks!!
>
>
> Danny
>
> On Wed, Jun 29, 2011 at 1:00 PM, Andrew Eisenberg <[hidden email]>
> wrote:
>>
>> Hi all,
>>
>> Rejoice!  Groovy-Eclipse 2.5.1 is now available for install.  You can
>> use the update sites here:
>>
>> for Eclipse Indigo:
>> http://dist.springsource.org/release/GRECLIPSE/e3.7/
>>
>> for Eclipse Helios:
>> http://dist.springsource.org/release/GRECLIPSE/e3.6/
>>
>> In this release, we have continued to work on our DSLD support (and we
>> ship with some useful DSLD scripts).  Additionally, we have a GA
>> release of the groovy-eclipse-compiler-plugin for Maven.  Now that
>> Indigo has been released, the 3.7 stream of Groovy-Eclipse will become
>> the main development branch.  For now, we will continue to support the
>> 3.6 stream of Groovy-Eclipse and will put out at least one more
>> release.
>>
>> You can find all the details at our New & Noteworthy page:
>> http://groovy.codehaus.org/Groovy-Eclipse+2.5.1+New+and+Noteworthy
>>
>> Please send feedback here or raise an issue:
>> http://jira.codehaus.org/browse/GRECLIPSE
>>
>> Thanks,
>> Andrew
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>
>
>
> --
> Danny Yarbrough, N9JDY
> Plainfield, IL
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Groovy-Eclipse 2.5.1 Released

Danny Y
Yeah, sorry, should've thought of that:

eclipse.buildId=I20110613-1736
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product

Error
Wed Jun 29 14:41:45 CDT 2011
An internal error occurred during: "Add DSL Support".

java.lang.IllegalArgumentException: Attempted to beginRule: P/Project Rate Analysis, does not match outer scope rule: MultiRule[P/A place to run anything,P/.org.eclipse.jdt.core.external.folders]
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:136)
at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:335)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:85)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2282)
at org.eclipse.core.internal.resources.Project.touch(Project.java:1401)
at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:115)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793)
at org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2800)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2816)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1873)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2785)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2679)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2602)
at org.eclipse.jdt.internal.core.ClasspathEntry.validateClasspath(ClasspathEntry.java:1598)
at org.eclipse.jdt.internal.core.SetClasspathOperation.verify(SetClasspathOperation.java:117)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:782)
at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3083)
at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3045)
at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3098)
at org.codehaus.groovy.eclipse.core.model.GroovyRuntime.addClassPathEntry(GroovyRuntime.java:264)
at org.codehaus.groovy.eclipse.core.model.GroovyRuntime.addLibraryToClasspath(GroovyRuntime.java:221)
at org.codehaus.groovy.eclipse.dsl.classpath.AutoAddContainerSupport$AddDSLSupportJob.run(AutoAddContainerSupport.java:78)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)


On Wed, Jun 29, 2011 at 3:15 PM, Andrew Eisenberg <[hidden email]> wrote:
Can you open up the error log and send over any relevant errors?  The
error that you are seeing is not likely causing any long term
problems.  Groovy-Eclipse is trying to add some DSL descriptors to
your project, but is failing for some reason (and may be explained in
the full error log entry).

The red 'X' on the JDT core patch feature is a red herring.

On Wed, Jun 29, 2011 at 12:49 PM, Danny Yarbrough
<[hidden email]> wrote:
> Hi,
> I upgraded my Indigo environment from the latest from the Milestone update
> site to the Release site today. Seems ok, except when I start Eclipse I get
> the attached Popup, the text of which reads, "An internal error occurred
> during: "Add DSL Support".
> Attempted to beginRule: P/Project Rate Analysis, does not match outer scope
> rule: MultiRule[P/A place to run
> anything,P/.org.eclipse.jdt.core.external.folders]"
> Any ideas what might be causing this?
> I'm using:
>   Groovy Compiler 1.8 Feature 2.5.1.xx-20110628-1600-e37
> org.codehaus.groovy18.feature.feature.group Codehaus.org
>   Groovy-Eclipse Feature 2.5.1.xx-20110628-1600-e37
> org.codehaus.groovy.eclipse.feature.feature.group Codehaus.org
>     Groovy Compiler 1.7.10 Feature 2.5.1.xx-20110628-1600-e37
> org.codehaus.groovy17.feature.feature.group Codehaus.org
>     Groovy-Eclipse Headless Feature 2.5.1.xx-20110628-1600-e37
> org.codehaus.groovy.headless.feature.feature.group Codehaus.org
>     JDT Core patch for Groovy-Eclipse plugin 2.1.3.xx-20110628-1600-e37
> org.codehaus.groovy.jdt.patch.feature.group Codehaus.org
> This last one's entry in Installation Details has a tag that is a  red box
> with a white interior and a red cross in it.  in case that's a clue. :-)
> Thanks!!
>
>
> Danny
>
> On Wed, Jun 29, 2011 at 1:00 PM, Andrew Eisenberg <[hidden email]>
> wrote:
>>
>> Hi all,
>>
>> Rejoice!  Groovy-Eclipse 2.5.1 is now available for install.  You can
>> use the update sites here:
>>
>> for Eclipse Indigo:
>> http://dist.springsource.org/release/GRECLIPSE/e3.7/
>>
>> for Eclipse Helios:
>> http://dist.springsource.org/release/GRECLIPSE/e3.6/
>>
>> In this release, we have continued to work on our DSLD support (and we
>> ship with some useful DSLD scripts).  Additionally, we have a GA
>> release of the groovy-eclipse-compiler-plugin for Maven.  Now that
>> Indigo has been released, the 3.7 stream of Groovy-Eclipse will become
>> the main development branch.  For now, we will continue to support the
>> 3.6 stream of Groovy-Eclipse and will put out at least one more
>> release.
>>
>> You can find all the details at our New & Noteworthy page:
>> http://groovy.codehaus.org/Groovy-Eclipse+2.5.1+New+and+Noteworthy
>>
>> Please send feedback here or raise an issue:
>> http://jira.codehaus.org/browse/GRECLIPSE
>>
>> Thanks,
>> Andrew
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>
>
>
> --
> Danny Yarbrough, N9JDY
> Plainfield, IL
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Danny Yarbrough, N9JDY
Plainfield, IL
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Groovy-Eclipse 2.5.1 Released

Andrew Eisenberg
I think I see what is happening here.  There was an attempt to add the
DSL support to an existing project, but this attempt happened early
enough in the Eclipse startup process that all the other classpath
containers were not yet initialized.  So, as a side-effect of adding
DSL support, all other classpath containers had to be initialized.
However, the scheduling rule (a kind of operation lock) for the DSL
support is not compatible with the scheduling rule for the classpath
initialization.

I'll see if there is a way to prevent this exception from occurring.

One thing that you could do, is right click on the "A place to run
anything" project and go to Groovy -> Add DSL Support.  Do the same
for "Project Rate Analysis".  Once this happens, there will be no
attempt to automatically add DSL support to these projects and the
exception should not be thrown.  (If you want to remove DSL support,
you can do so through Project -> Groovy -> Remove DSL Support").

Please let me know if this helps you.

On Wed, Jun 29, 2011 at 1:24 PM, Danny Yarbrough
<[hidden email]> wrote:

> Yeah, sorry, should've thought of that:
> eclipse.buildId=I20110613-1736
> java.version=1.6.0_26
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
> Framework arguments:  -product org.eclipse.epp.package.jee.product
> Command-line arguments:  -os win32 -ws win32 -arch x86 -product
> org.eclipse.epp.package.jee.product
> Error
> Wed Jun 29 14:41:45 CDT 2011
> An internal error occurred during: "Add DSL Support".
> java.lang.IllegalArgumentException: Attempted to beginRule: P/Project Rate
> Analysis, does not match outer scope rule: MultiRule[P/A place to run
> anything,P/.org.eclipse.jdt.core.external.folders]
> at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
> at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:136)
> at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:335)
> at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:85)
> at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
> at
> org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
> at
> org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2282)
> at org.eclipse.core.internal.resources.Project.touch(Project.java:1401)
> at
> org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:115)
> at
> org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728)
> at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
> at
> org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793)
> at
> org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2800)
> at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
> at
> org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2816)
> at
> org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1873)
> at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2785)
> at
> org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2679)
> at
> org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2602)
> at
> org.eclipse.jdt.internal.core.ClasspathEntry.validateClasspath(ClasspathEntry.java:1598)
> at
> org.eclipse.jdt.internal.core.SetClasspathOperation.verify(SetClasspathOperation.java:117)
> at
> org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:782)
> at
> org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3083)
> at
> org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3045)
> at
> org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3098)
> at
> org.codehaus.groovy.eclipse.core.model.GroovyRuntime.addClassPathEntry(GroovyRuntime.java:264)
> at
> org.codehaus.groovy.eclipse.core.model.GroovyRuntime.addLibraryToClasspath(GroovyRuntime.java:221)
> at
> org.codehaus.groovy.eclipse.dsl.classpath.AutoAddContainerSupport$AddDSLSupportJob.run(AutoAddContainerSupport.java:78)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
>
> On Wed, Jun 29, 2011 at 3:15 PM, Andrew Eisenberg <[hidden email]>
> wrote:
>>
>> Can you open up the error log and send over any relevant errors?  The
>> error that you are seeing is not likely causing any long term
>> problems.  Groovy-Eclipse is trying to add some DSL descriptors to
>> your project, but is failing for some reason (and may be explained in
>> the full error log entry).
>>
>> The red 'X' on the JDT core patch feature is a red herring.
>>
>> On Wed, Jun 29, 2011 at 12:49 PM, Danny Yarbrough
>> <[hidden email]> wrote:
>> > Hi,
>> > I upgraded my Indigo environment from the latest from the Milestone
>> > update
>> > site to the Release site today. Seems ok, except when I start Eclipse I
>> > get
>> > the attached Popup, the text of which reads, "An internal error occurred
>> > during: "Add DSL Support".
>> > Attempted to beginRule: P/Project Rate Analysis, does not match outer
>> > scope
>> > rule: MultiRule[P/A place to run
>> > anything,P/.org.eclipse.jdt.core.external.folders]"
>> > Any ideas what might be causing this?
>> > I'm using:
>> >   Groovy Compiler 1.8 Feature 2.5.1.xx-20110628-1600-e37
>> > org.codehaus.groovy18.feature.feature.group Codehaus.org
>> >   Groovy-Eclipse Feature 2.5.1.xx-20110628-1600-e37
>> > org.codehaus.groovy.eclipse.feature.feature.group Codehaus.org
>> >     Groovy Compiler 1.7.10 Feature 2.5.1.xx-20110628-1600-e37
>> > org.codehaus.groovy17.feature.feature.group Codehaus.org
>> >     Groovy-Eclipse Headless Feature 2.5.1.xx-20110628-1600-e37
>> > org.codehaus.groovy.headless.feature.feature.group Codehaus.org
>> >     JDT Core patch for Groovy-Eclipse plugin 2.1.3.xx-20110628-1600-e37
>> > org.codehaus.groovy.jdt.patch.feature.group Codehaus.org
>> > This last one's entry in Installation Details has a tag that is a  red
>> > box
>> > with a white interior and a red cross in it.  in case that's a clue. :-)
>> > Thanks!!
>> >
>> >
>> > Danny
>> >
>> > On Wed, Jun 29, 2011 at 1:00 PM, Andrew Eisenberg <[hidden email]>
>> > wrote:
>> >>
>> >> Hi all,
>> >>
>> >> Rejoice!  Groovy-Eclipse 2.5.1 is now available for install.  You can
>> >> use the update sites here:
>> >>
>> >> for Eclipse Indigo:
>> >> http://dist.springsource.org/release/GRECLIPSE/e3.7/
>> >>
>> >> for Eclipse Helios:
>> >> http://dist.springsource.org/release/GRECLIPSE/e3.6/
>> >>
>> >> In this release, we have continued to work on our DSLD support (and we
>> >> ship with some useful DSLD scripts).  Additionally, we have a GA
>> >> release of the groovy-eclipse-compiler-plugin for Maven.  Now that
>> >> Indigo has been released, the 3.7 stream of Groovy-Eclipse will become
>> >> the main development branch.  For now, we will continue to support the
>> >> 3.6 stream of Groovy-Eclipse and will put out at least one more
>> >> release.
>> >>
>> >> You can find all the details at our New & Noteworthy page:
>> >> http://groovy.codehaus.org/Groovy-Eclipse+2.5.1+New+and+Noteworthy
>> >>
>> >> Please send feedback here or raise an issue:
>> >> http://jira.codehaus.org/browse/GRECLIPSE
>> >>
>> >> Thanks,
>> >> Andrew
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe from this list, please visit:
>> >>
>> >>    http://xircles.codehaus.org/manage_email
>> >>
>> >>
>> >
>> >
>> >
>> > --
>> > Danny Yarbrough, N9JDY
>> > Plainfield, IL
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe from this list, please visit:
>> >
>> >    http://xircles.codehaus.org/manage_email
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>
>
>
> --
> Danny Yarbrough, N9JDY
> Plainfield, IL
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Groovy-Eclipse 2.5.1 Released

Danny Y
huh ... it must have taken care of that itself.  on subsequent starts of eclipse, I got no error.  And, when I look at those two projects, they don't have "Add DSL Support" under Groovy ... only Remove.  Same for the other project.

Thanks, Andrew!!

Danny


On Wed, Jun 29, 2011 at 3:45 PM, Andrew Eisenberg <[hidden email]> wrote:
I think I see what is happening here.  There was an attempt to add the
DSL support to an existing project, but this attempt happened early
enough in the Eclipse startup process that all the other classpath
containers were not yet initialized.  So, as a side-effect of adding
DSL support, all other classpath containers had to be initialized.
However, the scheduling rule (a kind of operation lock) for the DSL
support is not compatible with the scheduling rule for the classpath
initialization.

I'll see if there is a way to prevent this exception from occurring.

One thing that you could do, is right click on the "A place to run
anything" project and go to Groovy -> Add DSL Support.  Do the same
for "Project Rate Analysis".  Once this happens, there will be no
attempt to automatically add DSL support to these projects and the
exception should not be thrown.  (If you want to remove DSL support,
you can do so through Project -> Groovy -> Remove DSL Support").

Please let me know if this helps you.

On Wed, Jun 29, 2011 at 1:24 PM, Danny Yarbrough
<[hidden email]> wrote:
> Yeah, sorry, should've thought of that:
> eclipse.buildId=I20110613-1736
> java.version=1.6.0_26
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
> Framework arguments:  -product org.eclipse.epp.package.jee.product
> Command-line arguments:  -os win32 -ws win32 -arch x86 -product
> org.eclipse.epp.package.jee.product
> Error
> Wed Jun 29 14:41:45 CDT 2011
> An internal error occurred during: "Add DSL Support".
> java.lang.IllegalArgumentException: Attempted to beginRule: P/Project Rate
> Analysis, does not match outer scope rule: MultiRule[P/A place to run
> anything,P/.org.eclipse.jdt.core.external.folders]
> at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
> at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:136)
> at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:335)
> at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:85)
> at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
> at
> org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
> at
> org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2282)
> at org.eclipse.core.internal.resources.Project.touch(Project.java:1401)
> at
> org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:115)
> at
> org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728)
> at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
> at
> org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793)
> at
> org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2800)
> at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
> at
> org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2816)
> at
> org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1873)
> at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2785)
> at
> org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2679)
> at
> org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2602)
> at
> org.eclipse.jdt.internal.core.ClasspathEntry.validateClasspath(ClasspathEntry.java:1598)
> at
> org.eclipse.jdt.internal.core.SetClasspathOperation.verify(SetClasspathOperation.java:117)
> at
> org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:782)
> at
> org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3083)
> at
> org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3045)
> at
> org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3098)
> at
> org.codehaus.groovy.eclipse.core.model.GroovyRuntime.addClassPathEntry(GroovyRuntime.java:264)
> at
> org.codehaus.groovy.eclipse.core.model.GroovyRuntime.addLibraryToClasspath(GroovyRuntime.java:221)
> at
> org.codehaus.groovy.eclipse.dsl.classpath.AutoAddContainerSupport$AddDSLSupportJob.run(AutoAddContainerSupport.java:78)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
>
> On Wed, Jun 29, 2011 at 3:15 PM, Andrew Eisenberg <[hidden email]>
> wrote:
>>
>> Can you open up the error log and send over any relevant errors?  The
>> error that you are seeing is not likely causing any long term
>> problems.  Groovy-Eclipse is trying to add some DSL descriptors to
>> your project, but is failing for some reason (and may be explained in
>> the full error log entry).
>>
>> The red 'X' on the JDT core patch feature is a red herring.
>>
>> On Wed, Jun 29, 2011 at 12:49 PM, Danny Yarbrough
>> <[hidden email]> wrote:
>> > Hi,
>> > I upgraded my Indigo environment from the latest from the Milestone
>> > update
>> > site to the Release site today. Seems ok, except when I start Eclipse I
>> > get
>> > the attached Popup, the text of which reads, "An internal error occurred
>> > during: "Add DSL Support".
>> > Attempted to beginRule: P/Project Rate Analysis, does not match outer
>> > scope
>> > rule: MultiRule[P/A place to run
>> > anything,P/.org.eclipse.jdt.core.external.folders]"
>> > Any ideas what might be causing this?
>> > I'm using:
>> >   Groovy Compiler 1.8 Feature 2.5.1.xx-20110628-1600-e37
>> > org.codehaus.groovy18.feature.feature.group Codehaus.org
>> >   Groovy-Eclipse Feature 2.5.1.xx-20110628-1600-e37
>> > org.codehaus.groovy.eclipse.feature.feature.group Codehaus.org
>> >     Groovy Compiler 1.7.10 Feature 2.5.1.xx-20110628-1600-e37
>> > org.codehaus.groovy17.feature.feature.group Codehaus.org
>> >     Groovy-Eclipse Headless Feature 2.5.1.xx-20110628-1600-e37
>> > org.codehaus.groovy.headless.feature.feature.group Codehaus.org
>> >     JDT Core patch for Groovy-Eclipse plugin 2.1.3.xx-20110628-1600-e37
>> > org.codehaus.groovy.jdt.patch.feature.group Codehaus.org
>> > This last one's entry in Installation Details has a tag that is a  red
>> > box
>> > with a white interior and a red cross in it.  in case that's a clue. :-)
>> > Thanks!!
>> >
>> >
>> > Danny
>> >
>> > On Wed, Jun 29, 2011 at 1:00 PM, Andrew Eisenberg <[hidden email]>
>> > wrote:
>> >>
>> >> Hi all,
>> >>
>> >> Rejoice!  Groovy-Eclipse 2.5.1 is now available for install.  You can
>> >> use the update sites here:
>> >>
>> >> for Eclipse Indigo:
>> >> http://dist.springsource.org/release/GRECLIPSE/e3.7/
>> >>
>> >> for Eclipse Helios:
>> >> http://dist.springsource.org/release/GRECLIPSE/e3.6/
>> >>
>> >> In this release, we have continued to work on our DSLD support (and we
>> >> ship with some useful DSLD scripts).  Additionally, we have a GA
>> >> release of the groovy-eclipse-compiler-plugin for Maven.  Now that
>> >> Indigo has been released, the 3.7 stream of Groovy-Eclipse will become
>> >> the main development branch.  For now, we will continue to support the
>> >> 3.6 stream of Groovy-Eclipse and will put out at least one more
>> >> release.
>> >>
>> >> You can find all the details at our New & Noteworthy page:
>> >> http://groovy.codehaus.org/Groovy-Eclipse+2.5.1+New+and+Noteworthy
>> >>
>> >> Please send feedback here or raise an issue:
>> >> http://jira.codehaus.org/browse/GRECLIPSE
>> >>
>> >> Thanks,
>> >> Andrew
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe from this list, please visit:
>> >>
>> >>    http://xircles.codehaus.org/manage_email
>> >>
>> >>
>> >
>> >
>> >
>> > --
>> > Danny Yarbrough, N9JDY
>> > Plainfield, IL
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe from this list, please visit:
>> >
>> >    http://xircles.codehaus.org/manage_email
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>
>
>
> --
> Danny Yarbrough, N9JDY
> Plainfield, IL
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Danny Yarbrough, N9JDY
Plainfield, IL
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Groovy-Eclipse 2.5.1 Released

Andrew Eisenberg
Great.  Keep an eye out for that exception and let me know if it comes back.

On Wed, Jun 29, 2011 at 1:51 PM, Danny Yarbrough
<[hidden email]> wrote:

> huh ... it must have taken care of that itself.  on subsequent starts of
> eclipse, I got no error.  And, when I look at those two projects, they don't
> have "Add DSL Support" under Groovy ... only Remove.  Same for the other
> project.
> Thanks, Andrew!!
> Danny
>
> On Wed, Jun 29, 2011 at 3:45 PM, Andrew Eisenberg <[hidden email]>
> wrote:
>>
>> I think I see what is happening here.  There was an attempt to add the
>> DSL support to an existing project, but this attempt happened early
>> enough in the Eclipse startup process that all the other classpath
>> containers were not yet initialized.  So, as a side-effect of adding
>> DSL support, all other classpath containers had to be initialized.
>> However, the scheduling rule (a kind of operation lock) for the DSL
>> support is not compatible with the scheduling rule for the classpath
>> initialization.
>>
>> I'll see if there is a way to prevent this exception from occurring.
>>
>> One thing that you could do, is right click on the "A place to run
>> anything" project and go to Groovy -> Add DSL Support.  Do the same
>> for "Project Rate Analysis".  Once this happens, there will be no
>> attempt to automatically add DSL support to these projects and the
>> exception should not be thrown.  (If you want to remove DSL support,
>> you can do so through Project -> Groovy -> Remove DSL Support").
>>
>> Please let me know if this helps you.
>>
>> On Wed, Jun 29, 2011 at 1:24 PM, Danny Yarbrough
>> <[hidden email]> wrote:
>> > Yeah, sorry, should've thought of that:
>> > eclipse.buildId=I20110613-1736
>> > java.version=1.6.0_26
>> > java.vendor=Sun Microsystems Inc.
>> > BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
>> > Framework arguments:  -product org.eclipse.epp.package.jee.product
>> > Command-line arguments:  -os win32 -ws win32 -arch x86 -product
>> > org.eclipse.epp.package.jee.product
>> > Error
>> > Wed Jun 29 14:41:45 CDT 2011
>> > An internal error occurred during: "Add DSL Support".
>> > java.lang.IllegalArgumentException: Attempted to beginRule: P/Project
>> > Rate
>> > Analysis, does not match outer scope rule: MultiRule[P/A place to run
>> > anything,P/.org.eclipse.jdt.core.external.folders]
>> > at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
>> > at
>> > org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:136)
>> > at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:335)
>> > at
>> > org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:85)
>> > at
>> > org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
>> > at
>> >
>> > org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
>> > at
>> >
>> > org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2282)
>> > at org.eclipse.core.internal.resources.Project.touch(Project.java:1401)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:115)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728)
>> > at
>> > org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2800)
>> > at
>> > org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2816)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1873)
>> > at
>> > org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2785)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2679)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2602)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.ClasspathEntry.validateClasspath(ClasspathEntry.java:1598)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.SetClasspathOperation.verify(SetClasspathOperation.java:117)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:782)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3083)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3045)
>> > at
>> >
>> > org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3098)
>> > at
>> >
>> > org.codehaus.groovy.eclipse.core.model.GroovyRuntime.addClassPathEntry(GroovyRuntime.java:264)
>> > at
>> >
>> > org.codehaus.groovy.eclipse.core.model.GroovyRuntime.addLibraryToClasspath(GroovyRuntime.java:221)
>> > at
>> >
>> > org.codehaus.groovy.eclipse.dsl.classpath.AutoAddContainerSupport$AddDSLSupportJob.run(AutoAddContainerSupport.java:78)
>> > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
>> >
>> > On Wed, Jun 29, 2011 at 3:15 PM, Andrew Eisenberg <[hidden email]>
>> > wrote:
>> >>
>> >> Can you open up the error log and send over any relevant errors?  The
>> >> error that you are seeing is not likely causing any long term
>> >> problems.  Groovy-Eclipse is trying to add some DSL descriptors to
>> >> your project, but is failing for some reason (and may be explained in
>> >> the full error log entry).
>> >>
>> >> The red 'X' on the JDT core patch feature is a red herring.
>> >>
>> >> On Wed, Jun 29, 2011 at 12:49 PM, Danny Yarbrough
>> >> <[hidden email]> wrote:
>> >> > Hi,
>> >> > I upgraded my Indigo environment from the latest from the Milestone
>> >> > update
>> >> > site to the Release site today. Seems ok, except when I start Eclipse
>> >> > I
>> >> > get
>> >> > the attached Popup, the text of which reads, "An internal error
>> >> > occurred
>> >> > during: "Add DSL Support".
>> >> > Attempted to beginRule: P/Project Rate Analysis, does not match outer
>> >> > scope
>> >> > rule: MultiRule[P/A place to run
>> >> > anything,P/.org.eclipse.jdt.core.external.folders]"
>> >> > Any ideas what might be causing this?
>> >> > I'm using:
>> >> >   Groovy Compiler 1.8 Feature 2.5.1.xx-20110628-1600-e37
>> >> > org.codehaus.groovy18.feature.feature.group Codehaus.org
>> >> >   Groovy-Eclipse Feature 2.5.1.xx-20110628-1600-e37
>> >> > org.codehaus.groovy.eclipse.feature.feature.group Codehaus.org
>> >> >     Groovy Compiler 1.7.10 Feature 2.5.1.xx-20110628-1600-e37
>> >> > org.codehaus.groovy17.feature.feature.group Codehaus.org
>> >> >     Groovy-Eclipse Headless Feature 2.5.1.xx-20110628-1600-e37
>> >> > org.codehaus.groovy.headless.feature.feature.group Codehaus.org
>> >> >     JDT Core patch for Groovy-Eclipse plugin
>> >> > 2.1.3.xx-20110628-1600-e37
>> >> > org.codehaus.groovy.jdt.patch.feature.group Codehaus.org
>> >> > This last one's entry in Installation Details has a tag that is a
>> >> >  red
>> >> > box
>> >> > with a white interior and a red cross in it.  in case that's a clue.
>> >> > :-)
>> >> > Thanks!!
>> >> >
>> >> >
>> >> > Danny
>> >> >
>> >> > On Wed, Jun 29, 2011 at 1:00 PM, Andrew Eisenberg
>> >> > <[hidden email]>
>> >> > wrote:
>> >> >>
>> >> >> Hi all,
>> >> >>
>> >> >> Rejoice!  Groovy-Eclipse 2.5.1 is now available for install.  You
>> >> >> can
>> >> >> use the update sites here:
>> >> >>
>> >> >> for Eclipse Indigo:
>> >> >> http://dist.springsource.org/release/GRECLIPSE/e3.7/
>> >> >>
>> >> >> for Eclipse Helios:
>> >> >> http://dist.springsource.org/release/GRECLIPSE/e3.6/
>> >> >>
>> >> >> In this release, we have continued to work on our DSLD support (and
>> >> >> we
>> >> >> ship with some useful DSLD scripts).  Additionally, we have a GA
>> >> >> release of the groovy-eclipse-compiler-plugin for Maven.  Now that
>> >> >> Indigo has been released, the 3.7 stream of Groovy-Eclipse will
>> >> >> become
>> >> >> the main development branch.  For now, we will continue to support
>> >> >> the
>> >> >> 3.6 stream of Groovy-Eclipse and will put out at least one more
>> >> >> release.
>> >> >>
>> >> >> You can find all the details at our New & Noteworthy page:
>> >> >> http://groovy.codehaus.org/Groovy-Eclipse+2.5.1+New+and+Noteworthy
>> >> >>
>> >> >> Please send feedback here or raise an issue:
>> >> >> http://jira.codehaus.org/browse/GRECLIPSE
>> >> >>
>> >> >> Thanks,
>> >> >> Andrew
>> >> >>
>> >> >>
>> >> >> ---------------------------------------------------------------------
>> >> >> To unsubscribe from this list, please visit:
>> >> >>
>> >> >>    http://xircles.codehaus.org/manage_email
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > Danny Yarbrough, N9JDY
>> >> > Plainfield, IL
>> >> >
>> >> > ---------------------------------------------------------------------
>> >> > To unsubscribe from this list, please visit:
>> >> >
>> >> >    http://xircles.codehaus.org/manage_email
>> >> >
>> >> >
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe from this list, please visit:
>> >>
>> >>    http://xircles.codehaus.org/manage_email
>> >>
>> >>
>> >
>> >
>> >
>> > --
>> > Danny Yarbrough, N9JDY
>> > Plainfield, IL
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>
>
>
> --
> Danny Yarbrough, N9JDY
> Plainfield, IL
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email