Testing CCW Beta

219 views
Skip to first unread message

Laurent PETIT

unread,
Apr 24, 2013, 4:26:55 PM4/24/13
to clojuredev-users
Hello all,

I'd like, if possible, more testers on the Beta version.

Indeed, there are some problems with current 0.12.x, which may well be
solved in the beta.

But the beta also brought some instabilities of its own. I expect them
to be almost gone, but then I'd like a broader audience reporting
status, before going stable.

Please consider testing even with a temporary Eclipse installation if
you fear problems.

I'd like to have as much reports as possible, good or bad (not just
bad, please, good ones are good for happiness ;) ), from Windows /
Linux / Mac users.

Thanks in advance,

P.S. : even if the new "leiningen generic command line" is not stable
yet, it is a separate feature and can be released even in its early
stage in a stable version, AFAICT.

--
Laurent

Niels van Klaveren

unread,
Apr 24, 2013, 5:23:08 PM4/24/13
to clojured...@googlegroups.com
Do you mean the Alt-L,L leiningen command line, or using leiningen to start the project/files in general that can be made optional ?

Leiningen project starts are currently way to unstable for me to use, and as such I couldn't use 0.13 in it's current state as stable, unless the new starting behavior is an option.

I narrowed the problem down to the different adresses and protocols that are used to start and connect to for the processes involved: Eclipse itself, the leiningen subprocess, and the repl process it launches. The adresses that are connected to and from by these processes are a mix of hostname, fully qualified hostname, 127.0.0.1 and localhost. Under Windows IPv6 of the localhost local loopback adapter can't be disabled, and the default connection to the REPL tries use IPv6 instead of IPv4 and fails. After some tinkering with the host file at least it doesn't time out, but neither the namespace files sent nor direct commands in the REPL commandline arrive at the REPL. Manual connect with 'Connect to REPL' to 127.0.0.1:REPLport works, but then files need to be loaded manually. This is too much of a hassle to do every time.

Perhaps it would work if the REPL adresses of these processes could be set as a system setting? This way I could change it to either 127.0.0.1 or hostname instead of localhost, which might work, but I would need to test if that would work correctly.

Also, for working on multiple projects simultaneously, build path options as they work now should be included to the lein repl classpath.

Don't get me wrong, I'm still a huge supporter of CCW and very grateful for all the work you put into this. That's why I try test every new version and give my feedback to give something back. However, this also takes quite a bit of time, and I didn't get much feedback on what I tried to get things working/diagnosed up till now.

Laurent PETIT

unread,
Apr 24, 2013, 5:39:03 PM4/24/13
to clojuredev-users
2013/4/24 Niels van Klaveren <niels.va...@gmail.com>:
Hello Niels,

Yeah, that's right, and I'm sorry I didn't give feedback to you in a
timely manner. I was very upset by other reported instabilities, and
saved your feedback for another time. But this time has come, I'll
work on the issues you reported above and in your previous reports
tomorrow.

Cheers,

-- Laurent


>
> On Wednesday, April 24, 2013 10:26:55 PM UTC+2, laurent.petit wrote:
>>
>> Hello all,
>>
>> I'd like, if possible, more testers on the Beta version.
>>
>> Indeed, there are some problems with current 0.12.x, which may well be
>> solved in the beta.
>>
>> But the beta also brought some instabilities of its own. I expect them
>> to be almost gone, but then I'd like a broader audience reporting
>> status, before going stable.
>>
>> Please consider testing even with a temporary Eclipse installation if
>> you fear problems.
>>
>> I'd like to have as much reports as possible, good or bad (not just
>> bad, please, good ones are good for happiness ;) ), from Windows /
>> Linux / Mac users.
>>
>> Thanks in advance,
>>
>> P.S. : even if the new "leiningen generic command line" is not stable
>> yet, it is a separate feature and can be released even in its early
>> stage in a stable version, AFAICT.
>>
>> --
>> Laurent
>
> --
> You received this message because you are subscribed to the Google Groups
> "counterclockwise-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojuredev-use...@googlegroups.com.
> To post to this group, send email to clojured...@googlegroups.com.
> Visit this group at http://groups.google.com/group/clojuredev-users?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

Niels van Klaveren

unread,
Apr 24, 2013, 5:41:59 PM4/24/13
to clojured...@googlegroups.com
With not getting much feedback, I meant on this issue. Other issues I have nothing but praise on.

AtKaaZ

unread,
Apr 25, 2013, 2:28:42 AM4/25/13
to clojured...@googlegroups.com
Hi, I just updated and after the eclipse restart when prompted I got this inside an existing clojure file in the editor:
but also note that eclipse was also updated at the same time so it's probably an eclipse bug maybe? since not even package explorer loaded (more info about this will follow)

currently:
Eclipse SDK
Version: 4.3.0
Build id: I20130423-0800
  Counterclockwise (Clojure plugin for Eclipse)    0.13.0.201304242239    ccw.feature.feature.group    Counterclockwise team


the error in the editor I was talking about is this:

org.eclipse.core.runtime.CoreException: Plug-in ccw.core was unable to load class ccw.editors.clojure.ClojureEditor.
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:178)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:274)
    at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235)
    at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:318)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:264)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:302)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841)
    at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:113)
    at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:321)
    at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:242)
    at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53)
    at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:945)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1184)
    at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:97)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:645)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:61)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:641)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$6.run(PartRenderingEngine.java:522)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:507)
    at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:61)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:945)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:61)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:641)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:61)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:641)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:61)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:641)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:61)
    at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:59)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:641)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:103)
    at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:97)
    at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:77)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:645)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:61)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:641)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:61)
    at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:673)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:641)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1038)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:993)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:137)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:607)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:564)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
Caused by: java.lang.NoClassDefFoundError: org/eclipse/ui/editors/text/TextEditor
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:196)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClassHoldingLock(ClasspathManager.java:638)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:620)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:574)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:492)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:465)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:224)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)
    at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
    ... 127 more
Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.ui.editors (971).
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:124)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:224)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:35)
    at org.eclipse.osgi.internal.loader.MultiSourcePackage.loadClass(MultiSourcePackage.java:31)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:461)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at ccw.CCWPlugin.getCombinedPreferenceStore(CCWPlugin.java:245)
    at ccw.CCWPlugin.isAutoReloadOnStartupSaveEnabled(CCWPlugin.java:343)
    at ccw.builder.ClojureBuilder.build(ClojureBuilder.java:57)
    at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
    at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
    at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)
    at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)
    at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
    at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.ui.internal.editors.text.EditorsPlugin.start() of bundle org.eclipse.ui.editors.
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:478)
    at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:109)
    ... 25 more
Caused by: org.eclipse.swt.SWTException: Invalid thread access
    at org.eclipse.swt.SWT.error(SWT.java:4397)
    at org.eclipse.swt.SWT.error(SWT.java:4312)
    at org.eclipse.swt.SWT.error(SWT.java:4283)
    at org.eclipse.swt.widgets.Display.error(Display.java:1258)
    at org.eclipse.swt.widgets.Display.checkDevice(Display.java:764)
    at org.eclipse.swt.widgets.Display.disposeExec(Display.java:1203)
    at org.eclipse.jface.resource.ColorRegistry.hookDisplayDispose(ColorRegistry.java:268)
    at org.eclipse.jface.resource.ColorRegistry.<init>(ColorRegistry.java:123)
    at org.eclipse.jface.resource.ColorRegistry.<init>(ColorRegistry.java:106)
    at org.eclipse.ui.internal.themes.WorkbenchThemeManager.<init>(WorkbenchThemeManager.java:98)
    at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getInstance(WorkbenchThemeManager.java:58)
    at org.eclipse.ui.internal.Workbench.getThemeManager(Workbench.java:3206)
    at org.eclipse.ui.internal.editors.text.EditorsPlugin.start(EditorsPlugin.java:214)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    ... 31 more



--

Laurent PETIT

unread,
Apr 25, 2013, 2:43:43 AM4/25/13
to clojuredev-users
Hi,

*sigh*, it's really discouraging, since the Juno release, I've be
spent most of my time running left and right to fix things, having
even a hard time guessing if the problem is in Eclipse or CCW :-( :-(
:-(

So now, there seems to be a problem with the future Eclipse Kepler,
branch 4.3, as I can see in the start of the logs ...


Given the number of apparent compatibility problems we're facing, I'm
starting to wonder if I should narrow down the set of supported
Eclipse versions, for a while.

For instance: only 3.x for the time being (waiting for Kepler to fix
things in Juno, and maybe after Kepler if problems still exist).

Just musing, but really, sometimes, I'm tempted ...


2013/4/25 AtKaaZ <atk...@gmail.com>:

AtKaaZ

unread,
Apr 25, 2013, 2:56:55 AM4/25/13
to clojured...@googlegroups.com
after existing eclipse and starting it again there were no errors but there were no colors in the editor of a clojure file
well after deleting .m2 folder and recreating it and restarting eclipse again, it worked again but still my colors were not applied somehow, ie. at least the comments were black instead of gray and I went into preferences and Clojure->Colors and Fonts->Comments and unticked Enabled and I noticed that all (my custom) colors were back due to this in the preview section below, and then I ticked Enabled again and Ok, the current file is still uncolored but switching to another file in editor (which was already open but in another tab in the editor) shows the colors correctly.

I restarted eclipse and the same file (which was last open when eclipse exited) is still not showing all my custom colors, just like before everything is black except a few things like the word after a def (and all its occurrences) the namespace after ns and namespaces after :require and the aliases after :as  the word println only the one used after the map word, the parameters(args) for a function def , the word let but only in one place, the symbol names inside the let def block, numbers and &

Actually closing this file (accidentally closed all open files Ctrl+Shift+W i think but I was aiming for Alt+Shift+W) and opening it again, makes the colors work for it, so whatever it was... I don't know even though it persisted across eclipse restarts for only that file; ok wait, if I let that file open and I close then start eclipse, the colors are still gone just as I said before, only some are visible rest are black, the only errors/warnings in Error Log are:

Error:
Unable to find Action Set: org.eclipse.mylyn.tasks.ui.navigation
An exception stack trace is not available.
eclipse.buildId=4.3.0.I20130423-0800
java.version=1.6.0_30
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -splash org.eclipse.platform
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -splash org.eclipse.platform

Warning:
Warnings while parsing the key bindings from the 'org.eclipse.ui.commands' extension point
An exception stack trace is not available.
eclipse.buildId=4.3.0.I20130423-0800
java.version=1.6.0_30
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -splash org.eclipse.platform
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -splash org.eclipse.platform

and a childwarning to the above warning:
Could not parse key sequence: plug-in='ccw.core', id='ccw.ui.edit.text.clojure.switch.rainbow.parens', keySequence='M1+(+R'
An exception stack trace is not available.
eclipse.buildId=4.3.0.I20130423-0800
java.version=1.6.0_30
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -splash org.eclipse.platform
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -splash org.eclipse.platform

(I listed this from top to bottom ie. in reverse order of occurrence)

After all this, I did an Update Dependencies on my project (since I did have that .m2 emptied when I said earlier)
when that finished, I did close and start eclipse, just to see if colors are back while that clojure file was still open(on eclipse exit), the colors remain broken but the workaround is reopening it ie. Shift+Alt+W, Package Explorer, then Ctrl+W to close current file and double click on it on the Package Explorer (since the cursor is now on it).

Ctrl+Alt+S (load file in repl) still shows for me this:
Could not transfer artifact ccw:ccw-server:pom:0.1.0 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org
Could not transfer artifact org.clojure:tools.nrepl:pom:0.2.1 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org
Could not transfer artifact clojure-complete:clojure-complete:pom:0.2.2 from/to central (http://repo1.maven.org/maven2/): repo1.m
aven.org
This could be due to a typo in :dependencies or network issues.

Hmm this is odd, I wonder if eclipse autoswitched back to my previous ccw installation ? for this I will paste current ccw version and eclipse that I am using when this happened:

Eclipse SDK
Version: 4.3.0
Build id: I20130423-0800
  Counterclockwise (Clojure plugin for Eclipse)    0.13.0.201304242239    ccw.feature.feature.group    Counterclockwise team

It seems to be the latest ccw still.

The ErrorLog (except the above listed things) shows:
Started ccw nREPL server: nrepl://localhost:49710
An exception stack trace is not available.
eclipse.buildId=4.3.0.I20130423-0800
java.version=1.6.0_30
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -splash org.eclipse.platform
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -splash org.eclipse.platform

Waiting for new REPL process ack timed out
An exception stack trace is not available.
eclipse.buildId=4.3.0.I20130423-0800
java.version=1.6.0_30
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -splash org.eclipse.platform
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -splash org.eclipse.platform

(yep this one is twice)
Waiting for new REPL process ack timed out
An exception stack trace is not available.
eclipse.buildId=4.3.0.I20130423-0800
java.version=1.6.0_30
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -splash org.eclipse.platform
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -splash org.eclipse.platform

Could not start a REPL for loading file S:\workspace.eclipse.2k13_2\DeMLinks\src\cgws\notcore.clj
An exception stack trace is not available.
eclipse.buildId=4.3.0.I20130423-0800
java.version=1.6.0_30
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -splash org.eclipse.platform
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -splash org.eclipse.platform

(I listed this from bottom to up, ie. in order of occurrence)

Is there some way to fetch those 3 dependencies ? since Update Dependencies on my project didn't seem to do it
 (that is, after emptying the .m2 folder)


AtKaaZ

unread,
Apr 25, 2013, 3:01:41 AM4/25/13
to clojured...@googlegroups.com
I will try 2 other eclipses (both juno):
a9d7b0e761012db5252b86824fcd9fa12f7c7fb3  eclipse-SDK-4.2.2-win32-x86_64.zip
5bd21bcb32e4ef4b312e4207ac877aab72d51cb0 eclipse-java-juno-SR2-win32-x86_64.zip
and I'll report back how they work for me

Laurent PETIT

unread,
Apr 25, 2013, 3:05:11 AM4/25/13
to clojuredev-users
Hello,

- issue with syntax colors on automatically reopened files: seeing it
locally, working on it

- issue with "ccw:ccw-server" missing: that's weird = now I've
corrected everywhere ccw:ccw.server instead of ccw:ccw-server. Please
try Leiningen > Reset Project . If that does not work, please go to
Run > Run as ... , locate the clojure launch configuration, kill it
(Red cross on top of the left tree), and try to relaunch (will
recreate a launch configuration).

- what remains weird, is the fact that nrepl and clojure-complete are
also not found. Are you behind a firewall? Did you somehow
inadvertantly remove clojars from the list of repositories leiningen
can fetch from (though I guess at leat tools.nrepl is available
normally from central)


2013/4/25 AtKaaZ <atk...@gmail.com>:

Laurent PETIT

unread,
Apr 25, 2013, 3:06:01 AM4/25/13
to clojuredev-users
2013/4/25 AtKaaZ <atk...@gmail.com>:
> I will try 2 other eclipses (both juno):
>
> a9d7b0e761012db5252b86824fcd9fa12f7c7fb3 eclipse-SDK-4.2.2-win32-x86_64.zip
> 5bd21bcb32e4ef4b312e4207ac877aab72d51cb0
> eclipse-java-juno-SR2-win32-x86_64.zip

I think only trying with one of them (e.g. eclipse-java) should suffice.

AtKaaZ

unread,
Apr 25, 2013, 3:40:10 AM4/25/13
to clojured...@googlegroups.com
On Thu, Apr 25, 2013 at 10:05 AM, Laurent PETIT <lauren...@gmail.com> wrote:
Hello,

- issue with syntax colors on automatically reopened files: seeing it
locally, working on it

- issue with "ccw:ccw-server" missing: that's weird = now I've
corrected everywhere ccw:ccw.server instead of ccw:ccw-server. Please
try Leiningen > Reset Project . If that does not work, please go to
Run > Run as ... , locate the clojure launch configuration, kill it
(Red cross on top of the left tree), and try to relaunch (will
recreate a launch configuration).
(I wrote this part last)
did you mean Run->Run Configuration ? yes i think so, there I can delete, but at Run>Run As it will only try to run it
yes look at this, the one for my project called Demlinks Leiningen had this as Arguments:
-m leiningen.core.main update-in :dependencies conj "[ccw/ccw-server \"0.1.0\"]" -- update-in :injections conj "(require 'ccw.debug.serverrepl)" -- repl :headless
and there's another one called Demlinks REPL which has no arguments

I delete the Leiningen one and then do Close, and Ctrl+Alt+S to start the REPL
and surprisingly I still get this:
Could not transfer artifact ccw:ccw.server:pom:0.1.0 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org

Could not transfer artifact org.clojure:tools.nrepl:pom:0.2.1 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org
Could not transfer artifact clojure-complete:clojure-complete:pom:0.2.2 from/to central (http://repo1.maven.org/maven2/): repo1.m
aven.org
This could be due to a typo in :dependencies or network issues.

now I go back and delete all of them Run Configurations,
btw the recreated Demlinks Leiningen configuration had this arguments:
-m leiningen.core.main update-in :dependencies conj "[ccw/ccw.server \"0.1.0\"]" -- update-in :injections conj "(require 'ccw.debug.serverrepl)" -- repl :headless
which seems to be right

ok I just notice that the error was also right, ccw.server and not ccw-server

ok so now the only problem is why aren't those 3 fetched:
Could not transfer artifact ccw:ccw.server:pom:0.1.0 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org

Could not transfer artifact org.clojure:tools.nrepl:pom:0.2.1 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org
Could not transfer artifact clojure-complete:clojure-complete:pom:0.2.2 from/to central (http://repo1.maven.org/maven2/): repo1.m
aven.org
This could be due to a typo in :dependencies or network issues.


I have tried this on a project which was created before and it was new one (ie. using 1.5.1 clojure) so it has default project.clj file (so clojars is no way excluded right?) but still getting:
Could not transfer artifact ccw:ccw.server:pom:0.1.0 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org

Could not transfer artifact org.clojure:tools.nrepl:pom:0.2.1 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org
Could not transfer artifact clojure-complete:clojure-complete:pom:0.2.2 from/to central (http://repo1.maven.org/maven2/): repo1.m
aven.org
This could be due to a typo in :dependencies or network issues.

And I have created a New->Clojure Project (with this current ccw version),
then went to its core.clj and Ctrl+Alt+S to run REPL
the same thing shows on Console:
Could not transfer artifact ccw:ccw.server:pom:0.1.0 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org

Could not transfer artifact org.clojure:tools.nrepl:pom:0.2.1 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org
Could not transfer artifact clojure-complete:clojure-complete:pom:0.2.2 from/to central (http://repo1.maven.org/maven2/): repo1.m
aven.org
This could be due to a typo in :dependencies or network issues.

I had firewall/hosts/peerblock open all this time, if something tried to fetch those it would've worked, as far as I can tell, unless of course I am missing something that I am not aware of at the moment, which can always be the case.


- what remains weird, is the fact that nrepl and clojure-complete are
also not found. Are you behind a firewall? Did you somehow
inadvertantly remove clojars from the list of repositories leiningen
can fetch from (though I guess at leat tools.nrepl is available
normally from central)
(I wrote this part first)
I am behind a firewall however I just tried disabling it (and I know it is disabled because pinging something works, but when it's enabled it doesn't) and then starting eclipse and doing Update Dependencies on my project (after emptying .m2 previously) then trying to start the repl Ctrl+Alt+S shows this on Console (doing all that what I said now with eclipse kepler not juno):

Could not transfer artifact ccw:ccw-server:pom:0.1.0 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org
Could not transfer artifact org.clojure:tools.nrepl:pom:0.2.1 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org
Could not transfer artifact clojure-complete:clojure-complete:pom:0.2.2 from/to central (http://repo1.maven.org/maven2/): repo1.m
aven.org
This could be due to a typo in :dependencies or network issues.



I also tried Reset Project Configuration and then Update Dependencies with Ctrl+Alt+S in between and after, same result.

Eclipse SDK

Version: 4.3.0
Build id: I20130423-0800
  Counterclockwise (Clojure plugin for Eclipse)    0.13.0.201304242239    ccw.feature.feature.group    Counterclockwise team

Also, I am not aware how to remove clojars from repos, do you need to see my project.clj or profiles.clj?
I mean, I doubt that I removed that, because some other things from clojars were fetched on Update Dependencies, though maybe I am wrong but I do remember making a mental note that some things from clojars were fetched but the things that ccw needed ie. ccw server were not.

Also note that I had custom hosts file and peerblock which were both disabled (hosts file was renamed and an empty one was made) when I did the disabled firewall thing above.

Laurent PETIT

unread,
Apr 25, 2013, 3:46:52 AM4/25/13
to clojuredev-users
Hello,

Yes please, show me your project.clj and ~/.lein/profiles.clj, so that
no doubt remains.

2013/4/25 AtKaaZ <atk...@gmail.com>:

Laurent PETIT

unread,
Apr 25, 2013, 4:12:15 AM4/25/13
to clojuredev-users
Niels, concerning the IPV6 Stack problem, am I right in considering
that if ccw uses 127.0.0.1 more consistently everywhere, things will
get better (be solved?) for you ?

I could also convince Leiningen and nrepl commiters to chase places
where "localhost" is used and replace it with "127.0.0.1". I have
already seen somewhere in the Leiningen CHANGES that there were some
places where this move had been done, for this exact same reason of
IPV6 issues.


2013/4/24 Niels van Klaveren <niels.va...@gmail.com>:

AtKaaZ

unread,
Apr 25, 2013, 4:40:19 AM4/25/13
to clojured...@googlegroups.com
ok tried java juno on a new workspace and new project (and empty .m2) and it works (repl starts so works), I see this on console (std output):
Retrieving ccw/ccw.server/0.1.0/ccw.server-0.1.0.pom from clojars
Retrieving org/clojure/tools.nrepl/0.2.1/tools.nrepl-0.2.1.pom from central
Retrieving org/clojure/pom.contrib/0.0.26/pom.contrib-0.0.26.pom from central
Retrieving clojure-complete/clojure-complete/0.2.2/clojure-complete-0.2.2.pom from clojars
Retrieving org/clojure/tools.nrepl/0.2.1/tools.nrepl-0.2.1.jar from central
Retrieving ccw/ccw.server/0.1.0/ccw.server-0.1.0.jar from clojars
Retrieving clojure-complete/clojure-complete/0.2.2/clojure-complete-0.2.2.jar from clojars
nREPL server started on port 49946

I wonder if things like this(Retrieving and such on std output) should also show with eclipse kepler, the only thing I see with kepler are the missing artifacts on std error but nothing as std output.

Do you recommend that I try to stay on juno instead of kepler?

and I also tried on my workspace and my project,
with both using previous .m2 from the worskpace tested above, and emptying .m2 and starting eclipse, Update Dependencies on my project and Ctrl+Alt+S and REPL worked in both cases
I saw a lot of Retrieving messages which finished after like 2 minutes
however by the time they finished and this was shown on Console:
....
Reflection warning, ccw/debug/serverrepl.clj:103:5 - call to startsWith can't be resolved.
Reflection warning, ccw/debug/serverrepl.clj:118:31 - call to startsWith can't be resolved.
Reflection warning, NO_SOURCE_PATH:1:843 - reference to field getLocalPort can't be resolved.
nREPL server started on port 50048

the repl window wasn't started because it timed out, on Error Log shows (in order of occurrence):
Started ccw nREPL server: nrepl://localhost:49972
An exception stack trace is not available.
eclipse.buildId=M20130204-1200
java.version=1.7.0_17
java.vendor=Oracle Corporation

BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data S:\workspace.eclipse.2k13_2 -product org.eclipse.epp.package.java.product

Waiting for new REPL process ack timed out
An exception stack trace is not available.

Waiting for new REPL process ack timed out
An exception stack trace is not available.

Could not start a REPL for loading file S:\workspace.eclipse.2k13_2\DeMLinks\src\cgws\notcore.clj
An exception stack trace is not available.

(excluded session data from the last 3)

in other words it gave up waiting for the Retrieving things to finish, so the only thing to do now is:
Window->Connect to REPL and enter this: nrepl://127.0.0.1:50048
(the port was shown on console)
it's not so bad, but worth noting.

Of course the next time the REPL is started it won't time out, because the stuff was already retrieved so the REPL window is started when Ctrl+Alt+S next time.

It looks like all the retrieving happened because I forgot to do Update Dependencies on project.


tested on:
Eclipse IDE for Java Developers
Version: Juno Service Release 2
Build id: 20130225-0426
  Counterclockwise (Clojure plugin for Eclipse)    0.13.0.201304242239    ccw.feature.feature.group    Counterclockwise team
eclipse.buildId=M20130204-1200
java.version=1.7.0_17
java.vendor=Oracle Corporation

BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data S:\workspace.eclipse.2k13_2 -product org.eclipse.epp.package.java.product

There is a small problem however, i see four javaw.exe in taskmanager and I cannot rename my .m2 folder, looks like they are leftover REPLs from within eclipse, even though eclipse is closed. Maybe I didn't close the REPLs properly?
they are each eating like 400+ MB memory. I killed them so that I could rename my .m2 and create an empty one,
and after doing this, without issuing Update Dependencies on my project, deleting all Run launch configurations then Ctrl+Alt+S ... still works, all that retrieving on console happens, but it takes too long so the repl window times out, but can still Window->Connect to REPL, ok looks like there are two REPLs, one is 1.5.0 clojure and one is 1.5.1 clojure (my project uses 1.5.0) so, one REPL is at the port shown in Error Log:
Started ccw nREPL server: nrepl://localhost:50069
and the other REPL is at the port shown in Console:
Reflection warning, NO_SOURCE_PATH:1:843 - reference to field getLocalPort can't be resolved.
nREPL server started on port 50150
the one at port shown in Error Log (50069) is the one using clojure 1.5.1, the other one using 1.5.0

in taskmanager there is one javaw.exe 320MB and one java.exe 433 MB (unsure if the four javaw.exe that I mentioned before were java.exe or javaw.exe, I could've made a mistake between the two)

now closing the REPL from Console, ie. pressing red button on Console (which is how I used to close the REPL) closes the javaw.exe and then just closing the REPL windows just to be sure, then closing eclipse, and that java.exe still remains (435MB memory used) even though the eclipse is closed. and because of this .m2 cannot be renamed ie. it's in use still. So I kill this java.exe then start eclipse and just do Ctrl+Alt+S (actually I'm always using the menu, right click inside the .clj file Clojure->Load file in REPL  because my Ctrl+Alt+S is mapped to a desktop shortcut so pressing that executes that shortcut), and everything loads as usual the REPL window is on on the same port that is reported by console nREPL server started on port 50162 and clojure 1.5.0 and javaw.exe  and java.exe are both in taskmanager, looks like javaw.exe is eclipse's java and java.exe is the ccw started one. Closing the repl window closed the javaw.exe not the java.exe (so maybe i was wrong) and I also notice that the red stop button on Console is gone (so that closing the REPL window really worked), now exiting eclipse, java.exe is still active in taskmanager using 435MB.... waited like 1 minute but it is still not gone. Killing java.exe

And now finally starting eclipse and doing that Update Dependencies on my project (wasn't done since the last .m2 emptying) because it still shows with a red exclamation on it, but REPL still worked (probably all that console Retrieving did it)
I just realized that eclipse.exe is 425MB and probably the java used for eclipse, so nothing like java.exe and javaw.exe for eclipse.
Now doing a Ctrl+Alt+S again, that started a javaw.exe  and then a java.exe when that was done, I am closing the REPL window which ends javaw.exe but java.exe is still there and there's no way to stop it, exiting eclipse, java.exe still remains, eclipse.exe not.

In other words, juno works, but mem leaks, apparently, unless I'm missing something.

I also tried having ccw-server in the launch configuration instead of ccw.server (ccw.server was leftover for my project from previous kepler tries), and, on Console I see:
Retrieving ccw/ccw-server/0.1.0/ccw-server-0.1.0.pom from clojars
Retrieving ccw/ccw-server/0.1.0/ccw-server-0.1.0.jar from clojars
...
and the REPL still starts (I didn't clear my .m2 yet)
but it's curious that it still retrieved that. That kepler is evil for not doing it :))
killing java.exe and emptying .m2 , starting eclipse, Ctrl+Alt+S (without Update Project dependencies)

this is the Console:
Retrieving ccw/ccw-server/0.1.0/ccw-server-0.1.0.pom from clojars
Retrieving org/clojure/clojure/1.5.0/clojure-1.5.0.pom from central
Retrieving org/sonatype/oss/oss-parent/5/oss-parent-5.pom from central
Retrieving com/datomic/datomic-free/0.8.3803/datomic-free-0.8.3803.pom from clojars
Retrieving org/clojure/clojure/1.4.0/clojure-1.4.0.pom from central
Retrieving org/clojure/tools.cli/0.2.2/tools.cli-0.2.2.pom from central
Retrieving org/clojure/pom.contrib/0.0.25/pom.contrib-0.0.25.pom from central
Retrieving org/fressian/fressian/0.6.3/fressian-0.6.3.pom from central
Retrieving org/sonatype/oss/oss-parent/7/oss-parent-7.pom from central
Retrieving org/slf4j/jul-to-slf4j/1.6.4/jul-to-slf4j-1.6.4.pom from central
Retrieving org/slf4j/slf4j-parent/1.6.4/slf4j-parent-1.6.4.pom from central
Retrieving org/slf4j/slf4j-api/1.6.4/slf4j-api-1.6.4.pom from central
Retrieving org/slf4j/slf4j-nop/1.6.4/slf4j-nop-1.6.4.pom from central
Retrieving org/slf4j/log4j-over-slf4j/1.6.4/log4j-over-slf4j-1.6.4.pom from central
Retrieving org/slf4j/jcl-over-slf4j/1.6.4/jcl-over-slf4j-1.6.4.pom from central
Retrieving net/java/dev/jets3t/jets3t/0.8.1/jets3t-0.8.1.pom from central
Retrieving commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.pom from central
Retrieving com/jamesmurty/utils/java-xmlbuilder/0.4/java-xmlbuilder-0.4.pom from central
Retrieving org/sonatype/oss/oss-parent/3/oss-parent-3.pom from central
Retrieving org/hornetq/hornetq-core/2.2.21.Final/hornetq-core-2.2.21.Final.pom from central
Retrieving org/jboss/netty/netty/3.2.4.Final/netty-3.2.4.Final.pom from central
Retrieving org/jboss/jboss-parent/5/jboss-parent-5.pom from central
Retrieving com/h2database/h2/1.3.165/h2-1.3.165.pom from central
Retrieving org/apache/lucene/lucene-core/3.3.0/lucene-core-3.3.0.pom from central
Retrieving org/apache/lucene/lucene-parent/3.3.0/lucene-parent-3.3.0.pom from central
Retrieving org/apache/lucene/lucene-solr-grandparent/3.3.0/lucene-solr-grandparent-3.3.0.pom from central
Retrieving org/apache/apache/8/apache-8.pom from central
Retrieving com/google/guava/guava/12.0.1/guava-12.0.1.pom from central
Retrieving com/google/guava/guava-parent/12.0.1/guava-parent-12.0.1.pom from central
Retrieving com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom from central
Retrieving com/amazonaws/aws-java-sdk/1.3.0/aws-java-sdk-1.3.0.pom from central
Retrieving commons-codec/commons-codec/1.3/commons-codec-1.3.pom from central
Retrieving org/apache/tomcat/tomcat-jdbc/7.0.27/tomcat-jdbc-7.0.27.pom from central
Retrieving org/apache/tomcat/tomcat-juli/7.0.27/tomcat-juli-7.0.27.pom from central
Retrieving org/codehaus/janino/commons-compiler-jdk/2.6.1/commons-compiler-jdk-2.6.1.pom from central
Retrieving org/codehaus/janino/janino-parent/2.6.1/janino-parent-2.6.1.pom from central
Retrieving org/codehaus/codehaus-parent/4/codehaus-parent-4.pom from central
Retrieving org/codehaus/janino/commons-compiler/2.6.1/commons-compiler-2.6.1.pom from central
Retrieving org/clojure/tools.trace/0.7.5/tools.trace-0.7.5.pom from central
Retrieving org/clojure/pom.contrib/0.0.26/pom.contrib-0.0.26.pom from central
Retrieving prismatic/plumbing/0.0.1/plumbing-0.0.1.pom from clojars
Retrieving quil/quil/1.6.0/quil-1.6.0.pom from clojars
Retrieving org/clojars/processing-core/org.processing.core/1.5.1/org.processing.core-1.5.1.pom from clojars
Retrieving org/clojars/processing-core/org.processing.gluegen-rt/1.5.1/org.processing.gluegen-rt-1.5.1.pom from clojars
Retrieving org/clojars/processing-core/org.processing.jogl/1.5.1/org.processing.jogl-1.5.1.pom from clojars
Retrieving org/clojars/processing-core/org.processing.opengl/1.5.1/org.processing.opengl-1.5.1.pom from clojars
Retrieving org/clojars/processing-core/org.processing.itext/1.5.1/org.processing.itext-1.5.1.pom from clojars
Retrieving org/clojars/processing-core/org.processing.pdf/1.5.1/org.processing.pdf-1.5.1.pom from clojars
Retrieving robert/hooke/1.3.0/hooke-1.3.0.pom from clojars
Retrieving clojurewerkz/titanium/1.0.0-alpha1/titanium-1.0.0-alpha1.pom from clojars
Retrieving clojurewerkz/support/0.12.0/support-0.12.0.pom from clojars
Retrieving com/google/guava/guava/12.0/guava-12.0.pom from central
Retrieving com/google/guava/guava-parent/12.0/guava-parent-12.0.pom from central
Retrieving com/thinkaurelius/titan/titan/0.2.0/titan-0.2.0.pom from central
Retrieving com/tinkerpop/blueprints/blueprints-core/2.2.0/blueprints-core-2.2.0.pom from central
Retrieving com/tinkerpop/blueprints/blueprints/2.2.0/blueprints-2.2.0.pom from central
Retrieving org/codehaus/jettison/jettison/1.3/jettison-1.3.pom from central
Retrieving org/codehaus/codehaus-parent/3/codehaus-parent-3.pom from central
Retrieving stax/stax-api/1.0.1/stax-api-1.0.1.pom from central
Retrieving org/codehaus/jackson/jackson-core-asl/1.8.5/jackson-core-asl-1.8.5.pom from central
Retrieving org/codehaus/jackson/jackson-mapper-asl/1.8.5/jackson-mapper-asl-1.8.5.pom from central
Retrieving colt/colt/1.2.0/colt-1.2.0.pom from central
Retrieving concurrent/concurrent/1.3.4/concurrent-1.3.4.pom from central
Retrieving com/tinkerpop/rexster/rexster-core/2.2.0/rexster-core-2.2.0.pom from central
Retrieving com/tinkerpop/rexster/rexster/2.2.0/rexster-2.2.0.pom from central
Retrieving com/sun/jersey/jersey-json/1.11/jersey-json-1.11.pom from central
Retrieving com/sun/jersey/jersey-project/1.11/jersey-project-1.11.pom from central
Retrieving net/java/jvnet-parent/1/jvnet-parent-1.pom from central
Retrieving org/codehaus/jettison/jettison/1.1/jettison-1.1.pom from central
Retrieving com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.pom from central
Retrieving javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.pom from central
Retrieving javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.pom from central
Retrieving javax/activation/activation/1.1/activation-1.1.pom from central
Retrieving org/codehaus/jackson/jackson-core-asl/1.9.2/jackson-core-asl-1.9.2.pom from central
Retrieving org/codehaus/jackson/jackson-mapper-asl/1.9.2/jackson-mapper-asl-1.9.2.pom from central
Retrieving org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.pom from central
Retrieving org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.pom from central
Retrieving com/sun/jersey/jersey-core/1.11/jersey-core-1.11.pom from central
Retrieving javax/servlet/javax.servlet-api/3.0.1/javax.servlet-api-3.0.1.pom from central
Retrieving commons-configuration/commons-configuration/1.6/commons-configuration-1.6.pom from central
Retrieving commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.pom from central
Retrieving org/apache/commons/commons-parent/9/commons-parent-9.pom from central
Retrieving org/apache/apache/4/apache-4.pom from central
Retrieving commons-lang/commons-lang/2.4/commons-lang-2.4.pom from central
Retrieving commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom from central
Retrieving org/apache/commons/commons-parent/5/commons-parent-5.pom from central
Retrieving commons-digester/commons-digester/1.8/commons-digester-1.8.pom from central
Retrieving commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.pom from central
Retrieving commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.pom from central
Retrieving commons-logging/commons-logging/1.1/commons-logging-1.1.pom from central
Retrieving log4j/log4j/1.2.12/log4j-1.2.12.pom from central
Retrieving logkit/logkit/1.0.1/logkit-1.0.1.pom from central
Retrieving avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.pom from central
Retrieving javax/servlet/servlet-api/2.3/servlet-api-2.3.pom from central
Retrieving commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.pom from central
Retrieving log4j/log4j/1.2.14/log4j-1.2.14.pom from central
Retrieving com/tinkerpop/rexster/rexster-server/2.2.0/rexster-server-2.2.0.pom from central
Retrieving com/tinkerpop/rexster/rexster-protocol/2.2.0/rexster-protocol-2.2.0.pom from central
Retrieving com/tinkerpop/pipes/2.2.0/pipes-2.2.0.pom from central
Retrieving org/msgpack/msgpack/0.6.5/msgpack-0.6.5.pom from central
Retrieving com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.pom from central
Retrieving org/javassist/javassist/3.15.0-GA/javassist-3.15.0-GA.pom from central
Retrieving org/codehaus/jettison/jettison/1.3.1/jettison-1.3.1.pom from central
Retrieving org/glassfish/grizzly/grizzly-framework/2.2.18/grizzly-framework-2.2.18.pom from central
Retrieving org/glassfish/grizzly/grizzly-project/2.2.18/grizzly-project-2.2.18.pom from central
Retrieving com/tinkerpop/gremlin/gremlin-java/2.2.0/gremlin-java-2.2.0.pom from central
Retrieving com/tinkerpop/gremlin/gremlin/2.2.0/gremlin-2.2.0.pom from central
Retrieving com/tinkerpop/gremlin/gremlin-groovy/2.2.0/gremlin-groovy-2.2.0.pom from central
Retrieving org/codehaus/groovy/groovy/1.8.8/groovy-1.8.8.pom from central
Retrieving antlr/antlr/2.7.7/antlr-2.7.7.pom from central
Retrieving asm/asm/3.2/asm-3.2.pom from central
Retrieving asm/asm-parent/3.2/asm-parent-3.2.pom from central
Retrieving asm/asm-commons/3.2/asm-commons-3.2.pom from central
Retrieving asm/asm-tree/3.2/asm-tree-3.2.pom from central
Retrieving asm/asm-util/3.2/asm-util-3.2.pom from central
Retrieving asm/asm-analysis/3.2/asm-analysis-3.2.pom from central
Retrieving org/fusesource/jansi/jansi/1.5/jansi-1.5.pom from central
Retrieving org/fusesource/fusesource-pom/1.2/fusesource-pom-1.2.pom from central
Retrieving jline/jline/0.9.94/jline-0.9.94.pom from central
Retrieving com/sun/jersey/jersey-server/1.14/jersey-server-1.14.pom from central
Retrieving com/sun/jersey/jersey-project/1.14/jersey-project-1.14.pom from central
Retrieving asm/asm/3.1/asm-3.1.pom from central
Retrieving asm/asm-parent/3.1/asm-parent-3.1.pom from central
Retrieving com/sun/jersey/jersey-core/1.14/jersey-core-1.14.pom from central
Retrieving com/sun/jersey/jersey-client/1.14/jersey-client-1.14.pom from central
Retrieving com/sun/jersey/jersey-grizzly2/1.14/jersey-grizzly2-1.14.pom from central
Retrieving org/glassfish/grizzly/grizzly-http/2.2.16/grizzly-http-2.2.16.pom from central
Retrieving org/glassfish/grizzly/grizzly-project/2.2.16/grizzly-project-2.2.16.pom from central
Retrieving org/glassfish/grizzly/grizzly-framework/2.2.16/grizzly-framework-2.2.16.pom from central
Retrieving org/glassfish/grizzly/grizzly-http-server/2.2.16/grizzly-http-server-2.2.16.pom from central
Retrieving org/glassfish/grizzly/grizzly-rcm/2.2.16/grizzly-rcm-2.2.16.pom from central
Retrieving com/sun/jersey/jersey-json/1.14/jersey-json-1.14.pom from central
Retrieving com/sun/jersey/jersey-servlet/1.14/jersey-servlet-1.14.pom from central
Retrieving org/glassfish/grizzly/grizzly-http-servlet/2.2.18/grizzly-http-servlet-2.2.18.pom from central
Retrieving org/glassfish/grizzly/grizzly-http-server/2.2.18/grizzly-http-server-2.2.18.pom from central
Retrieving org/glassfish/grizzly/grizzly-http/2.2.18/grizzly-http-2.2.18.pom from central
Retrieving org/glassfish/grizzly/grizzly-rcm/2.2.18/grizzly-rcm-2.2.18.pom from central
Retrieving org/glassfish/grizzly/grizzly-core/2.2.18/grizzly-core-2.2.18.pom from central
Retrieving org/glassfish/grizzly/grizzly-portunif/2.2.18/grizzly-portunif-2.2.18.pom from central
Retrieving org/glassfish/gmbal/gmbal/3.2.0-b003/gmbal-3.2.0-b003.pom from central
Retrieving org/glassfish/external/management-api/3.0.0-b012/management-api-3.0.0-b012.pom from central
Retrieving org/glassfish/pfl/pfl-basic/1.0.0-b001/pfl-basic-1.0.0-b001.pom from central
Retrieving org/glassfish/pfl/pfl-tf/1.0.0-b001/pfl-tf-1.0.0-b001.pom from central
Retrieving org/glassfish/pfl/pfl-asm/1.0.0-b001/pfl-asm-1.0.0-b001.pom from central
Retrieving org/glassfish/pfl/pfl-tf-tools/1.0.0-b001/pfl-tf-tools-1.0.0-b001.pom from central
Retrieving org/glassfish/pfl/pfl-basic-tools/1.0.0-b001/pfl-basic-tools-1.0.0-b001.pom from central
Retrieving commons-cli/commons-cli/1.2/commons-cli-1.2.pom from central
Retrieving org/apache/commons/commons-parent/11/commons-parent-11.pom from central
Retrieving commons-io/commons-io/2.0.1/commons-io-2.0.1.pom from central
Retrieving org/apache/commons/commons-parent/15/commons-parent-15.pom from central
Retrieving org/apache/apache/7/apache-7.pom from central
Retrieving com/googlecode/kryo/1.04/kryo-1.04.pom from central
Retrieving com/googlecode/reflectasm/1.01/reflectasm-1.01.pom from central
Retrieving com/googlecode/minlog/1.2/minlog-1.2.pom from central
Retrieving com/netflix/astyanax/astyanax/1.0.6/astyanax-1.0.6.pom from central
Retrieving com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.pom from central
Retrieving com/github/stephenc/high-scale-lib/high-scale-lib-parent/1.1.2/high-scale-lib-parent-1.1.2.pom from central
Retrieving joda-time/joda-time/2.0/joda-time-2.0.pom from central
Retrieving org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.co
mmons-csv-1.0-r706900_3.pom from central
Retrieving org/apache/servicemix/bundles/bundles-pom/4/bundles-pom-4.pom from central
Retrieving org/apache/servicemix/servicemix-pom/3/servicemix-pom-3.pom from central
Retrieving org/apache/apache/6/apache-6.pom from central
Retrieving com/google/guava/guava/11.0.2/guava-11.0.2.pom from central
Retrieving com/google/guava/guava-parent/11.0.2/guava-parent-11.0.2.pom from central
Retrieving com/github/stephenc/eaio-uuid/uuid/3.2.0/uuid-3.2.0.pom from central
Retrieving org/apache/cassandra/cassandra-all/1.1.0/cassandra-all-1.1.0.pom from central
Retrieving org/apache/cassandra/cassandra-parent/1.1.0/cassandra-parent-1.1.0.pom from central
Retrieving org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.pom from central
Retrieving com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.pom from central
Retrieving com/google/guava/guava/r08/guava-r08.pom from central
Retrieving com/google/google/5/google-5.pom from central
Retrieving commons-cli/commons-cli/1.1/commons-cli-1.1.pom from central
Retrieving commons-codec/commons-codec/1.2/commons-codec-1.2.pom from central
Retrieving com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.2/concurrentlinkedhashmap-lru-1.2.pom from centra
l
Retrieving org/antlr/antlr/3.2/antlr-3.2.pom from central
Retrieving org/antlr/antlr-master/3.2/antlr-master-3.2.pom from central
Retrieving org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.pom from central
Retrieving org/antlr/stringtemplate/3.2/stringtemplate-3.2.pom from central
Retrieving org/slf4j/slf4j-api/1.6.1/slf4j-api-1.6.1.pom from central
Retrieving org/slf4j/slf4j-parent/1.6.1/slf4j-parent-1.6.1.pom from central
Retrieving org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.pom from central
Retrieving org/codehaus/jackson/jackson-mapper-asl/1.4.2/jackson-mapper-asl-1.4.2.pom from central
Retrieving org/codehaus/jackson/jackson-core-asl/1.4.2/jackson-core-asl-1.4.2.pom from central
Retrieving org/slf4j/slf4j-api/1.5.11/slf4j-api-1.5.11.pom from central
Retrieving org/slf4j/slf4j-parent/1.5.11/slf4j-parent-1.5.11.pom from central
Retrieving org/mortbay/jetty/jetty/6.1.22/jetty-6.1.22.pom from central
Retrieving org/mortbay/jetty/project/6.1.22/project-6.1.22.pom from central
Retrieving org/mortbay/jetty/jetty-parent/8/jetty-parent-8.pom from central
Retrieving org/eclipse/jetty/jetty-parent/9/jetty-parent-9.pom from central
Retrieving org/mortbay/jetty/jetty-util/6.1.22/jetty-util-6.1.22.pom from central
Retrieving org/mortbay/jetty/servlet-api/2.5-20081211/servlet-api-2.5-20081211.pom from central
Retrieving org/mortbay/jetty/jetty-parent/7/jetty-parent-7.pom from central
Retrieving commons-lang/commons-lang/2.5/commons-lang-2.5.pom from central
Retrieving org/apache/commons/commons-parent/12/commons-parent-12.pom from central
Retrieving org/codehaus/jackson/jackson-core-asl/1.4.0/jackson-core-asl-1.4.0.pom from central
Retrieving org/codehaus/jackson/jackson-mapper-asl/1.4.0/jackson-mapper-asl-1.4.0.pom from central
Retrieving org/yaml/snakeyaml/1.6/snakeyaml-1.6.pom from central
Retrieving edu/stanford/ppl/snaptree/0.1/snaptree-0.1.pom from central
Retrieving com/yammer/metrics/metrics-core/2.0.3/metrics-core-2.0.3.pom from central
Retrieving com/yammer/metrics/metrics-parent/2.0.3/metrics-parent-2.0.3.pom from central
Retrieving log4j/log4j/1.2.16/log4j-1.2.16.pom from central
Retrieving org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.pom from central
Retrieving org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.pom from central
Retrieving org/slf4j/slf4j-api/1.5.8/slf4j-api-1.5.8.pom from central
Retrieving org/slf4j/slf4j-parent/1.5.8/slf4j-parent-1.5.8.pom from central
Retrieving javax/servlet/servlet-api/2.5/servlet-api-2.5.pom from central
Retrieving org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.pom from central
Retrieving org/apache/httpcomponents/httpcomponents-client/4.0.1/httpcomponents-client-4.0.1.pom from central
Retrieving org/apache/httpcomponents/project/4.0/project-4.0.pom from central
Retrieving org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.pom from central
Retrieving org/apache/httpcomponents/httpcomponents-core/4.0.1/httpcomponents-core-4.0.1.pom from central
Retrieving org/apache/cassandra/cassandra-thrift/1.1.0/cassandra-thrift-1.1.0.pom from central
Retrieving com/github/stephenc/jamm/0.2.5/jamm-0.2.5.pom from central
Retrieving org/apache/hbase/hbase/0.94.1/hbase-0.94.1.pom from central
Retrieving com/yammer/metrics/metrics-core/2.1.2/metrics-core-2.1.2.pom from central
Retrieving com/yammer/metrics/metrics-parent/2.1.2/metrics-parent-2.1.2.pom from central
Retrieving com/github/stephenc/high-scale-lib/high-scale-lib/1.1.1/high-scale-lib-1.1.1.pom from central
Retrieving com/github/stephenc/high-scale-lib/high-scale-lib-parent/1.1.1/high-scale-lib-parent-1.1.1.pom from central
Retrieving commons-codec/commons-codec/1.4/commons-codec-1.4.pom from central
Retrieving commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.pom from central
Retrieving commons-io/commons-io/2.1/commons-io-2.1.pom from central
Retrieving org/apache/commons/commons-parent/22/commons-parent-22.pom from central
Retrieving org/apache/apache/9/apache-9.pom from central
Retrieving org/apache/avro/avro-ipc/1.5.3/avro-ipc-1.5.3.pom from central
Retrieving org/apache/avro/avro-parent/1.5.3/avro-parent-1.5.3.pom from central
Retrieving org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.pom from central
Retrieving org/mortbay/jetty/project/6.1.26/project-6.1.26.pom from central
Retrieving org/mortbay/jetty/jetty-parent/10/jetty-parent-10.pom from central
Retrieving org/eclipse/jetty/jetty-parent/14/jetty-parent-14.pom from central
Retrieving org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.pom from central
Retrieving org/apache/velocity/velocity/1.7/velocity-1.7.pom from central
Retrieving org/apache/zookeeper/zookeeper/3.4.3/zookeeper-3.4.3.pom from central
Retrieving log4j/log4j/1.2.15/log4j-1.2.15.pom from central
Retrieving javax/mail/mail/1.4/mail-1.4.pom from central
Retrieving javax/jms/jms/1.1/jms-1.1.pom from central
Retrieving com/sun/jdmk/jmxtools/1.2.1/jmxtools-1.2.1.pom from central
Retrieving com/sun/jmx/jmxri/1.2.1/jmxri-1.2.1.pom from central
Retrieving org/jboss/netty/netty/3.2.2.Final/netty-3.2.2.Final.pom from central
Retrieving org/apache/thrift/libthrift/0.8.0/libthrift-0.8.0.pom from central
Retrieving org/apache/httpcomponents/httpclient/4.1.2/httpclient-4.1.2.pom from central
Retrieving org/apache/httpcomponents/httpcomponents-client/4.1.2/httpcomponents-client-4.1.2.pom from central
Retrieving org/apache/httpcomponents/project/4.1.1/project-4.1.1.pom from central
Retrieving org/apache/httpcomponents/httpcore/4.1.2/httpcore-4.1.2.pom from central
Retrieving org/apache/httpcomponents/httpcomponents-core/4.1.2/httpcomponents-core-4.1.2.pom from central
Retrieving org/apache/httpcomponents/httpcore/4.1.3/httpcore-4.1.3.pom from central
Retrieving org/apache/httpcomponents/httpcomponents-core/4.1.3/httpcomponents-core-4.1.3.pom from central
Retrieving org/mortbay/jetty/jsp-2.1/6.1.14/jsp-2.1-6.1.14.pom from central
Retrieving org/mortbay/jetty/project/6.1.14/project-6.1.14.pom from central
Retrieving org/eclipse/jdt/core/3.1.1/core-3.1.1.pom from central
Retrieving org/mortbay/jetty/jsp-api-2.1/6.1.14/jsp-api-2.1-6.1.14.pom from central
Retrieving org/mortbay/jetty/servlet-api-2.5/6.1.14/servlet-api-2.5-6.1.14.pom from central
Retrieving org/codehaus/jackson/jackson-core-asl/1.8.8/jackson-core-asl-1.8.8.pom from central
Retrieving org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8.pom from central
Retrieving org/codehaus/jackson/jackson-jaxrs/1.8.8/jackson-jaxrs-1.8.8.pom from central
Retrieving org/codehaus/jackson/jackson-xc/1.8.8/jackson-xc-1.8.8.pom from central
Retrieving org/slf4j/slf4j-api/1.4.3/slf4j-api-1.4.3.pom from central
Retrieving org/slf4j/slf4j-parent/1.4.3/slf4j-parent-1.4.3.pom from central
Retrieving org/slf4j/slf4j-log4j12/1.4.3/slf4j-log4j12-1.4.3.pom from central
Retrieving log4j/log4j/1.2.13/log4j-1.2.13.pom from central
Retrieving tomcat/jasper-compiler/5.5.23/jasper-compiler-5.5.23.pom from central
Retrieving tomcat/tomcat-parent/5.5.23/tomcat-parent-5.5.23.pom from central
Retrieving tomcat/jasper-runtime/5.5.23/jasper-runtime-5.5.23.pom from central
Retrieving commons-el/commons-el/1.0/commons-el-1.0.pom from central
Retrieving org/jamon/jamon-runtime/2.3.1/jamon-runtime-2.3.1.pom from central
Retrieving org/jamon/jamon-project/1.0.2/jamon-project-1.0.2.pom from central
Retrieving com/google/protobuf/protobuf-java/2.4.0a/protobuf-java-2.4.0a.pom from central
Retrieving com/google/google/1/google-1.pom from central
Retrieving com/sun/jersey/jersey-core/1.8/jersey-core-1.8.pom from central
Retrieving com/sun/jersey/jersey-project/1.8/jersey-project-1.8.pom from central
Retrieving com/sun/jersey/jersey-json/1.8/jersey-json-1.8.pom from central
Retrieving org/codehaus/jackson/jackson-core-asl/1.7.1/jackson-core-asl-1.7.1.pom from central
Retrieving org/codehaus/jackson/jackson-mapper-asl/1.7.1/jackson-mapper-asl-1.7.1.pom from central
Retrieving org/codehaus/jackson/jackson-jaxrs/1.7.1/jackson-jaxrs-1.7.1.pom from central
Retrieving org/codehaus/jackson/jackson-xc/1.7.1/jackson-xc-1.7.1.pom from central
Retrieving com/sun/jersey/jersey-server/1.8/jersey-server-1.8.pom from central
Retrieving javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.pom from central
Retrieving org/apache/hadoop/hadoop-core/1.0.3/hadoop-core-1.0.3.pom from central
Retrieving xmlenc/xmlenc/0.52/xmlenc-0.52.pom from central
Retrieving commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.pom from central
Retrieving junit/junit/3.8.1/junit-3.8.1.pom from central
Retrieving org/apache/commons/commons-math/2.1/commons-math-2.1.pom from central
Retrieving org/apache/commons/commons-parent/14/commons-parent-14.pom from central
Retrieving commons-net/commons-net/1.4.1/commons-net-1.4.1.pom from central
Retrieving oro/oro/2.0.8/oro-2.0.8.pom from central
Retrieving tomcat/jasper-runtime/5.5.12/jasper-runtime-5.5.12.pom from central
Retrieving tomcat/jasper-compiler/5.5.12/jasper-compiler-5.5.12.pom from central
Retrieving ant/ant/1.6.5/ant-1.6.5.pom from central
Retrieving net/java/dev/jets3t/jets3t/0.7.1/jets3t-0.7.1.pom from central
Retrieving net/sf/kosmosfs/kfs/0.3/kfs-0.3.pom from central
Retrieving hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10.pom from central
Retrieving org/codehaus/jackson/jackson-mapper-asl/1.0.1/jackson-mapper-asl-1.0.1.pom from central
Retrieving org/codehaus/jackson/jackson-core-asl/1.0.1/jackson-core-asl-1.0.1.pom from central
Retrieving org/apache/cassandra/cassandra-all/1.1.3/cassandra-all-1.1.3.pom from central
Retrieving org/apache/cassandra/cassandra-parent/1.1.3/cassandra-parent-1.1.3.pom from central
Retrieving com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.pom from centra
l
Retrieving org/apache/cassandra/cassandra-thrift/1.1.3/cassandra-thrift-1.1.3.pom from central
Retrieving commons-pool/commons-pool/1.5.5/commons-pool-1.5.5.pom from central
Retrieving org/apache/commons/commons-parent/17/commons-parent-17.pom from central
Retrieving com/sleepycat/je/5.0.58/je-5.0.58.pom from oracleReleases
Retrieving com/taoensso/timbre/1.5.2/timbre-1.5.2.pom from clojars
Retrieving org/clojure/clojure/1.3.0/clojure-1.3.0.pom from central
Retrieving org/clojure/tools.macro/0.1.1/tools.macro-0.1.1.pom from central
Retrieving org/clojure/pom.contrib/0.0.20/pom.contrib-0.0.20.pom from central
Retrieving org/clojure/clojure/1.3.0-alpha5/clojure-1.3.0-alpha5.pom from central
Retrieving clj-stacktrace/clj-stacktrace/0.2.5/clj-stacktrace-0.2.5.pom from clojars
Retrieving hermes/hermes/0.2.6/hermes-0.2.6.pom from clojars
Retrieving seesaw/seesaw/1.4.3/seesaw-1.4.3.pom from clojars
Retrieving com/miglayout/miglayout/3.7.4/miglayout-3.7.4.pom from central
Retrieving com/jgoodies/forms/1.2.1/forms-1.2.1.pom from central
Retrieving org/swinglabs/swingx/swingx-core/1.6.3/swingx-core-1.6.3.pom from central
Retrieving org/swinglabs/swingx/swingx-project/1.6.3/swingx-project-1.6.3.pom from central
Retrieving org/swinglabs/swingx/swingx-autocomplete/1.6.3/swingx-autocomplete-1.6.3.pom from central
Retrieving org/swinglabs/swingx/swingx-common/1.6.3/swingx-common-1.6.3.pom from central
Retrieving org/swinglabs/swingx/swingx-action/1.6.3/swingx-action-1.6.3.pom from central
Retrieving org/swinglabs/swingx/swingx-plaf/1.6.3/swingx-plaf-1.6.3.pom from central
Retrieving org/swinglabs/swingx/swingx-painters/1.6.3/swingx-painters-1.6.3.pom from central
Retrieving j18n/j18n/1.0.1/j18n-1.0.1.pom from clojars
Retrieving org/fife/ui/rsyntaxtextarea/2.0.4.1/rsyntaxtextarea-2.0.4.1.pom from clojars
Retrieving backtick/backtick/0.3.0-SNAPSHOT/backtick-0.3.0-20130220.225123-3.pom from clojars
Retrieving clj-ns-browser/clj-ns-browser/1.3.1/clj-ns-browser-1.3.1.pom from clojars
Retrieving org/clojure/tools.namespace/0.1.3/tools.namespace-0.1.3.pom from central
Retrieving org/clojure/java.classpath/0.1.1/java.classpath-0.1.1.pom from central
Retrieving org/clojure/tools.trace/0.7.3/tools.trace-0.7.3.pom from central
Retrieving clojure-complete/clojure-complete/0.2.1/clojure-complete-0.2.1.pom from clojars
Retrieving org/thnetos/cd-client/0.3.6/cd-client-0.3.6.pom from clojars
Retrieving clj-http-lite/clj-http-lite/0.2.0/clj-http-lite-0.2.0.pom from clojars
Retrieving slingshot/slingshot/0.10.3/slingshot-0.10.3.pom from clojars
Retrieving org/clojure/clojure/1.2.1/clojure-1.2.1.pom from central
Retrieving cheshire/cheshire/4.0.3/cheshire-4.0.3.pom from clojars
Retrieving com/fasterxml/jackson/core/jackson-core/2.0.6/jackson-core-2.0.6.pom from central
Retrieving com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.0.6/jackson-dataformat-smile-2.0.6.pom from central
Retrieving hiccup/hiccup/1.0.2/hiccup-1.0.2.pom from clojars
Retrieving clj-info/clj-info/0.3.1/clj-info-0.3.1.pom from clojars
Retrieving hiccup/hiccup/1.0.1/hiccup-1.0.1.pom from clojars
Retrieving org/clojure/tools.nrepl/0.2.1/tools.nrepl-0.2.1.pom from central
Retrieving clojure-complete/clojure-complete/0.2.2/clojure-complete-0.2.2.pom from clojars
Retrieving org/clojure/tools.cli/0.2.2/tools.cli-0.2.2.jar from central
Retrieving org/fressian/fressian/0.6.3/fressian-0.6.3.jar from central
Retrieving org/clojure/clojure/1.5.0/clojure-1.5.0.jar from central
Retrieving org/slf4j/jul-to-slf4j/1.6.4/jul-to-slf4j-1.6.4.jar from central
Retrieving org/slf4j/slf4j-nop/1.6.4/slf4j-nop-1.6.4.jar from central
Retrieving org/slf4j/log4j-over-slf4j/1.6.4/log4j-over-slf4j-1.6.4.jar from central
Retrieving org/slf4j/jcl-over-slf4j/1.6.4/jcl-over-slf4j-1.6.4.jar from central
Retrieving net/java/dev/jets3t/jets3t/0.8.1/jets3t-0.8.1.jar from central
Retrieving commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar from central
Retrieving com/jamesmurty/utils/java-xmlbuilder/0.4/java-xmlbuilder-0.4.jar from central
Retrieving org/hornetq/hornetq-core/2.2.21.Final/hornetq-core-2.2.21.Final.jar from central
Retrieving org/jboss/netty/netty/3.2.4.Final/netty-3.2.4.Final.jar from central
Retrieving com/h2database/h2/1.3.165/h2-1.3.165.jar from central
Retrieving org/apache/lucene/lucene-core/3.3.0/lucene-core-3.3.0.jar from central
Retrieving com/google/guava/guava/12.0.1/guava-12.0.1.jar from central
Retrieving com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar from central
Retrieving com/amazonaws/aws-java-sdk/1.3.0/aws-java-sdk-1.3.0.jar from central
Retrieving commons-codec/commons-codec/1.3/commons-codec-1.3.jar from central
Retrieving org/apache/tomcat/tomcat-jdbc/7.0.27/tomcat-jdbc-7.0.27.jar from central
Retrieving org/apache/tomcat/tomcat-juli/7.0.27/tomcat-juli-7.0.27.jar from central
Retrieving org/codehaus/janino/commons-compiler-jdk/2.6.1/commons-compiler-jdk-2.6.1.jar from central
Retrieving org/codehaus/janino/commons-compiler/2.6.1/commons-compiler-2.6.1.jar from central
Retrieving org/clojure/tools.trace/0.7.5/tools.trace-0.7.5.jar from central
Retrieving com/tinkerpop/gremlin/gremlin-java/2.2.0/gremlin-java-2.2.0.jar from central
Retrieving com/tinkerpop/pipes/2.2.0/pipes-2.2.0.jar from central
Retrieving org/clojure/tools.macro/0.1.1/tools.macro-0.1.1.jar from central
Retrieving stax/stax-api/1.0.1/stax-api-1.0.1.jar from central
Retrieving com/tinkerpop/blueprints/blueprints-core/2.2.0/blueprints-core-2.2.0.jar from central
Retrieving org/codehaus/jettison/jettison/1.3/jettison-1.3.jar from central
Retrieving org/codehaus/jackson/jackson-core-asl/1.8.5/jackson-core-asl-1.8.5.jar from central
Retrieving org/codehaus/jackson/jackson-mapper-asl/1.8.5/jackson-mapper-asl-1.8.5.jar from central
Retrieving colt/colt/1.2.0/colt-1.2.0.jar from central
Retrieving concurrent/concurrent/1.3.4/concurrent-1.3.4.jar from central
Retrieving com/thinkaurelius/titan/titan/0.2.0/titan-0.2.0.jar from central
Retrieving com/tinkerpop/rexster/rexster-core/2.2.0/rexster-core-2.2.0.jar from central
Retrieving com/sun/jersey/jersey-json/1.11/jersey-json-1.11.jar from central
Retrieving com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar from central
Retrieving javax/servlet/javax.servlet-api/3.0.1/javax.servlet-api-3.0.1.jar from central
Retrieving com/tinkerpop/rexster/rexster-server/2.2.0/rexster-server-2.2.0.jar from central
Retrieving com/tinkerpop/rexster/rexster-protocol/2.2.0/rexster-protocol-2.2.0.jar from central
Retrieving org/javassist/javassist/3.15.0-GA/javassist-3.15.0-GA.jar from central
Retrieving org/msgpack/msgpack/0.6.5/msgpack-0.6.5.jar from central
Retrieving org/glassfish/grizzly/grizzly-framework/2.2.18/grizzly-framework-2.2.18.jar from central
Retrieving com/tinkerpop/gremlin/gremlin-groovy/2.2.0/gremlin-groovy-2.2.0.jar from central
Retrieving org/codehaus/groovy/groovy/1.8.8/groovy-1.8.8.jar from central
Retrieving antlr/antlr/2.7.7/antlr-2.7.7.jar from central
Retrieving asm/asm-commons/3.2/asm-commons-3.2.jar from central
Retrieving asm/asm-util/3.2/asm-util-3.2.jar from central
Retrieving asm/asm-analysis/3.2/asm-analysis-3.2.jar from central
Retrieving asm/asm-tree/3.2/asm-tree-3.2.jar from central
Retrieving org/fusesource/jansi/jansi/1.5/jansi-1.5.jar from central
Retrieving com/sun/jersey/jersey-server/1.14/jersey-server-1.14.jar from central
Retrieving com/sun/jersey/jersey-client/1.14/jersey-client-1.14.jar from central
Retrieving com/sun/jersey/jersey-grizzly2/1.14/jersey-grizzly2-1.14.jar from central
Retrieving org/glassfish/grizzly/grizzly-http/2.2.16/grizzly-http-2.2.16.jar from central
Retrieving org/glassfish/grizzly/grizzly-http-server/2.2.16/grizzly-http-server-2.2.16.jar from central
Retrieving com/sun/jersey/jersey-servlet/1.14/jersey-servlet-1.14.jar from central
Retrieving org/glassfish/grizzly/grizzly-http-servlet/2.2.18/grizzly-http-servlet-2.2.18.jar from central
Retrieving org/glassfish/grizzly/grizzly-portunif/2.2.18/grizzly-portunif-2.2.18.jar from central
Retrieving org/glassfish/grizzly/grizzly-core/2.2.18/grizzly-core-2.2.18.jar from central
Retrieving org/glassfish/grizzly/grizzly-rcm/2.2.18/grizzly-rcm-2.2.18.jar from central
Retrieving org/glassfish/gmbal/gmbal/3.2.0-b003/gmbal-3.2.0-b003.jar from central
Retrieving org/glassfish/external/management-api/3.0.0-b012/management-api-3.0.0-b012.jar from central
Retrieving org/glassfish/pfl/pfl-basic/1.0.0-b001/pfl-basic-1.0.0-b001.jar from central
Retrieving org/glassfish/pfl/pfl-tf/1.0.0-b001/pfl-tf-1.0.0-b001.jar from central
Retrieving org/glassfish/pfl/pfl-asm/1.0.0-b001/pfl-asm-1.0.0-b001.jar from central
Retrieving org/glassfish/pfl/pfl-tf-tools/1.0.0-b001/pfl-tf-tools-1.0.0-b001.jar from central
Retrieving org/glassfish/pfl/pfl-basic-tools/1.0.0-b001/pfl-basic-tools-1.0.0-b001.jar from central
Retrieving commons-cli/commons-cli/1.2/commons-cli-1.2.jar from central
Retrieving commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar from central
Retrieving commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar from central
Retrieving commons-lang/commons-lang/2.4/commons-lang-2.4.jar from central
Retrieving commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar from central
Retrieving commons-digester/commons-digester/1.8/commons-digester-1.8.jar from central
Retrieving commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar from central
Retrieving commons-io/commons-io/2.0.1/commons-io-2.0.1.jar from central
Retrieving commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar from central
Retrieving com/googlecode/kryo/1.04/kryo-1.04.jar from central
Retrieving asm/asm/3.2/asm-3.2.jar from central
Retrieving com/googlecode/reflectasm/1.01/reflectasm-1.01.jar from central
Retrieving com/googlecode/minlog/1.2/minlog-1.2.jar from central
Retrieving com/netflix/astyanax/astyanax/1.0.6/astyanax-1.0.6.jar from central
Retrieving com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar from central
Retrieving org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.co
mmons-csv-1.0-r706900_3.jar from central
Retrieving joda-time/joda-time/2.0/joda-time-2.0.jar from central
Retrieving com/github/stephenc/eaio-uuid/uuid/3.2.0/uuid-3.2.0.jar from central
Retrieving org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar from central
Retrieving org/slf4j/slf4j-api/1.6.1/slf4j-api-1.6.1.jar from central
Retrieving log4j/log4j/1.2.16/log4j-1.2.16.jar from central
Retrieving org/apache/hbase/hbase/0.94.1/hbase-0.94.1.jar from central
Retrieving com/yammer/metrics/metrics-core/2.1.2/metrics-core-2.1.2.jar from central
Retrieving org/apache/avro/avro-ipc/1.5.3/avro-ipc-1.5.3.jar from central
Retrieving org/apache/velocity/velocity/1.7/velocity-1.7.jar from central
Retrieving org/apache/zookeeper/zookeeper/3.4.3/zookeeper-3.4.3.jar from central
Retrieving org/apache/thrift/libthrift/0.8.0/libthrift-0.8.0.jar from central
Retrieving org/apache/httpcomponents/httpclient/4.1.2/httpclient-4.1.2.jar from central
Retrieving org/apache/httpcomponents/httpcore/4.1.3/httpcore-4.1.3.jar from central
Retrieving org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar from central
Retrieving org/mortbay/jetty/jsp-2.1/6.1.14/jsp-2.1-6.1.14.jar from central
Retrieving org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar from central
Retrieving org/mortbay/jetty/jsp-api-2.1/6.1.14/jsp-api-2.1-6.1.14.jar from central
Retrieving org/mortbay/jetty/servlet-api-2.5/6.1.14/servlet-api-2.5-6.1.14.jar from central
Retrieving org/codehaus/jackson/jackson-jaxrs/1.8.8/jackson-jaxrs-1.8.8.jar from central
Retrieving org/codehaus/jackson/jackson-xc/1.8.8/jackson-xc-1.8.8.jar from central
Retrieving tomcat/jasper-compiler/5.5.23/jasper-compiler-5.5.23.jar from central
Retrieving tomcat/jasper-runtime/5.5.23/jasper-runtime-5.5.23.jar from central
Retrieving org/jamon/jamon-runtime/2.3.1/jamon-runtime-2.3.1.jar from central
Retrieving com/google/protobuf/protobuf-java/2.4.0a/protobuf-java-2.4.0a.jar from central
Retrieving javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar from central
Retrieving javax/activation/activation/1.1/activation-1.1.jar from central
Retrieving com/sun/jersey/jersey-core/1.8/jersey-core-1.8.jar from central
Retrieving xmlenc/xmlenc/0.52/xmlenc-0.52.jar from central
Retrieving org/apache/commons/commons-math/2.1/commons-math-2.1.jar from central
Retrieving org/apache/hadoop/hadoop-core/1.0.3/hadoop-core-1.0.3.jar from central
Retrieving commons-net/commons-net/1.4.1/commons-net-1.4.1.jar from central
Retrieving commons-el/commons-el/1.0/commons-el-1.0.jar from central
Retrieving net/sf/kosmosfs/kfs/0.3/kfs-0.3.jar from central
Retrieving hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10.jar from central
Retrieving oro/oro/2.0.8/oro-2.0.8.jar from central
Retrieving org/eclipse/jdt/core/3.1.1/core-3.1.1.jar from central
Retrieving org/apache/cassandra/cassandra-all/1.1.3/cassandra-all-1.1.3.jar from central
Retrieving org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar from central
Retrieving com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar from central
Retrieving com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar from centra
l
Retrieving org/antlr/antlr/3.2/antlr-3.2.jar from central
Retrieving org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar from central
Retrieving org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar from central
Retrieving org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar from central
Retrieving com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar from central
Retrieving jline/jline/0.9.94/jline-0.9.94.jar from central
Retrieving org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar from central
Retrieving edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar from central
Retrieving org/apache/cassandra/cassandra-thrift/1.1.3/cassandra-thrift-1.1.3.jar from central
Retrieving commons-pool/commons-pool/1.5.5/commons-pool-1.5.5.jar from central
Retrieving com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar from central
Retrieving com/miglayout/miglayout/3.7.4/miglayout-3.7.4.jar from central
Retrieving com/jgoodies/forms/1.2.1/forms-1.2.1.jar from central
Retrieving org/swinglabs/swingx/swingx-core/1.6.3/swingx-core-1.6.3.jar from central
Retrieving org/swinglabs/swingx/swingx-autocomplete/1.6.3/swingx-autocomplete-1.6.3.jar from central
Retrieving org/swinglabs/swingx/swingx-common/1.6.3/swingx-common-1.6.3.jar from central
Retrieving org/swinglabs/swingx/swingx-action/1.6.3/swingx-action-1.6.3.jar from central
Retrieving org/swinglabs/swingx/swingx-plaf/1.6.3/swingx-plaf-1.6.3.jar from central
Retrieving org/swinglabs/swingx/swingx-painters/1.6.3/swingx-painters-1.6.3.jar from central
Retrieving org/clojure/java.classpath/0.1.1/java.classpath-0.1.1.jar from central
Retrieving org/clojure/tools.namespace/0.1.3/tools.namespace-0.1.3.jar from central
Retrieving com/fasterxml/jackson/core/jackson-core/2.0.6/jackson-core-2.0.6.jar from central
Retrieving com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.0.6/jackson-dataformat-smile-2.0.6.jar from central
Retrieving org/clojure/tools.nrepl/0.2.1/tools.nrepl-0.2.1.jar from central
Retrieving ccw/ccw-server/0.1.0/ccw-server-0.1.0.jar from clojars
Retrieving com/datomic/datomic-free/0.8.3803/datomic-free-0.8.3803.jar from clojars
Retrieving quil/quil/1.6.0/quil-1.6.0.jar from clojars
Retrieving prismatic/plumbing/0.0.1/plumbing-0.0.1.jar from clojars
Retrieving org/clojars/processing-core/org.processing.core/1.5.1/org.processing.core-1.5.1.jar from clojars
Retrieving org/clojars/processing-core/org.processing.gluegen-rt/1.5.1/org.processing.gluegen-rt-1.5.1.jar from clojars
Retrieving org/clojars/processing-core/org.processing.jogl/1.5.1/org.processing.jogl-1.5.1.jar from clojars
Retrieving org/clojars/processing-core/org.processing.opengl/1.5.1/org.processing.opengl-1.5.1.jar from clojars
Retrieving org/clojars/processing-core/org.processing.itext/1.5.1/org.processing.itext-1.5.1.jar from clojars
Retrieving org/clojars/processing-core/org.processing.pdf/1.5.1/org.processing.pdf-1.5.1.jar from clojars
Retrieving robert/hooke/1.3.0/hooke-1.3.0.jar from clojars
Retrieving clojurewerkz/titanium/1.0.0-alpha1/titanium-1.0.0-alpha1.jar from clojars
Retrieving clojurewerkz/support/0.12.0/support-0.12.0.jar from clojars
Retrieving com/taoensso/timbre/1.5.2/timbre-1.5.2.jar from clojars
Retrieving clj-stacktrace/clj-stacktrace/0.2.5/clj-stacktrace-0.2.5.jar from clojars
Retrieving hermes/hermes/0.2.6/hermes-0.2.6.jar from clojars
Retrieving j18n/j18n/1.0.1/j18n-1.0.1.jar from clojars
Retrieving org/fife/ui/rsyntaxtextarea/2.0.4.1/rsyntaxtextarea-2.0.4.1.jar from clojars
Retrieving seesaw/seesaw/1.4.3/seesaw-1.4.3.jar from clojars
Retrieving backtick/backtick/0.3.0-SNAPSHOT/backtick-0.3.0-20130220.225123-3.jar from clojars
Retrieving clj-ns-browser/clj-ns-browser/1.3.1/clj-ns-browser-1.3.1.jar from clojars
Retrieving org/thnetos/cd-client/0.3.6/cd-client-0.3.6.jar from clojars
Retrieving clj-http-lite/clj-http-lite/0.2.0/clj-http-lite-0.2.0.jar from clojars
Retrieving slingshot/slingshot/0.10.3/slingshot-0.10.3.jar from clojars
Retrieving cheshire/cheshire/4.0.3/cheshire-4.0.3.jar from clojars
Retrieving clj-info/clj-info/0.3.1/clj-info-0.3.1.jar from clojars
Retrieving hiccup/hiccup/1.0.2/hiccup-1.0.2.jar from clojars
Retrieving clojure-complete/clojure-complete/0.2.2/clojure-complete-0.2.2.jar from clojars
Retrieving com/sleepycat/je/5.0.58/je-5.0.58.jar from oracleReleases
Reflection warning, clojure/tools/nrepl/ack.clj:47:3 - reference to field close can't be resolved.
Reflection warning, clojure/tools/nrepl/middleware.clj:135:3 - call to replaceAll can't be resolved.
Reflection warning, clojure/tools/nrepl/middleware/interruptible_eval.clj:53:52 - reference to field iterator can't be resolved.
Reflection warning, clojure/tools/nrepl/middleware/interruptible_eval.clj:109:3 - call to java.util.concurrent.ThreadPoolExecutor
 ctor can't be resolved.
Reflection warning, clojure/tools/nrepl/middleware/session.clj:39:54 - call to append can't be resolved.
Reflection warning, clojure/tools/nrepl/server.clj:42:21 - reference to field close can't be resolved.
Reflection warning, clojure/tools/nrepl/server.clj:126:28 - call to java.net.InetSocketAddress ctor can't be resolved.
Reflection warning, complete/core.clj:38:14 - reference to field getName can't be resolved.
Reflection warning, complete/core.clj:38:14 - reference to field getName can't be resolved.
Reflection warning, complete/core.clj:37:45 - reference to field getMethods can't be resolved.
Reflection warning, complete/core.clj:44:5 - reference to field getName can't be resolved.
Reflection warning, complete/core.clj:44:5 - reference to field getName can't be resolved.
Reflection warning, complete/core.clj:43:24 - reference to field getMethods can't be resolved.
Reflection warning, complete/core.clj:43:44 - reference to field getDeclaredFields can't be resolved.
Reflection warning, complete/core.clj:47:9 - call to endsWith can't be resolved.
Reflection warning, complete/core.clj:48:63 - reference to field getName can't be resolved.
Reflection warning, complete/core.clj:48:52 - call to endsWith can't be resolved.
Reflection warning, complete/core.clj:49:32 - reference to field getPath can't be resolved.
Reflection warning, complete/core.clj:48:32 - call to java.io.File ctor can't be resolved.
Reflection warning, complete/core.clj:52:9 - call to endsWith can't be resolved.
Reflection warning, complete/core.clj:54:16 - reference to field getName can't be resolved.
Reflection warning, complete/core.clj:54:16 - reference to field getName can't be resolved.
Reflection warning, complete/core.clj:53:53 - call to java.util.jar.JarFile ctor can't be resolved.
Reflection warning, complete/core.clj:59:21 - reference to field getPath can't be resolved.
Reflection warning, complete/core.clj:59:11 - call to replace can't be resolved.
Reflection warning, complete/core.clj:59:21 - reference to field getPath can't be resolved.
Reflection warning, complete/core.clj:59:11 - call to replace can't be resolved.
Reflection warning, complete/core.clj:58:30 - call to java.io.File ctor can't be resolved.
Reflection warning, complete/core.clj:64:43 - call to endsWith can't be resolved.
Reflection warning, complete/core.clj:64:74 - call to contains can't be resolved.
Reflection warning, complete/core.clj:64:43 - call to endsWith can't be resolved.
Reflection warning, complete/core.clj:64:74 - call to contains can't be resolved.
Reflection warning, complete/core.clj:68:3 - call to replace can't be resolved.
Reflection warning, complete/core.clj:68:3 - call to replace can't be resolved.
Reflection warning, complete/core.clj:92:11 - call to contains can't be resolved.
Reflection warning, complete/core.clj:93:11 - call to contains can't be resolved.
Reflection warning, complete/core.clj:98:30 - call to split can't be resolved.
Reflection warning, complete/core.clj:108:15 - call to contains can't be resolved.
Reflection warning, complete/core.clj:124:69 - call to startsWith can't be resolved.
Reflection warning, complete/core.clj:124:69 - call to startsWith can't be resolved.
Reflection warning, ccw/debug/serverrepl.clj:24:26 - reference to field getStackTrace can't be resolved.
Reflection warning, ccw/debug/serverrepl.clj:25:16 - reference to field getCause can't be resolved.
Reflection warning, ccw/debug/serverrepl.clj:26:31 - call to alength can't be resolved.
Reflection warning, ccw/debug/serverrepl.clj:27:44 - call to aget can't be resolved.
Reflection warning, ccw/debug/serverrepl.clj:28:42 - reference to field getFileName can't be resolved.
Reflection warning, ccw/debug/serverrepl.clj:29:44 - reference to field getLineNumber can't be resolved.
Reflection warning, ccw/debug/serverrepl.clj:30:40 - reference to field getMessage can't be resolved.
Reflection warning, ccw/debug/serverrepl.clj:97:25 - call to split can't be resolved.
Reflection warning, ccw/debug/serverrepl.clj:98:27 - call to split can't be resolved.
Reflection warning, ccw/debug/serverrepl.clj:103:5 - call to startsWith can't be resolved.
Reflection warning, ccw/debug/serverrepl.clj:118:31 - call to startsWith can't be resolved.
Reflection warning, NO_SOURCE_PATH:1:843 - reference to field getLocalPort can't be resolved.
nREPL server started on port 50278

the repl worked even though ccw-server was retrieved and there's no trace of ccw.server in the .m2 repo. So this means that it should still work for users who have previous run launch configurations where ccw-server is used instead of ccw.server


One thing to note is that running juno with default settings/java ie. java 7, but kepler was ran by java 6 30, I'll try next using the same eclipse.ini settings that I used for kepler (well only the ones that apply like which java to use and other vm params like using ipv4 not ipv6 and keeping entire stacktraces etc.)

....


AtKaaZ

unread,
Apr 25, 2013, 4:42:51 AM4/25/13
to clojured...@googlegroups.com
is that not fixed when adding the vm arg
-Djava.net.preferIPv4Stack=true
that is, no ipv6 will be used but ipv4 instead.
I have that in my eclipse.ini (on kepler, didn't have it on juno when tested that)

AtKaaZ

unread,
Apr 25, 2013, 4:45:14 AM4/25/13
to clojured...@googlegroups.com
profiles.clj
 {:user {:plugins [
    ;[lein-catnip "0.6.0-SNAPSHOT"]
    ;[lein-midje "2.0.4"]
    ]}}

(those 2 are commented out)

project.clj

(defproject demlinks "0.0.1-SNAPSHOT"
  :description "FIXME: [planning] write description"
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"
            :distribution :repo
            :comments "same as Clojure"
            }
  :dependencies [
                 [org.clojure/clojure "1.5.0"]
                 [com.datomic/datomic-free "0.8.3803"] ;database
                 ;[midje "1.5-alpha7"];don't wanna use this because it compiles all .clj files even if it doesn't need to
                 [org.clojure/tools.trace "0.7.5"]
                 [prismatic/plumbing "0.0.1"]
                 ;[org.flatland/useful "0.9.0"];for defalias, atm., nomore due to ns reload and ns-unmap-like behaviour causing IllegalStateException deftest already refers to: #'runtime.q/deftest in namespace: runtime.q_test  clojure.lang.Namespace.warnOrFailOnReplace (Namespace.java:88)
                 [quil "1.6.0"] ;2D/3D drawing
                 [robert/hooke "1.3.0"] ;hook functions
                 [clojurewerkz/titanium "1.0.0-alpha1"] ;graphdb
                 [com.taoensso/timbre "1.5.2"] ;logging/profiling, https://github.com/ptaoussanis/timbre
                 ;[slingshot "0.10.3"] ;for exceptions try/catch
                 [hermes "0.2.6"]
                 [com.tinkerpop.blueprints/blueprints-core "2.2.0"]
                 [com.thinkaurelius.titan/titan "0.2.0"]
                 [seesaw "1.4.3"]
                 [backtick "0.3.0-SNAPSHOT"] ;ie. (template {:a (+ 1 2) :b ~(+ 1 3)}) will eval only ~ parts
                 [clj-ns-browser "1.3.1"]
                 ]
 
  ;; Emit warnings on all reflection calls.
  :warn-on-reflection true
 
  ;; Set this in order to only use the :repositories you list below.
;  :omit-default-repositories true
 
  ;; Override location of the local maven repository. Relative to project root.
;  :local-repo "local-m2"
 
  ;; If you'd rather use a different directory structure, you can set these.
  ;; Paths that contain "inputs" are vectors, "outputs" are strings.
  ;this seems to have no effect in eclipse+ccw
;  :source-paths ["src" "src/main/clojure"]
;  :java-source-paths ["src/main/java"] ; Java source is stored separately.
;  :test-paths ["test" "src/test/clojure"]
;  :resource-paths ["src/main/resource"] ; non-code files included
;  :native-path "src/native"        ; where to extract native dependencies 
  :compile-path "target/classes"   ; for .class files
  :target-path "target/"           ; where to place the project's jar file
;  :jar-name "sample.jar"           ; name of the jar produced by 'lein jar'
;  :uberjar-name "sample-standalone.jar" ; as above for uberjar
 
  ;; Options to pass to java compiler for java source,
  ;; exactly the same as command line arguments to javac
  :javac-options ["-target" "1.7" "-source" "1.7" "-Xlint:-options" "-g:source,lines" "-encoding" "utf8"]
 
  ;; You can set JVM-level options here.
  :jvm-opts ["-Xmx1g" "-ea"]
 
  ;;project JVM
  ;;wonder how this works on *nix boxes
  :java-cmd "c:\\program files\\java\\jdk1.7.0_17\\bin\\java.exe"
 
  ;;required lein version
  :min-lein-version "2.0.0"
 
  ;; Leave the contents of :source-paths out of jars (for AOT projects)
  :omit-source false
 
 
    ;; Control the context in which your project code is evaluated.
  ;; Defaults to :subprocess, but can also be :leiningen (for plugins)
  ;; or :classloader (experimental) to avoid starting a subprocess.
  :eval-in :subprocess
   
  ;; Enable bootclasspath optimization. This improves boot time but interferes
  ;; with using things like pomegranate at runtime and using Clojure 1.2.
  :bootclasspath true
   
  :plugins [
            ;[lein-midje "3.0-alpha3"];don't wanna use this because it compiles all .clj files even if it doesn't need to
            ]
 
  :repl-options [
                 :init (do (require 'clojure.repl) (println "here we are in" *ns*))
                 ;; If nREPL takes too long to load it may timeout,
                 :timeout 10000
                 :caught clj-stacktrace.repl/pst+
                 ]

  :repositories {"sonatype-oss-public"
               "https://oss.sonatype.org/content/groups/public/"} 
  )


but remember that I tried this on a new empty project also, so the project.clj should have no effect, since it used that project's project.clj which is the default created by ccw, so maybe only profiles.clj would have any effect

AtKaaZ

unread,
Apr 25, 2013, 5:00:17 AM4/25/13
to clojured...@googlegroups.com
oh what do I see here?!

Could not transfer artifact ccw:ccw-server:pom:0.1.0 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org
Could not transfer artifact org.clojure:tools.nrepl:pom:0.2.1 from/to central (http://repo1.maven.org/maven2/): repo1.maven.org
Could not transfer artifact clojure-complete:clojure-complete:pom:0.2.2 from/to central (http://repo1.maven.org/maven2/): repo1.m
aven.org
This could be due to a typo in :dependencies or network issues.

and this is with juno, ok the ccw-server is leftover from before in the run configuration, I can fix that, but the only thing that changes is: eclipse.ini  (I carried over some of the stuff from kepler's eclipse.ini)

let's see eclipse.ini for juno now:
-vm
C:/Program Files/Java/jre6/bin/javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Duser.name=whatever
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-XX:+HeapDumpOnOutOfMemoryError
-Dcom.sun.management.jmxremote
-XX:MaxPermSize=256m
-ea
-XX:MaxJavaStackTraceDepth=-1
-Djava.net.preferIPv4Stack=true
-XX:+PerfDisableSharedMem
-Xms228m
-Xmx712m


and the normal/default eclipse.ini for juno is:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms40m
-Xmx512m


ok so, first thing I wanna try is not using jre6, but allow the java 7 to be used, by removing the -vm and java exe lines

btw I just noticed that:
--launcher.XXMaxPermSize
256m
repeats in both eclipse.ini files, but that's irrelevant.


Well that is it, switching from jre6 to java 7 makes ccw work :/
the REPL now starts and the only thing on Console (incremental from before):
Retrieving ccw/ccw-server/0.1.0/ccw-server-0.1.0.pom from clojars

Retrieving org/clojure/tools.nrepl/0.2.1/tools.nrepl-0.2.1.pom from central
Retrieving clojure-complete/clojure-complete/0.2.2/clojure-complete-0.2.2.pom from clojars
Retrieving org/clojure/tools.nrepl/0.2.1/tools.nrepl-0.2.1.jar from central
Retrieving ccw/ccw-server/0.1.0/ccw-server-0.1.0.jar from clojars
Retrieving clojure-complete/clojure-complete/0.2.2/clojure-complete-0.2.2.jar from clojars
nREPL server started on port 50414

that java.exe still remains and needing to be killed.

ok so issue #567 is solved by not using java 6, but instead by using java 7  when launching eclipse.

Niels van Klaveren

unread,
Apr 25, 2013, 5:03:01 AM4/25/13
to clojured...@googlegroups.com
I'm doing some tests on current version, beta and lein repl to show the differences in ports used. Will post in a bit.

Laurent PETIT

unread,
Apr 25, 2013, 5:05:49 AM4/25/13
to clojuredev-users
This :repositories option for the project, I guess, could cause
problems. I'm not sure, but I think that then it supersedes the
default :repositories, and thus since it does not mention clojars,
won't allow ccw.server to be retrieved from it.

2013/4/25 AtKaaZ <atk...@gmail.com>:

Laurent PETIT

unread,
Apr 25, 2013, 5:08:53 AM4/25/13
to clojuredev-users
Niels, if you want I can quickly push a new beta version with the
"localhost" transformed in "127.0.0.1" at least on the CCW part.

2013/4/25 Niels van Klaveren <niels.va...@gmail.com>:

Niels van Klaveren

unread,
Apr 25, 2013, 5:51:42 AM4/25/13
to clojured...@googlegroups.com
I retested again, this time with a TCP connection monitor and found some strange things

Although the default REPL connection fails,actually reconnecting in CCW 13 with manual 'Connect to REPL' works with both nrepl://localhost and nrepl://127.0.0.1. I never tried to connect manually to localhost, since I thought that already failed with the autostarted REPL client.

So basically, there should be a difference in how the default REPL client is started, and the manual one.

There is also a distinct difference in ports used between the CCW 13.0 REPL server and either cmd>lein repl and CCW 12.
CCW13 only binds on 3 ports, the rest on 4

Attached a file with commandline and ports used. If there's anything else I can test, let me know.
ccw_new_lein_start.txt

Laurent PETIT

unread,
Apr 25, 2013, 6:13:46 AM4/25/13
to clojuredev-users
Sorry, I cannot make sense of that.

I think I'll have to make tests with a Windows machine ...

Niels van Klaveren

unread,
Apr 25, 2013, 7:14:13 AM4/25/13
to clojured...@googlegroups.com
In short:
'lein REPL'  from the commandline opens 5 listening ports. One of these is IPv6.
CCW 12 REPL server opens 4 listening ports. One of these is IPv6.
CCW 13 REPL server opens 3 listening ports. None of these is IPv6.

That's probably the root of this problem.

Mark Engelberg

unread,
Apr 26, 2013, 1:54:03 AM4/26/13
to clojured...@googlegroups.com
I only use Eclipse for developing Clojure, so I'd *very much* like to know which version is the most well-tested and stable with counterclockwise.  I grabbed Juno because it seemed to be the latest stable release on the Eclipse site, but if there were clear direction to pick a different version, I'd be happy to do so.

Can you recommend a specific download?

Niels van Klaveren

unread,
Apr 26, 2013, 5:51:10 AM4/26/13
to clojured...@googlegroups.com


On Thursday, April 25, 2013 12:13:46 PM UTC+2, laurent.petit wrote:

I think I'll have to make tests with a Windows machine ...


The problem is easily reproducible. Tried it on 3 Windows 7 x64 machines, all have the same problem. When doing the run, the REPL server is started succesfully, but the default REPL client that is started doesn't connect succesfully. Commands sent are not evaluated by the REPL.

Manually connecting to the REPL does work normally. Happens both in Eclipse Juno and Indigo.

Laurent PETIT

unread,
Apr 26, 2013, 8:53:36 AM4/26/13
to clojuredev-users
2013/4/26 Mark Engelberg <mark.en...@gmail.com>:
> I only use Eclipse for developing Clojure, so I'd *very much* like to know
> which version is the most well-tested and stable with counterclockwise. I
> grabbed Juno because it seemed to be the latest stable release on the
> Eclipse site, but if there were clear direction to pick a different version,
> I'd be happy to do so.
>
> Can you recommend a specific download?

Well,

I was clearly a little bit pissed off yesterday ;-)

Currently, most of the tests I'm doing myself are with Juno as a
target platform.
I'm also mainly working (and thus testing) on OS X. This hasn't proven
to be bad on average.

If you're on Eclipse Juno and using the stable 0.12.3 version (are you
?), I wouldn't expect you to have lots of stability issues, but the
dreaded one involving difficulties to restart your Eclipse after a
manual crash.

I've been lost lately working on 0.13 beta, with the addition of
Leiningen-related stuff, but it seems to me like I didn't really grab
how long it would take before making it viable.

tl;dr: I think I'll refocus 0.13 on little (as in harmless)
improvements and stability issues. Because stability has always been
the focus of CCW, and would hate it to become less stable in favor of
shiny-but-half-backed features.

So I'd like to hear from all stability issues you're having with the
current 0.12.3 stable version, any platform, especially on Juno /
Kepler.

Thanks,

--
Laurent

>
>
> On Wednesday, April 24, 2013 11:43:43 PM UTC-7, laurent.petit wrote:
>>
>> Hi,
>>
>> *sigh*, it's really discouraging, since the Juno release, I've be
>> spent most of my time running left and right to fix things, having
>> even a hard time guessing if the problem is in Eclipse or CCW :-( :-(
>> :-(
>>
>> So now, there seems to be a problem with the future Eclipse Kepler,
>> branch 4.3, as I can see in the start of the logs ...
>>
>>
>> Given the number of apparent compatibility problems we're facing, I'm
>> starting to wonder if I should narrow down the set of supported
>> Eclipse versions, for a while.
>>
>> For instance: only 3.x for the time being (waiting for Kepler to fix
>> things in Juno, and maybe after Kepler if problems still exist).
>>
>> Just musing, but really, sometimes, I'm tempted ...
>>
>
>

Laurent PETIT

unread,
Apr 26, 2013, 8:58:56 AM4/26/13
to clojuredev-users
2013/4/26 Niels van Klaveren <niels.va...@gmail.com>:
OK. Of course I'll continue working on this, so thanks for the feedback.

Precisely, I'll clean branches, so that the repo will have :

- leiningen branch which will point to the current master branch
- master branch relocated to the current 0.12.3 tag. I'll just
cherry-pick some features from the leiningen branch

AtKaaZ

unread,
Apr 26, 2013, 10:08:36 AM4/26/13
to clojured...@googlegroups.com
On Fri, Apr 26, 2013 at 3:53 PM, Laurent PETIT <lauren...@gmail.com> wrote:
2013/4/26 Mark Engelberg <mark.en...@gmail.com>:
> I only use Eclipse for developing Clojure, so I'd *very much* like to know
> which version is the most well-tested and stable with counterclockwise.  I
> grabbed Juno because it seemed to be the latest stable release on the
> Eclipse site, but if there were clear direction to pick a different version,
> I'd be happy to do so.
>
> Can you recommend a specific download?

Well,

I was clearly a little bit pissed off yesterday ;-)
my fault, sorry about that

Laurent PETIT

unread,
Apr 26, 2013, 10:32:18 AM4/26/13
to clojuredev-users
2013/4/26 AtKaaZ <atk...@gmail.com>:
>
>
>
> On Fri, Apr 26, 2013 at 3:53 PM, Laurent PETIT <lauren...@gmail.com>
> wrote:
>>
>> 2013/4/26 Mark Engelberg <mark.en...@gmail.com>:
>> > I only use Eclipse for developing Clojure, so I'd *very much* like to
>> > know
>> > which version is the most well-tested and stable with counterclockwise.
>> > I
>> > grabbed Juno because it seemed to be the latest stable release on the
>> > Eclipse site, but if there were clear direction to pick a different
>> > version,
>> > I'd be happy to do so.
>> >
>> > Can you recommend a specific download?
>>
>> Well,
>>
>> I was clearly a little bit pissed off yesterday ;-)
>
> my fault, sorry about that

Not at all, and to the contrary: your feedback was a clear sign that I
was doing things wrong and hadn't fully embraced the task. I thank you
for that.

Cheers,

-- Laurent

Mark Engelberg

unread,
Apr 26, 2013, 12:01:03 PM4/26/13
to clojured...@googlegroups.com
On Fri, Apr 26, 2013 at 7:32 AM, Laurent PETIT <lauren...@gmail.com> wrote:
>> If you're on Eclipse Juno and using the stable 0.12.3 version (are you
>> ?), I wouldn't expect you to have lots of stability issues, but the
>> dreaded one involving difficulties to restart your Eclipse after a
>> manual crash.

Yes, Juno and 0.12.3.  Can you elaborate on the "dreaded one" issue you reference above?  My son is going to be using Eclipse/Counterclockwise in a programming contest tomorrow, and it would be helpful to know:
a) Is there a major stability issue he might run into?
b) Is there a known workaround?
c) Is there a more stable combination he should be using to avoid any surprises under time pressure?

Laurent PETIT

unread,
Apr 26, 2013, 12:50:33 PM4/26/13
to clojuredev-users


On Apr 26, 2013 6:01 PM, "Mark Engelberg" <mark.en...@gmail.com> wrote:
>
> On Fri, Apr 26, 2013 at 7:32 AM, Laurent PETIT <lauren...@gmail.com> wrote:
>>
>> >> If you're on Eclipse Juno and using the stable 0.12.3 version (are you
>> >> ?), I wouldn't expect you to have lots of stability issues, but the
>> >> dreaded one involving difficulties to restart your Eclipse after a
>> >> manual crash.
>
>
> Yes, Juno and 0.12.3.  Can you elaborate on the "dreaded one" issue you reference above?  My son is going to be using Eclipse/Counterclockwise in a programming contest tomorrow, and it would be helpful to know:
> a) Is there a major stability issue he might run into?

If the environment ils already installed, the only that has been reported from time to time is problems to restart eclipse after a crash or a software update.

> b) Is there a known workaround?

I'd say: for the duration of the contest, disable automatic update downloads and installs. Will be better for the bandwidth anyway.

The kind of problem that has been reported does have a workaround, yes: say your workspace has one leiningen project. Open its .classpath file, and remove the entry with LEININGEN in it. Then open the .project file, and remove ccw and leiningen related natures and builders. Then your eclipse should restart. You can then restore the project metadata via its leiningen>reset project configuration command. 

> c) Is there a more stable combination he should be using to avoid any surprises under time pressure?

I don't have evidence yet (untested) that the restart issue does not exist with Indigo(aka Eclipse 3..7)

Laurent PETIT

unread,
Apr 26, 2013, 3:46:14 PM4/26/13
to clojuredev-users
2013/4/26 Laurent PETIT <lauren...@gmail.com>:
And now I have tested 0.12.3 with both Juno and Indigo, and while I
get ClassNotFoundExceptions on CCW stuff when starting after a crash
on Juno, I haven't been abl to reproduce these issues on Indigo.

So I'd say that Eclipse Indigo (= 3.7) is more stable for CCW use than
Eclipse Juno ( = 4.2) or Eclipse Kepler ( = 4.3)

Mark Engelberg

unread,
Apr 26, 2013, 4:55:33 PM4/26/13
to clojured...@googlegroups.com
Any opinion on "for Java developers" or "Classic"?

Thanks,

Mark

Laurent PETIT

unread,
Apr 26, 2013, 4:57:48 PM4/26/13
to clojuredev-users

I'd say for java developers.

Classic is more for plugin developers, e.g. it ships with additional stuff such as source jars of eclipse plugins,  but does not ship with goodies such as m2e or eclipse market place widget.

--
Reply all
Reply to author
Forward
0 new messages