z2-Environment: Issueshttps://redmine.z2-environment.net/https://redmine.z2-environment.net/favicon.ico?15813551872021-10-15T07:09:50Zz2-Environment
Redmine z2-Environment - Bug #2114 (Resolved): Includes are not removed before rebuildhttps://redmine.z2-environment.net/issues/21142021-10-15T07:09:50ZHenning Blohmhenning.blohm@zfabrik.de
<p>When ComponentsBuilder detects a rebuild, it copies original resources (ok) and includes (nok) without cleaning the instance target folders first.</p>
<a name="Acceptance-Criteria"></a>
<h2 >Acceptance Criteria<a href="#Acceptance-Criteria" class="wiki-anchor">¶</a></h2>
<ul>
<li>Clean part and instance target folders for make and include before rebuilding a part</li>
</ul> z2-Environment - Bug #1022 (Resolved): gitcr priority misspelled in reposhttps://redmine.z2-environment.net/issues/10222013-03-30T11:33:54ZHenning Blohmhenning.blohm@zfabrik.de
<p>It is actually gitcr.priority but most templates say gitcr.prio.</p>
<p>They should be reviewed as this always costs an hour of debugging to find out!</p> z2-Environment - Improvement #1021 (Rejected): Split servlet / jsp moduleshttps://redmine.z2-environment.net/issues/10212013-03-30T11:11:35ZHenning Blohmhenning.blohm@zfabrik.de
<p>Currently all servlet / jsp business including implementations is in com.zfabrik.servletjsp.</p>
<p>With the inception feature this has shown to be problematic, as we cannot split off the implementation easily.</p>
<p>Instead we should have modules:</p>
<p>com.zfabrik.webserver.jetty
|<br />javax.servlet.jsp.jstl
|<br />javax.servlet</p> z2-Environment - Feature #952 (Resolved): Eclipsoid support for IntelliJhttps://redmine.z2-environment.net/issues/9522012-11-12T16:52:21ZHenning Blohmhenning.blohm@zfabrik.de
<p>I.e. support the main functions (and only those for now) we have for Eclipsoid@Eclipse also for IntelliJ:</p>
<ul>
<li>Classpath completion from a running Z2.</li>
</ul>
<p>Supposedly there is a project model API in intellij for this kind of purpose.</p> z2-Environment - Bug #939 (Resolved): NPE in Eclipsoid z2infohttps://redmine.z2-environment.net/issues/9392012-10-16T15:51:47ZUdo Offermannudo.offermann@zfabrik.de
<p>10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: java.lang.NullPointerException<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at com.zfabrik.components.provider.util.AbstractComponentRepository.findComponents(AbstractComponentRepository.java:327)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at com.zfabrik.impl.eclipsoid.z2info.RepositoriesRetriever.provideInfoInto(RepositoriesRetriever.java:103)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at com.zfabrik.impl.eclipsoid.z2info.InfoRetriever.doGet(InfoRetriever.java:60)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:598)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:486)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:486)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1065)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at com.zfabrik.impl.servletjsp.webapp.WebAppContextWrapper.access$6(WebAppContextWrapper.java:1)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at com.zfabrik.impl.servletjsp.webapp.WebAppContextWrapper$1.run(WebAppContextWrapper.java:70)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at com.zfabrik.impl.work.ThreadPoolImpl$2.call(ThreadPoolImpl.java:303)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at com.zfabrik.impl.work.ThreadPoolImpl$2.call(ThreadPoolImpl.java:301)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at com.zfabrik.work.WorkUnit.work(WorkUnit.java:373)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at com.zfabrik.impl.work.ThreadPoolImpl.doIt(ThreadPoolImpl.java:257)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at com.zfabrik.impl.work.ThreadPoolImpl.executeAs(ThreadPoolImpl.java:343)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at com.zfabrik.impl.work.ThreadPoolImpl.executeAs(ThreadPoolImpl.java:301)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at com.zfabrik.impl.servletjsp.webapp.WebAppContextWrapper.doHandle(WebAppContextWrapper.java:65)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:413)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:192)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:999)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.Server.handle(Server.java:350)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:890)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:944)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:630)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:620)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)<br />10/16 17:50:40 [34]<a class="email" href="mailto:...ent/webWorker@0.1">...ent/webWorker@0.1</a> [800]: at java.lang.Thread.run(Thread.java:680)</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 - Bug #934 (Resolved): Eclipsoid does not recognise z2 home directory correctlyhttps://redmine.z2-environment.net/issues/9342012-10-09T15:14:12ZUdo Offermannudo.offermann@zfabrik.de
<p>com.zfabrik.eclipsoid.z2git.helper.Z2GitHelper.getZ2HomeDir() does not detect z2 home correctly!</p> z2-Environment - Bug #921 (Resolved): Eclipsoid - Git-plugin: cloning repository fails when targe...https://redmine.z2-environment.net/issues/9212012-09-28T09:43:44ZUdo Offermannudo.offermann@zfabrik.de
<p>Target-Branch needs to be trimmed in <br />com.zfabrik.eclipsoid.z2git.plugin.handlers.CloneRepositoryHandler</p> z2-Environment - Feature #911 (Resolved): consider gitcr.optional only in devlopment modehttps://redmine.z2-environment.net/issues/9112012-09-24T16:16:08ZUdo Offermannudo.offermann@zfabrik.de
<p>check system property com.zfabrik.util.runtime.Foundation.MODE_DEVELOPMENT</p> z2-Environment - Bug #898 (Resolved): SVNCR treats files as directory nodeshttps://redmine.z2-environment.net/issues/8982012-09-13T09:40:22ZUdo Offermannudo.offermann@zfabrik.de
<p>SVNCR failes when the first level contains files:</p>
<p>09/13 11:38:38 [1]...entRepositoryImpl[ 800]: Using SVN Repository com.zfabrik.impl.svncr.ComponentRepositoryImpl@395fd251,repo:246d0e3e, component:com.zfabrik.boot.config/systemRepository, prio:500, url:svn://z2-environment.net/z2-master/trunk/z2-base.base, username:z2-master<br />09/13 11:38:41 [1]...stemStateResource[ 1000]: Error when trying to call prepare(...) on "com.zfabrik.boot.config/systemRepository" <br />java.lang.RuntimeException: Scan on SVN repo failed: com.zfabrik.boot.config/systemRepository<br /> at com.zfabrik.impl.svncr.ComponentRepositoryImpl.scan(ComponentRepositoryImpl.java:225)<br /> at com.zfabrik.impl.svncr.ComponentRepositoryImpl.scan(ComponentRepositoryImpl.java:94)<br /> at com.zfabrik.components.provider.util.AbstractComponentRepository.checkDB(AbstractComponentRepository.java:516)<br /> at com.zfabrik.components.provider.util.AbstractComponentRepository.start(AbstractComponentRepository.java:191)<br /> at com.zfabrik.impl.svncr.ComponentRepositoryResource._load(ComponentRepositoryResource.java:68)<br /> at com.zfabrik.impl.svncr.ComponentRepositoryResource.prepare(ComponentRepositoryResource.java:62)<br /> at com.zfabrik.impl.components.states.SystemStateResource.attain(SystemStateResource.java:139)<br /> at com.zfabrik.impl.components.states.SystemStateResource.attempting(SystemStateResource.java:79)<br /> at com.zfabrik.impl.components.states.SystemStateResource.attain(SystemStateResource.java:126)<br /> at com.zfabrik.impl.components.states.SystemStateResource.attempting(SystemStateResource.java:79)<br /> at com.zfabrik.impl.components.states.SystemStateResource.attain(SystemStateResource.java:126)<br /> at com.zfabrik.impl.components.states.SystemStateResource$1.run(SystemStateResource.java:46)<br /> at com.zfabrik.impl.launch.ProcessRunnerImpl.start(ProcessRunnerImpl.java:177)<br /> at launchers.HomeLauncher.run(HomeLauncher.java:175)<br /> at launchers.HomeLauncher.main(HomeLauncher.java:106)<br />Caused by: org.tmatesoft.svn.core.SVNException: svn: Can't get entries of non-directory<br /> at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)<br /> at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)<br /> at org.tmatesoft.svn.core.internal.io.svn.SVNReader.handleFailureStatus(SVNReader.java:263)<br /> at org.tmatesoft.svn.core.internal.io.svn.SVNReader.parse(SVNReader.java:242)<br /> at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.read(SVNConnection.java:260)<br /> at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.read(SVNRepositoryImpl.java:1275)<br /> at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.getDir(SVNRepositoryImpl.java:453)<br /> at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.getDir(SVNRepositoryImpl.java:413)<br /> at com.zfabrik.impl.svncr.ComponentRepositoryImpl.readModuleComponents(ComponentRepositoryImpl.java:444)<br /> at com.zfabrik.impl.svncr.ComponentRepositoryImpl.fullScan(ComponentRepositoryImpl.java:396)<br /> at com.zfabrik.impl.svncr.ComponentRepositoryImpl.scan(ComponentRepositoryImpl.java:206)<br /> ... 14 more</p> z2-Environment - Bug #897 (Resolved): Cannot debug resolved z2-project in workspacehttps://redmine.z2-environment.net/issues/8972012-09-13T09:07:06ZHenning Blohmhenning.blohm@zfabrik.de
<p>Getting</p>
<p>java.lang.UnsupportedOperationException<br /> at com.zfabrik.eclipsoid.plugin.cpcontainer.EclipsoidClasspathEntryResolver.resolveVMInstall(EclipsoidClasspathEntryResolver.java:59)<br /> at org.eclipse.jdt.internal.launching.RuntimeClasspathEntryResolver.resolveVMInstall(RuntimeClasspathEntryResolver.java:83)<br /> at org.eclipse.jdt.launching.JavaRuntime.getVMInstall(JavaRuntime.java:387)<br /> at org.eclipse.jdt.launching.JavaRuntime.computeVMInstall(JavaRuntime.java:1292)<br /> at org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate.getVMInstall(AbstractJavaLaunchConfigurationDelegate.java:111)<br /> at org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate.verifyVMInstall(AbstractJavaLaunchConfigurationDelegate.java:183)<br /> at org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate.getVMRunner(AbstractJavaLaunchConfigurationDelegate.java:947)<br /> at org.eclipse.jdt.launching.JavaLaunchDelegate.launch(JavaLaunchDelegate.java:51)</p>
<p>from Eclipse</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 - Feature #842 (Resolved): Eclipsoid: Convert projects into Z2-Projectshttps://redmine.z2-environment.net/issues/8422012-07-23T15:22:56ZUdo Offermannudo.offermann@zfabrik.de
<p>It should be possible to turn Z on or off for projects.</p>