Results 1 to 10 of 10

Thread: unable to Grails extension to STS 2.7.1 version

  1. #1
    Join Date
    Jun 2011
    Posts
    29

    Default unable to Grails extension to STS 2.7.1 version

    Today I installed STS 2.7.1, as part of the grails installation from the extension I selected Groovy Eclipse and Grails (Current production release) and installed. When I tried to open a new Grails project I am getting the following error

    The org.eclipse.jdt.ui.javaElementFilters plug-in extension "com.springsource.ide.grails.ui.hideSourceFoldersF ilters" specifies a viewer filter class which does not exist.
    Plug-in com.springsource.sts.grails.ui was unable to load class com.springsource.sts.grails.ui.internal.filter.Pac kageExplorerFilter.
    An error occurred while automatically activating bundle com.springsource.sts.grails.ui (934).

    Could you please let me what went wrong here...

    Thanks
    Ben

  2. #2
    Join Date
    Aug 2008
    Location
    Vancouver, BC
    Posts
    768

    Default

    Can you have a look at the STS error log and see if there is a stack trace associated with this problem?
    Andrew Eisenberg, Ph.D.
    SpringSource, a division of VMware
    SpringSource Tools Team
    More about AJDT, Groovy-Eclipse, and Grails tooling

  3. #3
    Join Date
    Jun 2011
    Posts
    29

    Default

    Hi Andrew,

    Thanks for your response, Here is the log file infromation
    ENTRY org.eclipse.osgi 4 0 2011-07-21 13:31:42.217
    !MESSAGE An error occurred while automatically activating bundle com.springsource.sts.grails.core (928).
    !STACK 0
    org.osgi.framework.BundleException: Exception in com.springsource.sts.grails.core.GrailsCoreActivat or.start() of bundle com.springsource.sts.grails.core.
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.startActivator(BundleContextImpl.java:806 )
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.start(BundleContextImpl.java:755)
    at org.eclipse.osgi.framework.internal.core.BundleHos t.startWorker(BundleHost.java:370)
    at org.eclipse.osgi.framework.internal.core.AbstractB undle.start(AbstractBundle.java:284)
    at org.eclipse.osgi.framework.util.SecureAction.start (SecureAction.java:417)
    at org.eclipse.osgi.internal.loader.BundleLoader.setL azyTrigger(BundleLoader.java:265)
    at org.eclipse.core.runtime.internal.adaptor.EclipseL azyStarter.postFindLocalClass(EclipseLazyStarter.j ava:106)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManag er.findLocalClass(ClasspathManager.java:453)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClass Loader.findLocalClass(DefaultClassLoader.java:216)
    at org.eclipse.osgi.internal.loader.BundleLoader.find LocalClass(BundleLoader.java:393)
    at org.eclipse.osgi.internal.loader.SingleSourcePacka ge.loadClass(SingleSourcePackage.java:33)
    at org.eclipse.osgi.internal.loader.BundleLoader.find ClassInternal(BundleLoader.java:466)
    at org.eclipse.osgi.internal.loader.BundleLoader.find Class(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.find Class(BundleLoader.java:410)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClass Loader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:2 48)
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Cla ss.java:2389)
    at java.lang.Class.getConstructor0(Class.java:2699)
    at java.lang.Class.newInstance0(Class.java:326)
    at java.lang.Class.newInstance(Class.java:308)
    at org.eclipse.osgi.framework.internal.core.AbstractB undle.loadBundleActivator(AbstractBundle.java:151)
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.start(BundleContextImpl.java:751)
    at org.eclipse.osgi.framework.internal.core.BundleHos t.startWorker(BundleHost.java:370)
    at org.eclipse.osgi.framework.internal.core.AbstractB undle.start(AbstractBundle.java:284)
    at org.eclipse.osgi.framework.util.SecureAction.start (SecureAction.java:417)
    at org.eclipse.osgi.internal.loader.BundleLoader.setL azyTrigger(BundleLoader.java:265)
    at org.eclipse.core.runtime.internal.adaptor.EclipseL azyStarter.postFindLocalClass(EclipseLazyStarter.j ava:106)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManag er.findLocalClass(ClasspathManager.java:453)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClass Loader.findLocalClass(DefaultClassLoader.java:216)
    at org.eclipse.osgi.internal.loader.BundleLoader.find LocalClass(BundleLoader.java:393)
    at org.eclipse.osgi.internal.loader.BundleLoader.find ClassInternal(BundleLoader.java:469)
    at org.eclipse.osgi.internal.loader.BundleLoader.find Class(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.find Class(BundleLoader.java:410)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClass Loader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:2 48)
    at org.eclipse.osgi.internal.loader.BundleLoader.load Class(BundleLoader.java:338)
    at org.eclipse.osgi.framework.internal.core.BundleHos t.loadClass(BundleHost.java:232)
    at org.eclipse.osgi.framework.internal.core.AbstractB undle.loadClass(AbstractBundle.java:1197)
    at org.eclipse.core.internal.registry.osgi.RegistrySt rategyOSGI.createExecutableExtension(RegistryStrat egyOSGI.java:174)
    at org.eclipse.core.internal.registry.ExtensionRegist ry.createExecutableExtension(ExtensionRegistry.jav a:904)
    at org.eclipse.core.internal.registry.ConfigurationEl ement.createExecutableExtension(ConfigurationEleme nt.java:243)
    at org.eclipse.core.internal.registry.ConfigurationEl ementHandle.createExecutableExtension(Configuratio nElementHandle.java:55)
    at org.eclipse.ui.internal.WorkbenchPlugin$1.run(Work benchPlugin.java:267)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(Bus yIndicator.java:70)
    at org.eclipse.ui.internal.WorkbenchPlugin.createExte nsion(WorkbenchPlugin.java:263)
    at com.springsource.sts.internal.ide.ui.editors.Dashb oardMainPage.createNewProjectFromExtension(Dashboa rdMainPage.java:570)
    at com.springsource.sts.internal.ide.ui.editors.Dashb oardMainPage.createNewProjectsSection(DashboardMai nPage.java:686)
    at com.springsource.sts.internal.ide.ui.editors.Dashb oardMainPage.createFormContent(DashboardMainPage.j ava:1316)
    at org.eclipse.ui.forms.editor.FormPage$1.run(FormPag e.java:152)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(Bus yIndicator.java:70)
    at org.eclipse.ui.forms.editor.FormPage.createPartCon trol(FormPage.java:150)
    at org.eclipse.ui.forms.editor.FormEditor.pageChange( FormEditor.java:471)
    at org.eclipse.ui.part.MultiPageEditorPart.setActiveP age(MultiPageEditorPart.java:1067)
    at org.eclipse.ui.forms.editor.FormEditor.setActivePa ge(FormEditor.java:603)
    at org.eclipse.ui.forms.editor.SharedHeaderFormEditor .createPages(SharedHeaderFormEditor.java:103)
    at org.eclipse.ui.part.MultiPageEditorPart.createPart Control(MultiPageEditorPart.java:348)
    at org.eclipse.ui.internal.EditorReference.createPart Helper(EditorReference.java:670)
    at org.eclipse.ui.internal.EditorReference.createPart (EditorReference.java:465)
    at org.eclipse.ui.internal.WorkbenchPartReference.get Part(WorkbenchPartReference.java:595)
    at org.eclipse.ui.internal.EditorAreaHelper.setVisibl eEditor(EditorAreaHelper.java:271)
    at org.eclipse.ui.internal.EditorManager.setVisibleEd itor(EditorManager.java:1429)
    at org.eclipse.ui.internal.EditorManager$5.runWithExc eption(EditorManager.java:942)
    at org.eclipse.ui.internal.StartupThreading$StartupRu nnable.run(StartupThreading.java:31)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableL ock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessa ges(Synchronizer.java:134)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(D isplay.java:4041)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Di splay.java:3660)
    at org.eclipse.ui.application.WorkbenchAdvisor.openWi ndows(WorkbenchAdvisor.java:803)
    at org.eclipse.ui.internal.Workbench$31.runWithExcept ion(Workbench.java:1567)
    at org.eclipse.ui.internal.StartupThreading$StartupRu nnable.run(StartupThreading.java:31)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableL ock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessa ges(Synchronizer.java:134)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(D isplay.java:4041)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Di splay.java:3660)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench. java:2548)
    at org.eclipse.ui.internal.Workbench.access$4(Workben ch.java:2438)
    at org.eclipse.ui.internal.Workbench$7.run(Workbench. java:671)
    at org.eclipse.core.databinding.observable.Realm.runW ithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWork bench(Workbench.java:664)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Pl atformUI.java:149)
    at org.eclipse.ui.internal.ide.application.IDEApplica tion.start(IDEApplication.java:115)
    at org.eclipse.equinox.internal.app.EclipseAppHandle. run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseA ppLauncher.runApplication(EclipseAppLauncher.java: 110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseA ppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.ru n(EclipseStarter.java:369)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.ru n(EclipseStarter.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.eclipse.equinox.launcher.Main.invokeFramework( Main.java:619)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.ja va:574)
    at org.eclipse.equinox.launcher.Main.run(Main.java:14 07)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1 383)

  4. #4
    Join Date
    Jun 2011
    Posts
    29

    Default log continues

    Caused by: org.eclipse.core.runtime.CoreException: Path variable value must be valid and absolute.
    at org.eclipse.core.internal.resources.PathVariableMa nager.checkIsValidValue(PathVariableManager.java:7 7)
    at org.eclipse.core.internal.resources.PathVariableMa nager.setValue(PathVariableManager.java:223)
    at com.springsource.sts.grails.core.internal.classpat h.GrailsClasspathUtils.createPathVariableIfRequire d(GrailsClasspathUtils.java:48)
    at com.springsource.sts.grails.core.GrailsCoreActivat or.start(GrailsCoreActivator.java:95)
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl$1.run(BundleContextImpl.java:783)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.startActivator(BundleContextImpl.java:774 )
    ... 94 more
    Root exception:
    org.eclipse.core.runtime.CoreException: Path variable value must be valid and absolute.
    at org.eclipse.core.internal.resources.PathVariableMa nager.checkIsValidValue(PathVariableManager.java:7 7)
    at org.eclipse.core.internal.resources.PathVariableMa nager.setValue(PathVariableManager.java:223)
    at com.springsource.sts.grails.core.internal.classpat h.GrailsClasspathUtils.createPathVariableIfRequire d(GrailsClasspathUtils.java:48)
    at com.springsource.sts.grails.core.GrailsCoreActivat or.start(GrailsCoreActivator.java:95)
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl$1.run(BundleContextImpl.java:783)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.startActivator(BundleContextImpl.java:774 )
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.start(BundleContextImpl.java:755)
    at org.eclipse.osgi.framework.internal.core.BundleHos t.startWorker(BundleHost.java:370)
    at org.eclipse.osgi.framework.internal.core.AbstractB undle.start(AbstractBundle.java:284)
    at org.eclipse.osgi.framework.util.SecureAction.start (SecureAction.java:417)
    at org.eclipse.osgi.internal.loader.BundleLoader.setL azyTrigger(BundleLoader.java:265)
    at org.eclipse.core.runtime.internal.adaptor.EclipseL azyStarter.postFindLocalClass(EclipseLazyStarter.j ava:106)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManag er.findLocalClass(ClasspathManager.java:453)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClass Loader.findLocalClass(DefaultClassLoader.java:216)
    at org.eclipse.osgi.internal.loader.BundleLoader.find LocalClass(BundleLoader.java:393)
    at org.eclipse.osgi.internal.loader.SingleSourcePacka ge.loadClass(SingleSourcePackage.java:33)
    at org.eclipse.osgi.internal.loader.BundleLoader.find ClassInternal(BundleLoader.java:466)
    at org.eclipse.osgi.internal.loader.BundleLoader.find Class(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.find Class(BundleLoader.java:410)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClass Loader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:2 48)
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Cla ss.java:2389)
    at java.lang.Class.getConstructor0(Class.java:2699)
    at java.lang.Class.newInstance0(Class.java:326)
    at java.lang.Class.newInstance(Class.java:308)
    at org.eclipse.osgi.framework.internal.core.AbstractB undle.loadBundleActivator(AbstractBundle.java:151)
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.start(BundleContextImpl.java:751)
    at org.eclipse.osgi.framework.internal.core.BundleHos t.startWorker(BundleHost.java:370)
    at org.eclipse.osgi.framework.internal.core.AbstractB undle.start(AbstractBundle.java:284)
    at org.eclipse.osgi.framework.util.SecureAction.start (SecureAction.java:417)
    at org.eclipse.osgi.internal.loader.BundleLoader.setL azyTrigger(BundleLoader.java:265)
    at org.eclipse.core.runtime.internal.adaptor.EclipseL azyStarter.postFindLocalClass(EclipseLazyStarter.j ava:106)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManag er.findLocalClass(ClasspathManager.java:453)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClass Loader.findLocalClass(DefaultClassLoader.java:216)
    at org.eclipse.osgi.internal.loader.BundleLoader.find LocalClass(BundleLoader.java:393)
    at org.eclipse.osgi.internal.loader.BundleLoader.find ClassInternal(BundleLoader.java:469)
    at org.eclipse.osgi.internal.loader.BundleLoader.find Class(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.find Class(BundleLoader.java:410)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClass Loader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:2 48)
    at org.eclipse.osgi.internal.loader.BundleLoader.load Class(BundleLoader.java:338)
    at org.eclipse.osgi.framework.internal.core.BundleHos t.loadClass(BundleHost.java:232)
    at org.eclipse.osgi.framework.internal.core.AbstractB undle.loadClass(AbstractBundle.java:1197)
    at org.eclipse.core.internal.registry.osgi.RegistrySt rategyOSGI.createExecutableExtension(RegistryStrat egyOSGI.java:174)
    at org.eclipse.core.internal.registry.ExtensionRegist ry.createExecutableExtension(ExtensionRegistry.jav a:904)
    at org.eclipse.core.internal.registry.ConfigurationEl ement.createExecutableExtension(ConfigurationEleme nt.java:243)
    at org.eclipse.core.internal.registry.ConfigurationEl ementHandle.createExecutableExtension(Configuratio nElementHandle.java:55)
    at org.eclipse.ui.internal.WorkbenchPlugin$1.run(Work benchPlugin.java:267)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(Bus yIndicator.java:70)
    at org.eclipse.ui.internal.WorkbenchPlugin.createExte nsion(WorkbenchPlugin.java:263)
    at com.springsource.sts.internal.ide.ui.editors.Dashb oardMainPage.createNewProjectFromExtension(Dashboa rdMainPage.java:570)
    at com.springsource.sts.internal.ide.ui.editors.Dashb oardMainPage.createNewProjectsSection(DashboardMai nPage.java:686)
    at com.springsource.sts.internal.ide.ui.editors.Dashb oardMainPage.createFormContent(DashboardMainPage.j ava:1316)
    at org.eclipse.ui.forms.editor.FormPage$1.run(FormPag e.java:152)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(Bus yIndicator.java:70)
    at org.eclipse.ui.forms.editor.FormPage.createPartCon trol(FormPage.java:150)
    at org.eclipse.ui.forms.editor.FormEditor.pageChange( FormEditor.java:471)
    at org.eclipse.ui.part.MultiPageEditorPart.setActiveP age(MultiPageEditorPart.java:1067)
    at org.eclipse.ui.forms.editor.FormEditor.setActivePa ge(FormEditor.java:603)
    at org.eclipse.ui.forms.editor.SharedHeaderFormEditor .createPages(SharedHeaderFormEditor.java:103)
    at org.eclipse.ui.part.MultiPageEditorPart.createPart Control(MultiPageEditorPart.java:348)
    at org.eclipse.ui.internal.EditorReference.createPart Helper(EditorReference.java:670)
    at org.eclipse.ui.internal.EditorReference.createPart (EditorReference.java:465)
    at org.eclipse.ui.internal.WorkbenchPartReference.get Part(WorkbenchPartReference.java:595)
    at org.eclipse.ui.internal.EditorAreaHelper.setVisibl eEditor(EditorAreaHelper.java:271)
    at org.eclipse.ui.internal.EditorManager.setVisibleEd itor(EditorManager.java:1429)
    at org.eclipse.ui.internal.EditorManager$5.runWithExc eption(EditorManager.java:942)
    at org.eclipse.ui.internal.StartupThreading$StartupRu nnable.run(StartupThreading.java:31)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableL ock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessa ges(Synchronizer.java:134)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(D isplay.java:4041)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Di splay.java:3660)
    at org.eclipse.ui.application.WorkbenchAdvisor.openWi ndows(WorkbenchAdvisor.java:803)
    at org.eclipse.ui.internal.Workbench$31.runWithExcept ion(Workbench.java:1567)
    at org.eclipse.ui.internal.StartupThreading$StartupRu nnable.run(StartupThreading.java:31)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableL ock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessa ges(Synchronizer.java:134)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(D isplay.java:4041)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Di splay.java:3660)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench. java:2548)
    at org.eclipse.ui.internal.Workbench.access$4(Workben ch.java:2438)
    at org.eclipse.ui.internal.Workbench$7.run(Workbench. java:671)
    at org.eclipse.core.databinding.observable.Realm.runW ithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWork bench(Workbench.java:664)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Pl atformUI.java:149)
    at org.eclipse.ui.internal.ide.application.IDEApplica tion.start(IDEApplication.java:115)
    at org.eclipse.equinox.internal.app.EclipseAppHandle. run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseA ppLauncher.runApplication(EclipseAppLauncher.java: 110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseA ppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.ru n(EclipseStarter.java:369)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.ru n(EclipseStarter.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.eclipse.equinox.launcher.Main.invokeFramework( Main.java:619)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.ja va:574)
    at org.eclipse.equinox.launcher.Main.run(Main.java:14 07)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1 383)

  5. #5
    Join Date
    Aug 2008
    Location
    Vancouver, BC
    Posts
    768

    Default

    Thanks for this. It looks like your user.home system property is not set up properly. I don't know why this would be the case, but you could try forcing it by adding something like this to the command line when you start STS (or in the STS.ini):

    Mac/Linux:

    Code:
    -vmargs -Duser.home=/Users/username
    Windows
    Code:
    -vmargs -Duser.home=C:\path\to\user\home
    Andrew Eisenberg, Ph.D.
    SpringSource, a division of VMware
    SpringSource Tools Team
    More about AJDT, Groovy-Eclipse, and Grails tooling

  6. #6
    Join Date
    Aug 2008
    Location
    Vancouver, BC
    Posts
    768

    Default

    I made a change such that future versions of STS will have a more understandable error message when this happens.
    Andrew Eisenberg, Ph.D.
    SpringSource, a division of VMware
    SpringSource Tools Team
    More about AJDT, Groovy-Eclipse, and Grails tooling

  7. #7
    Join Date
    Jun 2011
    Posts
    29

    Default

    Thanks Andrew, It works.

  8. #8

    Default

    I'm kind of new to using sts and after I reformatted my comp today and reinstalled sts 2.7.1 and the Grails extension I now get the same error as above but when I try to add that code to the STS.ini it says "access denied" I'm using windows 64-bit (if that matters). Also a little more detail on what that code is might help me too.

    Thanks for the help!
    Last edited by xiondark2008; Jul 30th, 2011 at 04:39 PM.

  9. #9

    Default

    I have found these other threads:

    http://forum.springsource.org/archiv.../t-103065.html
    http://forum.springsource.org/showth...t-on-STS-2.5.2

    And my documents folder is mapped to my B: drive but my OS is installed on the C: drive. I was able to understand that this fact might matter but I did not understand how to fix it...

  10. #10

    Default

    Never mind my question I got it working. The solution stated above did end up working once I finally figured out how to use it. Also I thought that "Duser.home" was supposed to be set equal to the path of the workspace not my user directory:

    -vmargs
    -Duser.home=C:\Users\Bob
    -Dosgi.requiredJavaVersion=1.5
    Also I realized that my libraries ONLY point to the folders on my second drive but my user account still existed on the C: drive. Also I was trying to create the work space on the B: which wasn't working but when I created the workspace on the C: drive (the same drive springsource and my user account are on) it finally worked
    -J.Hansen

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •