z2-Environment: Issueshttps://redmine.z2-environment.net/https://redmine.z2-environment.net/favicon.ico?15813551872021-09-16T12:27:37Zz2-Environment
Redmine z2-Environment - Bug #2108 (In Progress): z2-resolve failed with exception when no z2 modules are...https://redmine.z2-environment.net/issues/21082021-09-16T12:27:37ZUdo Offermannudo.offermann@zfabrik.de
<p><code>Authentication_:</code></p>
<p><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">2021-09-16 11:08:33,414 [ 913426] ERROR - 2plugin.z2sync.ResolveZ2Action - z2-resolve failed</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">com.zfabrik.intellij.z2plugin.remote.ConnectionException: The credentials server</span> <a class="external" href="http://localhost:8080/eclipsoid/sync">http://localhost:8080/eclipsoid/sync</a> <span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">is asking for are not correct.</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.zfabrik.intellij.z2plugin.remote.Z2HttpClient.request(Z2HttpClient.java:117)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.zfabrik.intellij.z2plugin.z2sync.Z2ResolverService$Z2ResolvingSession.sync(Z2ResolverService.java:110)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.zfabrik.intellij.z2plugin.z2sync.ResolveZ2Action$ResolveTask.resolve(ResolveZ2Action.java:87)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.zfabrik.intellij.z2plugin.z2sync.Z2Mutex.runMutuallyExcluded(Z2Mutex.java:40)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.zfabrik.intellij.z2plugin.z2sync.ResolveZ2Action$ResolveTask.run(ResolveZ2Action.java:60)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at java.base/java.security.AccessController.doPrivileged(Native Method)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">at java.base/java.lang.Thread.run(Thread.java:829)</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">Caused by: javax.security.sasl.AuthenticationException: Basic Authentication failed for user null</span><br /><span style="color: #000000;float: none;font-family: Helvetica;font-size: 12px;font-style: normal;font-variant-caps: normal;font-weight: normal;">... 23 more</span><br />Resolve:</p>
<p>2021-09-16 11:09:31,588 [ 971600] ERROR - 2plugin.z2sync.ResolveZ2Action - z2-resolve failed<br />java.nio.file.NoSuchFileException: /home/hb/workspace_intellij/zzz_hello/.z2env-library/z2refs.properties<br />at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)<br />at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)<br />at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)<br />at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:219)<br />at java.base/java.nio.file.spi.FileSystemProvider.newOutputStream(FileSystemProvider.java:478)<br />at java.base/java.nio.file.Files.newOutputStream(Files.java:220)<br />at com.zfabrik.intellij.z2plugin.z2sync.Z2ResolverService$Z2ResolvingSession.storeRefProps(Z2ResolverService.java:272)<br />at com.zfabrik.intellij.z2plugin.z2sync.Z2ResolverService$Z2ResolvingSession.requestApiJars(Z2ResolverService.java:267)<br />at com.zfabrik.intellij.z2plugin.z2sync.Z2ResolverService$Z2ResolvingSession.loadZ2Library(Z2ResolverService.java:128)<br />at com.zfabrik.intellij.z2plugin.z2sync.ResolveZ2Action$ResolveTask.resolve(ResolveZ2Action.java:97)<br />at com.zfabrik.intellij.z2plugin.z2sync.Z2Mutex.runMutuallyExcluded(Z2Mutex.java:40)<br />at com.zfabrik.intellij.z2plugin.z2sync.ResolveZ2Action$ResolveTask.run(ResolveZ2Action.java:60)<br />at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)<br />at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)<br />at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)<br />at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)<br />at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)<br />at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)<br />at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)<br />at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)<br />at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)<br />at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)<br />at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)<br />at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)<br />at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)<br />at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)<br />at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)<br />at java.base/java.security.AccessController.doPrivileged(Native Method)<br />at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)<br />at java.base/java.lang.Thread.run(Thread.java:829)</p> z2-Environment - Improvement #2107 (New): Set the default of the Jetty Directory Listsing feature...https://redmine.z2-environment.net/issues/21072021-09-15T08:55:29ZUdo Offermannudo.offermann@zfabrik.de
<p>When calling <a class="external" href="http://localhost:8080/eclipsoid/">http://localhost:8080/eclipsoid/</a> Jetty shows the content of the /WebContent directory.<br />This should be turned off by default - see <a class="external" href="https://stackoverflow.com/a/43328817/716834">https://stackoverflow.com/a/43328817/716834</a></p>
<p><img src="https://redmine.z2-environment.net/attachments/download/461/Jetty_Directory_Listing.png" style="height: 286px;width: 537px;" alt="" /></p> z2-Environment - Bug #2106 (Feedback): IntelliJ z2-plugin throws exception when pinging z2https://redmine.z2-environment.net/issues/21062021-09-15T08:29:00ZUdo Offermannudo.offermann@zfabrik.de
<p>The "Test connection" feature on the z2-plugin preference pane throws an exception when the server is not reachable.<br />IntelliJ catches the exception and treats it as a plugin problem.<br />The exception itself is ok, but it must not be propagated to the IDE.</p>
<pre>
z2-resolve failed
com.zfabrik.intellij.z2plugin.remote.ConnectionException: Server http://localhost:8080/eclipsoid/sync may be down or the connection settings are wrong.
at com.zfabrik.intellij.z2plugin.remote.ConnectionResult.<init>(ConnectionResult.java:24)
at com.zfabrik.intellij.z2plugin.remote.Z2HttpClient$HttpConnection.getConnectionResult(Z2HttpClient.java:193)
at com.zfabrik.intellij.z2plugin.remote.Z2HttpClient.request(Z2HttpClient.java:114)
at com.zfabrik.intellij.z2plugin.z2sync.Z2ResolverService$Z2ResolvingSession.sync(Z2ResolverService.java:97)
at com.zfabrik.intellij.z2plugin.z2sync.ResolveZ2Action$ResolveTask.resolve(ResolveZ2Action.java:85)
at com.zfabrik.intellij.z2plugin.z2sync.Z2Mutex.runMutuallyExcluded(Z2Mutex.java:40)
at com.zfabrik.intellij.z2plugin.z2sync.ResolveZ2Action$ResolveTask.run(ResolveZ2Action.java:60)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.net.ConnectException: Connection refused (Connection refused)
at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
at java.base/java.net.Socket.connect(Socket.java:609)
at java.base/java.net.Socket.connect(Socket.java:558)
at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:182)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:474)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:569)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:859)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1615)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at com.zfabrik.intellij.z2plugin.remote.Z2HttpClient$HttpConnection.request(Z2HttpClient.java:171)
at com.zfabrik.intellij.z2plugin.remote.Z2HttpClient.lambda$request$1(Z2HttpClient.java:95)
at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:265)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
... 7 more
</pre> z2-Environment - Improvement #2094 (New): Z2-Resolve must not synchttps://redmine.z2-environment.net/issues/20942021-03-29T11:47:13ZUdo Offermannudo.offermann@zfabrik.de
<p>Currently z2-resolve syncs the server and downloads the JARs.<br />Wen sync fails however, it is desirable that no sync takes place before the download. Thus resolve should only download whatever currently is available.</p> z2-Environment - Bug #1922 (New): Eclipsoid info views not working in Eclipse > Keplerhttps://redmine.z2-environment.net/issues/19222015-09-10T11:18:39ZHenning Blohmhenning.blohm@zfabrik.de
<p>Fortunately sync and resolve still work.</p>
<p>Exception noted: ClassNotFoundException w.r.t some JGit classes.</p> z2-Environment - Bug #1793 (Resolved): Eclipsoid exposes private refs of referenced project when ...https://redmine.z2-environment.net/issues/17932014-07-09T15:23:18ZHenning Blohmhenning.blohm@zfabrik.de
<p>When</p>
<p>A --(z2 public)--> B --(z2 private)--> C</p>
<p>then</p>
<p>A#armed --(eclipse)--> C#armed</p> z2-Environment - Bug #1550 (Resolved): Eclipsoid timeouthttps://redmine.z2-environment.net/issues/15502013-11-10T18:21:24ZHenning Blohmhenning.blohm@zfabrik.de
<p>When using eclipsoid text completion during editing of a z.properties file, <br />it seems that no timeout ever applies, if the connection to the backend<br />cannot be established.</p> z2-Environment - Bug #1039 (Resolved): eclipsoid properties editor crashes when opening propertie...https://redmine.z2-environment.net/issues/10392013-04-22T12:14:49ZHenning Blohmhenning.blohm@zfabrik.de
<p>I.e. a properties file from a Git workspace rather than from a project in the<br />eclipse workspace</p> z2-Environment - Bug #945 (Rejected): Eclipsoid plug-in throws RTE when connected to http://www.z...https://redmine.z2-environment.net/issues/9452012-10-22T12:16:43ZUdo Offermannudo.offermann@zfabrik.de
<ol>
<li>Connect Eclipsoid to <a class="external" href="http://www.z2-environment.net:80">http://www.z2-environment.net:80</a> with user=zfabrik and THE password.</li>
<li>open any of the z2-info views (e.g. z2-Repositories)</li>
</ol>
<p>java.lang.RuntimeException: java.lang.IllegalStateException: com.zfabrik.home='null' is not a z2 home directory!<br /> at com.zfabrik.eclipsoid.z2git.plugin.propertyTester.GitCRTester.isKnownRepository(GitCRTester.java:91)<br /> at com.zfabrik.eclipsoid.z2git.plugin.propertyTester.GitCRTester.isUnknownRepository(GitCRTester.java:101)<br /> at com.zfabrik.eclipsoid.z2git.plugin.propertyTester.GitCRTester.test(GitCRTester.java:40)<br /> at org.eclipse.core.internal.expressions.Property.test(Property.java:58)<br /> at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:99)<br /> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)<br /> at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:29)<br /> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)<br /> at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:189)<br /> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)<br /> at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:72)<br /> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)<br /> at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:29)<br /> at org.eclipse.ui.internal.services.EvaluationResultCache.evaluate(EvaluationResultCache.java:74)<br /> at org.eclipse.ui.internal.services.ExpressionAuthority.evaluate(ExpressionAuthority.java:165)<br /> at org.eclipse.ui.internal.services.EvaluationAuthority.refsWithSameExpression(EvaluationAuthority.java:155)<br /> at org.eclipse.ui.internal.services.EvaluationAuthority.sourceChanged(EvaluationAuthority.java:129)<br /> at org.eclipse.ui.internal.services.ExpressionAuthority.sourceChanged(ExpressionAuthority.java:311)<br /> at org.eclipse.ui.internal.services.ExpressionAuthority.sourceChanged(ExpressionAuthority.java:302)<br /> at org.eclipse.ui.AbstractSourceProvider.fireSourceChanged(AbstractSourceProvider.java:80)<br /> at org.eclipse.ui.internal.services.WorkbenchSourceProvider.selectionChanged(WorkbenchSourceProvider.java:177)<br /> at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156)<br /> at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62)<br /> at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:164)<br /> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)<br /> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)<br /> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)<br /> at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Viewer.java:162)<br /> at org.eclipse.jface.viewers.StructuredViewer.updateSelection(StructuredViewer.java:2188)<br /> at org.eclipse.jface.viewers.StructuredViewer.handleSelect(StructuredViewer.java:1211)<br /> at org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected(StructuredViewer.java:1241)<br /> at org.eclipse.jface.util.OpenStrategy.fireSelectionEvent(OpenStrategy.java:239)<br /> at org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:233)<br /> at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:403)<br /> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)<br /> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4128)<br /> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457)<br /> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480)<br /> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1465)<br /> at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1270)<br /> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3974)<br /> at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4875)<br /> at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5226)<br /> at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)<br /> at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:220)<br /> at org.eclipse.swt.widgets.Widget.mouseDownSuper(Widget.java:1092)<br /> at org.eclipse.swt.widgets.Tree.mouseDownSuper(Tree.java:2052)<br /> at org.eclipse.swt.widgets.Widget.mouseDown(Widget.java:1084)<br /> at org.eclipse.swt.widgets.Control.mouseDown(Control.java:2528)<br /> at org.eclipse.swt.widgets.Tree.mouseDown(Tree.java:2007)<br /> at org.eclipse.swt.widgets.Display.windowProc(Display.java:5471)<br /> at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)<br /> at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:220)<br /> at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2095)<br /> at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2253)<br /> at org.eclipse.swt.widgets.Display.windowProc(Display.java:5535)<br /> at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)<br /> at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:4989)<br /> at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5138)<br /> at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)<br /> at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128)<br /> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3610)<br /> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)<br /> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)<br /> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)<br /> at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)<br /> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)<br /> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)<br /> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)<br /> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)<br /> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)<br /> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)<br /> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)<br /> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)<br /> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br /> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br /> at java.lang.reflect.Method.invoke(Method.java:597)<br /> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)<br /> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)<br /> at org.eclipse.equinox.launcher.Main.run(Main.java:1410)<br />Caused by: java.lang.IllegalStateException: com.zfabrik.home='null' is not a z2 home directory!<br /> at com.zfabrik.eclipsoid.z2git.helper.Z2GitHelper.getZ2HomeDir(Z2GitHelper.java:49)<br /> at com.zfabrik.eclipsoid.z2git.plugin.propertyTester.GitCRTester.isKnownRepository(GitCRTester.java:85)<br /> ... 81 more</p> z2-Environment - Feature #938 (Resolved): Provide official Eclipsoid update-site on z2-environmen...https://redmine.z2-environment.net/issues/9382012-10-12T07:51:34ZUdo Offermannudo.offermann@zfabrik.de
<p>Disable local Eclipsoid update-sites.<br />The Eclispiod web-app will provide updates for the Eclipsoid plug-ins only on the z2-environment instance</p> z2-Environment - Feature #873 (Resolved): Armen immer ermöglichenhttps://redmine.z2-environment.net/issues/8732012-07-23T15:23:11ZUdo Offermannudo.offermann@zfabrik.de
<p>Statt nur auf Java projekten mit dem richtigen .classpath.</p>
<p>Beispiel sind reporting modules in Lakka.</p> z2-Environment - Feature #846 (Closed): Eclipsoid: treat jars with filename 'xyz-src.jar' as sour...https://redmine.z2-environment.net/issues/8462012-07-23T15:22:58ZUdo Offermannudo.offermann@zfabrik.de
<p>Eclipsoid should support source-jars under bin/lib, bin.api/lib, so that 'xyz-src.jar' is treated as the source-container for jar 'xyz.jar'.</p> z2-Environment - Feature #845 (Closed): Eclipsoid: Reference only armed projectshttps://redmine.z2-environment.net/issues/8452012-07-23T15:22:58ZUdo Offermannudo.offermann@zfabrik.de
<p>When resolving z-project references locally in the workspace, only other armed projects should serve as local resolution target.</p> z2-Environment - Feature #844 (Closed): Eclipsoid: Fix JAR imports/exportshttps://redmine.z2-environment.net/issues/8442012-07-23T15:22:57ZUdo Offermannudo.offermann@zfabrik.dez2-Environment - Bug #843 (Closed): Git Clone of z2_core on windows failshttps://redmine.z2-environment.net/issues/8432012-07-23T15:22:57ZUdo Offermannudo.offermann@zfabrik.de
<p>git clone <a class="email" href="mailto:git@gitorious.org">git@gitorious.org</a>:z2_core/core.git<br />Cloning into core...<br />remote: Counting objects: 3189, done.<br />remote: Compressing objects: 100% (937/937), done.<br />remote: Total 3189 (delta 1374), reused 3067 (delta 1322)<br />Receiving objects: 100% (3189/3189), 7.71 MiB | 167 KiB/s, done.<br />Resolving deltas: 100% (1374/1374), done.<br />fatal: cannot create directory at 'com.zfabrik.core.launching/aux': Invalid argument</p>