git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Thu, 28 Sep 2017 14:03:09 +0000 (14:03 +0000)
committerVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Thu, 28 Sep 2017 14:03:09 +0000 (14:03 +0000)
27 files changed:
server/-configuration/build-mediacube-modules.launch
server/-configuration/dashboard-remote-debug.launch [new file with mode: 0644]
server/-configuration/debug-mediacube-remote.launch [new file with mode: 0644]
server/-configuration/deploy-mediacube-modules.launch [moved from server/-configuration/build-mediacube-product.launch with 89% similarity]
server/-configuration/deploy-mediacube-product.launch [deleted file]
server/-configuration/run-mediacube-server-bsh.launch
server/-configuration/run-mediacube-server-localhost.launch
server/-configuration/run-mediacube-server.launch
server/-modules/pom.xml
server/-product/mediacube.product
server/-product/pom.xml
server/user.jobengine.executors/deploy.xml [deleted file]
server/user.jobengine.executors/jobtemplates/archive-item.xml [moved from server/-configuration/jobtemplates/archive-item.xml with 100% similarity]
server/user.jobengine.executors/jobtemplates/archive-ondemand.xml [moved from server/-configuration/jobtemplates/archive-ondemand.xml with 100% similarity]
server/user.jobengine.executors/jobtemplates/fake-concurrent.xml [moved from server/-configuration/jobtemplates/fake-concurrent.xml with 100% similarity]
server/user.jobengine.executors/jobtemplates/fake.xml [moved from server/-configuration/jobtemplates/fake.xml with 100% similarity]
server/user.jobengine.executors/pom.xml
server/user.jobengine.executors/src/user/jobengine/server/steps/ArchiveItemSubmitStep.java
server/user.jobengine.executors/src/user/jobengine/server/steps/ArchiveListBuilderStep.java
server/user.jobengine.osgi.commons/deploy.launch
server/user.jobengine.osgi.commons/src/user/commons/nexio/NexioClipEventDispatcher.java
server/user.jobengine.osgi.server/deploy.launch
server/user.jobengine.osgi.server/deploy/pom.xml [new file with mode: 0644]
server/user.jobengine.osgi.server/pom.xml
server/user.jobengine.osgi.server/src/user/jobengine/server/JobEngine.java
server/user.jobengine.osgi.server/src/user/jobengine/server/JobRuntime.java
server/user.jobengine.osgi.services/pom.xml

index 92c41509e62925fa56ca8e5256c583dee09c98a4..9224ace244ddd20e66695813fa894324ec170ec7 100644 (file)
@@ -3,7 +3,7 @@
 <booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>\r
 <stringAttribute key="M2_GOALS" value="clean install"/>\r
 <booleanAttribute key="M2_NON_RECURSIVE" value="false"/>\r
-<booleanAttribute key="M2_OFFLINE" value="true"/>\r
+<booleanAttribute key="M2_OFFLINE" value="false"/>\r
 <stringAttribute key="M2_PROFILES" value=""/>\r
 <listAttribute key="M2_PROPERTIES"/>\r
 <stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>\r
diff --git a/server/-configuration/dashboard-remote-debug.launch b/server/-configuration/dashboard-remote-debug.launch
new file mode 100644 (file)
index 0000000..4baf1a2
--- /dev/null
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<launchConfiguration type="org.eclipse.jdt.launching.remoteJavaApplication">\r
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">\r
+<listEntry value="/hu.user.chronos.dashboard.application"/>\r
+</listAttribute>\r
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">\r
+<listEntry value="4"/>\r
+</listAttribute>\r
+<stringAttribute key="org.eclipse.debug.core.source_locator_id" value="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"/>\r
+<stringAttribute key="org.eclipse.debug.core.source_locator_memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;sourceLookupDirector&gt;&#10;&lt;sourceContainers duplicates=&quot;false&quot;&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.configuration.basic&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.configuration.basic.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.configuration.common&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.configuration.common.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.configuration.hubserver&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.configuration.hubserver.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.dashboard.application.hsqldb&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.dashboard.common&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmadminapi&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmadminapi.dsmadmc&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmadminapi.dsmadmc.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmadminapi.native&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmadminapi.native.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmadminapi.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;sandbox&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.common.coders.desktop&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.common.coders.mobile&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.common.coders.mobile.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.configuration&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.configuration.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;chronosbuilder&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.client&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.common&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.common.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.consolelog&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.dashboard.application&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.dashboard.application.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.internal.server&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.internal.server.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.parent&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.dashboard&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.dashboard.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.internal.widgetrepository&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.internal.widgetrepository.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.parent&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgetrepository&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.adminscheduleswidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.adminscheduleswidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.clientspeedwidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.clientspeedwidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.consolewidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.consolewidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.core&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.databaseandlogwidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.databaseandlogwidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.databasewidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.databasewidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.fillingvolumeswidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.fillingvolumeswidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.hardwarewidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.hardwarewidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.retentionpolicieswidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.retentionpolicieswidget.db2&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.retentionpolicieswidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.softwarewidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.softwarewidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.statuswidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.statuswidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.storagepoolswidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.storagepoolswidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.systemsummarywidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.systemsummarywidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.tsmobjectwidgets&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.tsmobjectwidgets.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.volumesattentionwidget&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.purearchive.widgets.volumesattentionwidget.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.server&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.server.jettyhome&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.server.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.snmpclient&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.snmpclient.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tests.core&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tests.core.widgets&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmadminclient&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmadminclient.ext&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmadminclient.ext.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmadminclient.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmobjectrepository&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmobjectrepository.db2&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmobjectrepository.hsqldb&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;hu.user.chronos.tsmobjectrepository.tests&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;javaProject name=&amp;quot;orderedrunner&amp;quot;/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#10;&amp;lt;default/&amp;gt;&amp;#10;&quot; typeId=&quot;org.eclipse.debug.core.containerType.default&quot;/&gt;&#10;&lt;/sourceContainers&gt;&#10;&lt;/sourceLookupDirector&gt;&#10;"/>\r
+<booleanAttribute key="org.eclipse.jdt.launching.ALLOW_TERMINATE" value="true"/>\r
+<mapAttribute key="org.eclipse.jdt.launching.CONNECT_MAP">\r
+<mapEntry key="hostname" value="localhost"/>\r
+<mapEntry key="port" value="8888"/>\r
+</mapAttribute>\r
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="hu.user.chronos.dashboard.application"/>\r
+<stringAttribute key="org.eclipse.jdt.launching.VM_CONNECTOR_ID" value="org.eclipse.jdt.launching.socketAttachConnector"/>\r
+</launchConfiguration>\r
diff --git a/server/-configuration/debug-mediacube-remote.launch b/server/-configuration/debug-mediacube-remote.launch
new file mode 100644 (file)
index 0000000..f534e3b
--- /dev/null
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<launchConfiguration type="org.eclipse.jdt.launching.remoteJavaApplication">\r
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">\r
+<listEntry value="/user.jobengine.osgi.server"/>\r
+</listAttribute>\r
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">\r
+<listEntry value="4"/>\r
+</listAttribute>\r
+<stringAttribute key="org.eclipse.debug.core.source_locator_id" value="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"/>\r
+<stringAttribute key="org.eclipse.debug.core.source_locator_memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;sourceLookupDirector&gt;&#13;&#10;&lt;sourceContainers duplicates=&quot;false&quot;&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;-configuration&amp;quot; referencedProjects=&amp;quot;false&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.cdt.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;-dependencies&amp;quot; referencedProjects=&amp;quot;false&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.cdt.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;-modules&amp;quot; referencedProjects=&amp;quot;false&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.cdt.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;-product&amp;quot; referencedProjects=&amp;quot;false&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.cdt.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;RemoteSystemsTempFiles&amp;quot; referencedProjects=&amp;quot;false&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.cdt.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;user.commons.log4j2&amp;quot; referencedProjects=&amp;quot;false&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.cdt.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;user.jobengine.executors&amp;quot; referencedProjects=&amp;quot;false&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.cdt.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;user.jobengine.osgi.commons&amp;quot; referencedProjects=&amp;quot;false&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.cdt.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;user.jobengine.osgi.db&amp;quot; referencedProjects=&amp;quot;false&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.cdt.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;user.jobengine.osgi.server&amp;quot; referencedProjects=&amp;quot;false&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.cdt.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;user.jobengine.osgi.services&amp;quot; referencedProjects=&amp;quot;false&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.cdt.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;user.tsm.client&amp;quot; referencedProjects=&amp;quot;false&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.cdt.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;default/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.debug.core.containerType.default&quot;/&gt;&#13;&#10;&lt;/sourceContainers&gt;&#13;&#10;&lt;/sourceLookupDirector&gt;&#13;&#10;"/>\r
+<booleanAttribute key="org.eclipse.jdt.launching.ALLOW_TERMINATE" value="true"/>\r
+<mapAttribute key="org.eclipse.jdt.launching.CONNECT_MAP">\r
+<mapEntry key="hostname" value="10.10.1.26"/>\r
+<mapEntry key="port" value="8888"/>\r
+</mapAttribute>\r
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="user.jobengine.osgi.server"/>\r
+<stringAttribute key="org.eclipse.jdt.launching.VM_CONNECTOR_ID" value="org.eclipse.jdt.launching.socketAttachConnector"/>\r
+</launchConfiguration>\r
similarity index 89%
rename from server/-configuration/build-mediacube-product.launch
rename to server/-configuration/deploy-mediacube-modules.launch
index 2b855886d05cd52223eba99f6503495d0f218c55..0ea55e61ddfe7fdfaf8ffd31b4cbe1d6b6cca3a6 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
 <launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">\r
 <booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>\r
-<stringAttribute key="M2_GOALS" value="install"/>\r
+<stringAttribute key="M2_GOALS" value="deploy"/>\r
 <booleanAttribute key="M2_NON_RECURSIVE" value="false"/>\r
 <booleanAttribute key="M2_OFFLINE" value="true"/>\r
 <stringAttribute key="M2_PROFILES" value=""/>\r
@@ -15,5 +15,5 @@
 <listAttribute key="org.eclipse.debug.ui.favoriteGroups">\r
 <listEntry value="org.eclipse.debug.ui.launchGroup.run"/>\r
 </listAttribute>\r
-<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc}/-product"/>\r
+<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc}/-modules"/>\r
 </launchConfiguration>\r
diff --git a/server/-configuration/deploy-mediacube-product.launch b/server/-configuration/deploy-mediacube-product.launch
deleted file mode 100644 (file)
index acea32c..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">\r
-<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>\r
-<stringAttribute key="M2_GOALS" value="clean deploy"/>\r
-<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>\r
-<booleanAttribute key="M2_OFFLINE" value="true"/>\r
-<stringAttribute key="M2_PROFILES" value=""/>\r
-<listAttribute key="M2_PROPERTIES"/>\r
-<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>\r
-<booleanAttribute key="M2_SKIP_TESTS" value="false"/>\r
-<intAttribute key="M2_THREADS" value="1"/>\r
-<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>\r
-<stringAttribute key="M2_USER_SETTINGS" value=""/>\r
-<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>\r
-<listAttribute key="org.eclipse.debug.ui.favoriteGroups">\r
-<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>\r
-</listAttribute>\r
-<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc}/-product"/>\r
-</launchConfiguration>\r
index bcec7a0cc2642f41c1b7783cc89d177ecadb3721..1dec536d9a5923c7a2adf78ac2e66a7a21c84f2f 100644 (file)
 <stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>\r
 <stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -console"/>\r
 <stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>\r
-<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dorg.eclipse.equinox.http.jetty.http.port=8080&#13;&#10;-Dorg.eclipse.epp.logging.aeri.skipReports=true &#13;&#10;-Declipse.ignoreApp=true &#13;&#10;-Dosgi.noShutdown=true&#13;&#10;-Djobengine.jobsteps.root=&quot;${workspace_loc}/user.jobengine.executors/config&quot;&#13;&#10;-Djobengine.jobtemplates.root=&quot;${workspace_loc}/user.jobengine.osgi.server/resources/templates&quot;&#13;&#10;-Djobengine.db.url=jdbc:db2://10.10.1.26:50000/mc:retrieveMessagesFromServerOnGetMessage=true;&#13;&#10;-Djobengine.db.user=db2admin&#13;&#10;-Djobengine.db.password=password&#13;&#10;-Djobengine.loglevel=INFO&#13;&#10;-Djobengine.rcc.host=localhost&#13;&#10;-Djobengine.rcc.defaultlowresprofile=&quot;WindowsMedia - Web Streaming - DSL or Cable Modem&quot;&#13;&#10;-Dlog4j.configurationFile=&quot;${workspace_loc}/-configuration/log4j2.xml&quot;&#13;&#10;-Djobengine.jobsteps.alternate.root=&quot;${workspace_loc}/user.jobengine.executors/bin/user/jobengine/server/steps&quot;&#13;&#10;-Djobengine.transcoder.source=c:\_Movie\hires\&#13;&#10;-Djetty.home=&quot;${workspace_loc:-configuration}/jetty&quot;&#13;&#10;-Djetty.etc.config.urls=etc/user-jetty.xml,etc/user-jetty-ssl.xml,etc/user-jetty-ssl-context.xml,,etc/user-jetty-http.xml,etc/user-jetty-https.xml&#13;&#10;-Djobengine.octopus.api.address=http://10.10.1.21/api/v1&#13;&#10;-Djobengine.octopus.api.user=mam&#13;&#10;-Djobengine.octopus.api.password=napocska&#13;&#10;-Djobengine.nosql.db.url=jdbc:db2://10.10.1.26:50000/mc:retrieveMessagesFromServerOnGetMessage=true;&#13;&#10;-Djobengine.nosql.db.user=db2admin&#13;&#10;-Djobengine.nosql.db.password=password&#13;&#10;-Djobengine.nosql.db.schema=test&#13;&#10;-Djobengine.nexio.db.url=jdbc:sqlserver://10.10.1.59:1433;databaseName=NXDB;&#13;&#10;-Djobengine.nexio.db.user=sa&#13;&#10;-Djobengine.nexio.db.password=resolve&#13;&#10;-Djobengine.selenio.address=http://10.10.1.71:44000/TranscodeMgrWS?wsdl&#13;&#10;-Djobengine.selenio.projectfilepath=\\10.10.1.71\Data\Blueprints\MP4_H264_AAC_v4.zenium&#13;&#10;-Djobengine.jobscheduling.config=&quot;${workspace_loc}/-configuration/scheduledjobs.json&quot;"/>\r
+<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dorg.eclipse.equinox.http.jetty.http.port=8080&#13;&#10;-Dorg.eclipse.epp.logging.aeri.skipReports=true &#13;&#10;-Declipse.ignoreApp=true &#13;&#10;-Dosgi.noShutdown=true&#13;&#10;-Djobengine.jobsteps.root=&quot;${workspace_loc}/user.jobengine.executors/config&quot;&#13;&#10;-Djobengine.jobtemplates.root=&quot;${workspace_loc}/user.jobengine.executors/jobtemplates&quot;&#13;&#10;-Djobengine.db.url=jdbc:db2://10.10.1.26:50000/mc:retrieveMessagesFromServerOnGetMessage=true;&#13;&#10;-Djobengine.db.user=db2admin&#13;&#10;-Djobengine.db.password=password&#13;&#10;-Djobengine.loglevel=INFO&#13;&#10;-Dlog4j.configurationFile=&quot;${workspace_loc}/-configuration/log4j2.xml&quot;&#13;&#10;-Djobengine.jobsteps.alternate.root=&quot;${workspace_loc}/user.jobengine.executors/bin/user/jobengine/server/steps&quot;&#13;&#10;-Djetty.home=&quot;${workspace_loc:}/-configuration/jetty&quot;&#13;&#10;-Djetty.etc.config.urls=etc/user-jetty.xml,etc/user-jetty-ssl.xml,etc/user-jetty-ssl-context.xml,,etc/user-jetty-http.xml,etc/user-jetty-https.xml&#13;&#10;-Djobengine.octopus.api.address=http://10.10.1.21/api/v1&#13;&#10;-Djobengine.octopus.api.user=mam&#13;&#10;-Djobengine.octopus.api.password=napocska&#13;&#10;-Djobengine.nosql.db.url=jdbc:db2://10.10.1.26:50000/mc:retrieveMessagesFromServerOnGetMessage=true;&#13;&#10;-Djobengine.nosql.db.user=db2admin&#13;&#10;-Djobengine.nosql.db.password=password&#13;&#10;-Djobengine.nosql.db.schema=test&#13;&#10;-Djobengine.selenio.address=http://10.10.1.71:44000/TranscodeMgrWS?wsdl&#13;&#10;-Djobengine.selenio.projectfilepath=\\10.10.1.71\Data\Blueprints\MP4_H264_AAC_v4.zenium&#13;&#10;-Djobengine.jobscheduling.config=&quot;${workspace_loc}/-configuration/scheduledjobs.json&quot;&#13;&#10;-Dnexio.host=10.10.1.55"/>\r
 <stringAttribute key="pde.version" value="3.3"/>\r
 <booleanAttribute key="show_selected_only" value="false"/>\r
-<stringAttribute key="target_bundles" value="cglib@default:default,com.auth0.java-jwt@default:default,com.fasterxml.jackson.core.jackson-annotations@default:default,com.fasterxml.jackson.core.jackson-core@default:default,com.fasterxml.jackson.core.jackson-databind@default:default,com.fasterxml.jackson.dataformat.jackson-dataformat-yaml@default:default,com.fasterxml.jackson.datatype.jackson-datatype-joda@default:default,com.fasterxml.jackson.jaxrs.jackson-jaxrs-base@default:default,com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider@default:default,com.fasterxml.jackson.module.jackson-module-jaxb-annotations@default:default,com.google.guava@default:default,com.ibm.db2jcc4@default:default,com.ibm.nosql@default:default,com.microsoft.sqlserver.sqljdbc@default:default,com.sun.el.javax.el@default:default,commons-logging@default:default,javassist@default:default,javax.annotation-api@default:default,javax.inject@default:default,javax.mail@default:default,javax.servlet-api@default:default,javax.servlet.jsp-api@default:default,javax.validation.api@default:default,javax.ws.rs-api@default:default,jcifs@default:default,joda-time@default:default,org.apache.aries.spifly.dynamic.bundle@default:default,org.apache.aries.util@default:default,org.apache.commons.beanutils@default:default,org.apache.commons.codec@default:default,org.apache.commons.collections@default:default,org.apache.commons.digester@default:default,org.apache.commons.io@default:default,org.apache.commons.lang3@default:default,org.apache.commons.lang@default:default,org.apache.commons.logging@default:default,org.apache.commons.net@default:default,org.apache.felix.gogo.command@default:default,org.apache.felix.gogo.runtime@default:default,org.apache.felix.gogo.shell@default:default,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.apache.jasper.glassfish@default:default,org.apache.logging.log4j.api@1:true,org.apache.logging.log4j.core@default:default,org.apache.logging.log4j.slf4j-impl@default:default,org.apache.servicemix.bundles.quartz@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.console@default:default,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.util@default:default,org.eclipse.jdt.core.compiler.batch@default:default,org.eclipse.jetty.client@default:default,org.eclipse.jetty.deploy@default:default,org.eclipse.jetty.http@default:default,org.eclipse.jetty.io@default:default,org.eclipse.jetty.jsp@default:default,org.eclipse.jetty.osgi.boot.jsp@default:false,org.eclipse.jetty.osgi.boot@default:true,org.eclipse.jetty.schemas@default:default,org.eclipse.jetty.security@default:default,org.eclipse.jetty.server@default:default,org.eclipse.jetty.servlet@default:default,org.eclipse.jetty.util@default:default,org.eclipse.jetty.webapp@default:default,org.eclipse.jetty.websocket.api@default:default,org.eclipse.jetty.websocket.client@default:default,org.eclipse.jetty.websocket.common@default:default,org.eclipse.jetty.websocket.server@default:default,org.eclipse.jetty.websocket.servlet@default:default,org.eclipse.jetty.xml@default:default,org.eclipse.osgi.services@default:default,org.eclipse.osgi@-1:true,org.glassfish.hk2.api@default:default,org.glassfish.hk2.external.aopalliance-repackaged@default:default,org.glassfish.hk2.external.javax.inject@default:default,org.glassfish.hk2.locator@default:default,org.glassfish.hk2.osgi-resource-locator@default:default,org.glassfish.hk2.utils@default:default,org.hamcrest.core@default:default,org.jboss.resteasy.client@default:default,org.jboss.resteasy.jaxrs@default:default,org.jmock.junit4@default:default,org.jmock@default:default,org.junit@default:default,org.jvnet.mimepull@default:default,org.objectweb.asm.commons@default:default,org.objectweb.asm.tree@default:default,org.objectweb.asm@default:default,org.reflections@default:default,slf4j.api@default:default,slf4j.simple@default:false"/>\r
+<stringAttribute key="target_bundles" value="cglib@default:default,com.auth0.java-jwt@default:default,com.fasterxml.jackson.core.jackson-annotations@default:default,com.fasterxml.jackson.core.jackson-core@default:default,com.fasterxml.jackson.core.jackson-databind@default:default,com.fasterxml.jackson.dataformat.jackson-dataformat-yaml@default:default,com.fasterxml.jackson.datatype.jackson-datatype-joda@default:default,com.fasterxml.jackson.jaxrs.jackson-jaxrs-base@default:default,com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider@default:default,com.fasterxml.jackson.module.jackson-module-jaxb-annotations@default:default,com.google.guava@default:default,com.ibm.db2jcc4@default:default,com.ibm.nosql@default:default,com.microsoft.sqlserver.sqljdbc@default:default,com.sun.el.javax.el@default:default,commons-logging@default:default,javassist@default:default,javax.annotation-api@default:default,javax.inject@default:default,javax.mail@default:default,javax.servlet-api@default:default,javax.servlet.jsp-api@default:default,javax.validation.api@default:default,javax.ws.rs-api@default:default,jcifs@default:default,joda-time@default:default,org.apache.aries.spifly.dynamic.bundle@default:default,org.apache.aries.util@default:default,org.apache.commons.beanutils@default:default,org.apache.commons.codec@default:default,org.apache.commons.collections@default:default,org.apache.commons.digester@default:default,org.apache.commons.io@default:default,org.apache.commons.lang3@default:default,org.apache.commons.lang@default:default,org.apache.commons.logging@default:default,org.apache.commons.net@default:default,org.apache.felix.gogo.command@default:default,org.apache.felix.gogo.runtime@default:default,org.apache.felix.gogo.shell@default:default,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.apache.jasper.glassfish@default:default,org.apache.logging.log4j.api@1:true,org.apache.logging.log4j.core@default:default,org.apache.logging.log4j.slf4j-impl@default:default,org.apache.servicemix.bundles.quartz@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.console@default:default,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.util@default:default,org.eclipse.jdt.core.compiler.batch@default:default,org.eclipse.jetty.client@default:default,org.eclipse.jetty.deploy@default:default,org.eclipse.jetty.http@default:default,org.eclipse.jetty.io@default:default,org.eclipse.jetty.jsp@default:default,org.eclipse.jetty.osgi.boot.jsp@default:false,org.eclipse.jetty.osgi.boot@default:true,org.eclipse.jetty.schemas@default:default,org.eclipse.jetty.security@default:default,org.eclipse.jetty.server@default:default,org.eclipse.jetty.servlet@default:default,org.eclipse.jetty.util@default:default,org.eclipse.jetty.webapp@default:default,org.eclipse.jetty.websocket.api@default:default,org.eclipse.jetty.websocket.client@default:default,org.eclipse.jetty.websocket.common@default:default,org.eclipse.jetty.websocket.server@default:default,org.eclipse.jetty.websocket.servlet@default:default,org.eclipse.jetty.xml@default:default,org.eclipse.osgi.services@default:default,org.eclipse.osgi@-1:true,org.hamcrest.core@default:default,org.jboss.resteasy.client@default:default,org.jboss.resteasy.jaxrs@default:default,org.jmock.junit4@default:default,org.jmock@default:default,org.junit@default:default,org.jvnet.mimepull@default:default,org.objectweb.asm.commons@default:default,org.objectweb.asm.tree@default:default,org.objectweb.asm@default:default,org.reflections@default:default,slf4j.api@default:default,slf4j.simple@default:false"/>\r
 <booleanAttribute key="tracing" value="false"/>\r
 <booleanAttribute key="useCustomFeatures" value="false"/>\r
 <booleanAttribute key="useDefaultConfigArea" value="true"/>\r
index 8053e4d0a95eda5921d1a1bdfcd6ead7265f2e6d..f4c11208b43ed6071685630480a33c4e60b6f3ed 100644 (file)
@@ -19,7 +19,7 @@
 <stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>\r
 <stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -console"/>\r
 <stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>\r
-<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dorg.eclipse.equinox.http.jetty.http.port=8080&#13;&#10;-Dorg.eclipse.epp.logging.aeri.skipReports=true &#13;&#10;-Declipse.ignoreApp=true &#13;&#10;-Dosgi.noShutdown=true&#13;&#10;-Djobengine.jobsteps.root=&quot;${workspace_loc}/user.jobengine.executors/config&quot;&#13;&#10;-Djobengine.jobtemplates.root=&quot;${workspace_loc}//-configuration/jobtemplates&quot;&#13;&#10;-Djobengine.db.url=jdbc:db2://localhost:50000/mc:retrieveMessagesFromServerOnGetMessage=true;&#13;&#10;-Djobengine.db.user=db2admin&#13;&#10;-Djobengine.db.password=salabakter&#13;&#10;-Djobengine.loglevel=INFO&#13;&#10;-Djobengine.rcc.host=localhost&#13;&#10;-Djobengine.rcc.defaultlowresprofile=&quot;WindowsMedia - Web Streaming - DSL or Cable Modem&quot;&#13;&#10;-Dlog4j.configurationFile=&quot;${workspace_loc}/-configuration/log4j2.xml&quot;&#13;&#10;-Djobengine.jobsteps.alternate.root=&quot;${workspace_loc}/user.jobengine.executors/bin/user/jobengine/server/steps&quot;&#13;&#10;-Djobengine.transcoder.source=c:\_Movie\hires\&#13;&#10;-Djetty.home=&quot;${workspace_loc:-configuration}/jetty&quot;&#13;&#10;-Djetty.etc.config.urls=etc/user-jetty.xml,etc/user-jetty-ssl.xml,etc/user-jetty-ssl-context.xml,,etc/user-jetty-http.xml,etc/user-jetty-https.xml&#13;&#10;-Djobengine.octopus.api.address=http://10.10.1.21/api/v1&#13;&#10;-Djobengine.octopus.api.user=mam&#13;&#10;-Djobengine.octopus.api.password=napocska&#13;&#10;-Djobengine.nosql.db.url=jdbc:db2://localhost:50000/mc:retrieveMessagesFromServerOnGetMessage=true;&#13;&#10;-Djobengine.nosql.db.user=db2admin&#13;&#10;-Djobengine.nosql.db.password=salabakter&#13;&#10;-Djobengine.nosql.db.schema=test&#13;&#10;-Djobengine.nexio.db.url=jdbc:sqlserver://10.10.1.59:1433;databaseName=NXDB;&#13;&#10;-Djobengine.nexio.db.user=sa&#13;&#10;-Djobengine.nexio.db.password=resolve&#13;&#10;-Djobengine.selenio.address=http://10.10.1.71:44000/TranscodeMgrWS?wsdl&#13;&#10;-Djobengine.selenio.projectfilepath=\\10.10.1.71\Data\Blueprints\MP4_H264_AAC_v4.zenium&#13;&#10;-Djobengine.jobscheduling.config=&quot;${workspace_loc}/-configuration/scheduledjobs.json&quot;"/>\r
+<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dorg.eclipse.equinox.http.jetty.http.port=8080&#13;&#10;-Dorg.eclipse.epp.logging.aeri.skipReports=true &#13;&#10;-Declipse.ignoreApp=true &#13;&#10;-Dosgi.noShutdown=true&#13;&#10;-Djobengine.jobsteps.root=&quot;${workspace_loc}/user.jobengine.executors/config&quot;&#13;&#10;-Djobengine.jobtemplates.root=&quot;${workspace_loc}/user.jobengine.executors/jobtemplates&quot;&#13;&#10;-Djobengine.db.url=jdbc:db2://localhost:50000/mc:retrieveMessagesFromServerOnGetMessage=true;&#13;&#10;-Djobengine.db.user=db2admin&#13;&#10;-Djobengine.db.password=salabakter&#13;&#10;-Djobengine.loglevel=INFO&#13;&#10;-Djobengine.rcc.host=localhost&#13;&#10;-Djobengine.rcc.defaultlowresprofile=&quot;WindowsMedia - Web Streaming - DSL or Cable Modem&quot;&#13;&#10;-Dlog4j.configurationFile=&quot;${workspace_loc}/-configuration/log4j2.xml&quot;&#13;&#10;-Djobengine.jobsteps.alternate.root=&quot;${workspace_loc}/user.jobengine.executors/bin/user/jobengine/server/steps&quot;&#13;&#10;-Djobengine.transcoder.source=c:\_Movie\hires\&#13;&#10;-Djetty.home=&quot;${workspace_loc:-configuration}/jetty&quot;&#13;&#10;-Djetty.etc.config.urls=etc/user-jetty.xml,etc/user-jetty-ssl.xml,etc/user-jetty-ssl-context.xml,,etc/user-jetty-http.xml,etc/user-jetty-https.xml&#13;&#10;-Djobengine.octopus.api.address=http://10.10.1.21/api/v1&#13;&#10;-Djobengine.octopus.api.user=mam&#13;&#10;-Djobengine.octopus.api.password=napocska&#13;&#10;-Djobengine.nosql.db.url=jdbc:db2://localhost:50000/mc:retrieveMessagesFromServerOnGetMessage=true;&#13;&#10;-Djobengine.nosql.db.user=db2admin&#13;&#10;-Djobengine.nosql.db.password=salabakter&#13;&#10;-Djobengine.nosql.db.schema=test&#13;&#10;-Djobengine.nexio.db.url=jdbc:sqlserver://10.10.1.59:1433;databaseName=NXDB;&#13;&#10;-Djobengine.nexio.db.user=sa&#13;&#10;-Djobengine.nexio.db.password=resolve&#13;&#10;-Djobengine.selenio.address=http://10.10.1.71:44000/TranscodeMgrWS?wsdl&#13;&#10;-Djobengine.selenio.projectfilepath=\\10.10.1.71\Data\Blueprints\MP4_H264_AAC_v4.zenium&#13;&#10;-Djobengine.jobscheduling.config=&quot;${workspace_loc}/-configuration/scheduledjobs.json&quot;"/>\r
 <stringAttribute key="pde.version" value="3.3"/>\r
 <booleanAttribute key="show_selected_only" value="false"/>\r
 <stringAttribute key="target_bundles" value="cglib@default:default,com.auth0.java-jwt@default:default,com.fasterxml.jackson.core.jackson-annotations@default:default,com.fasterxml.jackson.core.jackson-core@default:default,com.fasterxml.jackson.core.jackson-databind@default:default,com.fasterxml.jackson.dataformat.jackson-dataformat-yaml@default:default,com.fasterxml.jackson.datatype.jackson-datatype-joda@default:default,com.fasterxml.jackson.jaxrs.jackson-jaxrs-base@default:default,com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider@default:default,com.fasterxml.jackson.module.jackson-module-jaxb-annotations@default:default,com.google.guava@default:default,com.ibm.db2jcc4@default:default,com.ibm.nosql@default:default,com.microsoft.sqlserver.sqljdbc@default:default,com.sun.el.javax.el@default:default,commons-logging@default:default,javassist@default:default,javax.annotation-api@default:default,javax.inject@default:default,javax.mail@default:default,javax.servlet-api@default:default,javax.servlet.jsp-api@default:default,javax.validation.api@default:default,javax.ws.rs-api@default:default,jcifs@default:default,joda-time@default:default,org.apache.aries.spifly.dynamic.bundle@default:default,org.apache.aries.util@default:default,org.apache.commons.beanutils@default:default,org.apache.commons.codec@default:default,org.apache.commons.collections@default:default,org.apache.commons.digester@default:default,org.apache.commons.io@default:default,org.apache.commons.lang3@default:default,org.apache.commons.lang@default:default,org.apache.commons.logging@default:default,org.apache.commons.net@default:default,org.apache.felix.gogo.command@default:default,org.apache.felix.gogo.runtime@default:default,org.apache.felix.gogo.shell@default:default,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.apache.jasper.glassfish@default:default,org.apache.logging.log4j.api@1:true,org.apache.logging.log4j.core@default:default,org.apache.logging.log4j.slf4j-impl@default:default,org.apache.servicemix.bundles.quartz@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.console@default:default,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.util@default:default,org.eclipse.jdt.core.compiler.batch@default:default,org.eclipse.jetty.client@default:default,org.eclipse.jetty.deploy@default:default,org.eclipse.jetty.http@default:default,org.eclipse.jetty.io@default:default,org.eclipse.jetty.jsp@default:default,org.eclipse.jetty.osgi.boot.jsp@default:false,org.eclipse.jetty.osgi.boot@default:true,org.eclipse.jetty.schemas@default:default,org.eclipse.jetty.security@default:default,org.eclipse.jetty.server@default:default,org.eclipse.jetty.servlet@default:default,org.eclipse.jetty.util@default:default,org.eclipse.jetty.webapp@default:default,org.eclipse.jetty.websocket.api@default:default,org.eclipse.jetty.websocket.client@default:default,org.eclipse.jetty.websocket.common@default:default,org.eclipse.jetty.websocket.server@default:default,org.eclipse.jetty.websocket.servlet@default:default,org.eclipse.jetty.xml@default:default,org.eclipse.osgi.services@default:default,org.eclipse.osgi@-1:true,org.hamcrest.core@default:default,org.jboss.resteasy.client@default:default,org.jboss.resteasy.jaxrs@default:default,org.jmock.junit4@default:default,org.jmock@default:default,org.junit@default:default,org.jvnet.mimepull@default:default,org.objectweb.asm.commons@default:default,org.objectweb.asm.tree@default:default,org.objectweb.asm@default:default,org.reflections@default:default,slf4j.api@default:default,slf4j.simple@default:false"/>\r
index 2ba898e15033ed1ef81286719ea9c0bb3e2d1a88..2b4ae63ce3a07df94ae0bb8cc31dd5fad26e87b3 100644 (file)
@@ -19,7 +19,7 @@
 <stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>\r
 <stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -console"/>\r
 <stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>\r
-<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dorg.eclipse.equinox.http.jetty.http.port=8080&#13;&#10;-Dorg.eclipse.epp.logging.aeri.skipReports=true &#13;&#10;-Declipse.ignoreApp=true &#13;&#10;-Dosgi.noShutdown=true&#13;&#10;-Djobengine.jobsteps.root=&quot;${workspace_loc}/user.jobengine.executors/config&quot;&#13;&#10;-Djobengine.jobtemplates.root=&quot;${workspace_loc}/user.jobengine.osgi.server/resources/templates&quot;&#13;&#10;-Djobengine.db.url=jdbc:db2://10.228.198.1:50000/mediaarc:retrieveMessagesFromServerOnGetMessage=true;&#13;&#10;-Djobengine.db.user=db2admin&#13;&#10;-Djobengine.db.password=password&#13;&#10;-Djobengine.loglevel=INFO&#13;&#10;-Djobengine.rcc.host=localhost&#13;&#10;-Djobengine.rcc.defaultlowresprofile=&quot;WindowsMedia - Web Streaming - DSL or Cable Modem&quot;&#13;&#10;-Dlog4j.configurationFile=&quot;${workspace_loc}/-configuration/log4j2.xml&quot;&#13;&#10;-Djobengine.jobsteps.alternate.root=&quot;${workspace_loc}/user.jobengine.executors/bin/user/jobengine/server/steps&quot;&#13;&#10;-Djobengine.transcoder.source=c:\_Movie\hires\&#13;&#10;-Djetty.home=&quot;${workspace_loc:-configuration}/jetty&quot;&#13;&#10;-Djetty.etc.config.urls=etc/user-jetty.xml,etc/user-jetty-ssl.xml,etc/user-jetty-ssl-context.xml,,etc/user-jetty-http.xml,etc/user-jetty-https.xml&#13;&#10;-Djobengine.octopus.api.address=http://10.10.1.21/api/v1&#13;&#10;-Djobengine.octopus.api.user=mam&#13;&#10;-Djobengine.octopus.api.password=napocska&#13;&#10;-Djobengine.nosql.db.url=jdbc:db2://10.228.198.1:50000/mccache:retrieveMessagesFromServerOnGetMessage=true;&#13;&#10;-Djobengine.nosql.db.user=db2admin&#13;&#10;-Djobengine.nosql.db.password=password&#13;&#10;-Djobengine.nosql.db.schema=test&#13;&#10;-Djobengine.nexio.db.url=jdbc:sqlserver://10.10.1.59:1433;databaseName=NXDB;&#13;&#10;-Djobengine.nexio.db.user=sa&#13;&#10;-Djobengine.nexio.db.password=resolve&#13;&#10;-Djobengine.selenio.address=http://10.10.1.71:44000/TranscodeMgrWS?wsdl&#13;&#10;-Djobengine.selenio.projectfilepath=\\10.10.1.71\Data\Blueprints\MP4_H264_AAC_v4.zenium&#13;&#10;-Djobengine.jobscheduling.config=&quot;${workspace_loc}/-configuration/scheduledjobs.json&quot;"/>\r
+<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dorg.eclipse.equinox.http.jetty.http.port=8080&#13;&#10;-Dorg.eclipse.epp.logging.aeri.skipReports=true &#13;&#10;-Declipse.ignoreApp=true &#13;&#10;-Dosgi.noShutdown=true&#13;&#10;-Djobengine.jobsteps.root=&quot;${workspace_loc}/user.jobengine.executors/config&quot;&#13;&#10;-Djobengine.jobtemplates.root=&quot;${workspace_loc}/user.jobengine.executors/jobtemplates&quot;&#13;&#10;-Djobengine.db.url=jdbc:db2://10.228.198.1:50000/mediaarc:retrieveMessagesFromServerOnGetMessage=true;&#13;&#10;-Djobengine.db.user=db2admin&#13;&#10;-Djobengine.db.password=password&#13;&#10;-Djobengine.loglevel=INFO&#13;&#10;-Djobengine.rcc.host=localhost&#13;&#10;-Djobengine.rcc.defaultlowresprofile=&quot;WindowsMedia - Web Streaming - DSL or Cable Modem&quot;&#13;&#10;-Dlog4j.configurationFile=&quot;${workspace_loc}/-configuration/log4j2.xml&quot;&#13;&#10;-Djobengine.jobsteps.alternate.root=&quot;${workspace_loc}/user.jobengine.executors/bin/user/jobengine/server/steps&quot;&#13;&#10;-Djobengine.transcoder.source=c:\_Movie\hires\&#13;&#10;-Djetty.home=&quot;${workspace_loc:-configuration}/jetty&quot;&#13;&#10;-Djetty.etc.config.urls=etc/user-jetty.xml,etc/user-jetty-ssl.xml,etc/user-jetty-ssl-context.xml,,etc/user-jetty-http.xml,etc/user-jetty-https.xml&#13;&#10;-Djobengine.octopus.api.address=http://10.10.1.21/api/v1&#13;&#10;-Djobengine.octopus.api.user=mam&#13;&#10;-Djobengine.octopus.api.password=napocska&#13;&#10;-Djobengine.nosql.db.url=jdbc:db2://10.228.198.1:50000/mccache:retrieveMessagesFromServerOnGetMessage=true;&#13;&#10;-Djobengine.nosql.db.user=db2admin&#13;&#10;-Djobengine.nosql.db.password=password&#13;&#10;-Djobengine.nosql.db.schema=test&#13;&#10;-Djobengine.nexio.db.url=jdbc:sqlserver://10.10.1.59:1433;databaseName=NXDB;&#13;&#10;-Djobengine.nexio.db.user=sa&#13;&#10;-Djobengine.nexio.db.password=resolve&#13;&#10;-Djobengine.selenio.address=http://10.10.1.71:44000/TranscodeMgrWS?wsdl&#13;&#10;-Djobengine.selenio.projectfilepath=\\10.10.1.71\Data\Blueprints\MP4_H264_AAC_v4.zenium&#13;&#10;-Djobengine.jobscheduling.config=&quot;${workspace_loc}/-configuration/scheduledjobs.json&quot;"/>\r
 <stringAttribute key="pde.version" value="3.3"/>\r
 <booleanAttribute key="show_selected_only" value="false"/>\r
 <stringAttribute key="target_bundles" value="cglib@default:default,com.auth0.java-jwt@default:default,com.fasterxml.jackson.core.jackson-annotations@default:default,com.fasterxml.jackson.core.jackson-core@default:default,com.fasterxml.jackson.core.jackson-databind@default:default,com.fasterxml.jackson.dataformat.jackson-dataformat-yaml@default:default,com.fasterxml.jackson.datatype.jackson-datatype-joda@default:default,com.fasterxml.jackson.jaxrs.jackson-jaxrs-base@default:default,com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider@default:default,com.fasterxml.jackson.module.jackson-module-jaxb-annotations@default:default,com.google.guava@default:default,com.ibm.db2jcc4@default:default,com.ibm.nosql@default:default,com.microsoft.sqlserver.sqljdbc@default:default,com.sun.el.javax.el@default:default,commons-logging@default:default,javassist@default:default,javax.annotation-api@default:default,javax.inject@default:default,javax.mail@default:default,javax.servlet-api@default:default,javax.servlet.jsp-api@default:default,javax.validation.api@default:default,javax.ws.rs-api@default:default,jcifs@default:default,joda-time@default:default,org.apache.aries.spifly.dynamic.bundle@default:default,org.apache.aries.util@default:default,org.apache.commons.beanutils@default:default,org.apache.commons.codec@default:default,org.apache.commons.collections@default:default,org.apache.commons.digester@default:default,org.apache.commons.io@default:default,org.apache.commons.lang3@default:default,org.apache.commons.lang@default:default,org.apache.commons.logging@default:default,org.apache.commons.net@default:default,org.apache.felix.gogo.command@default:default,org.apache.felix.gogo.runtime@default:default,org.apache.felix.gogo.shell@default:default,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.apache.jasper.glassfish@default:default,org.apache.logging.log4j.api@1:true,org.apache.logging.log4j.core@default:default,org.apache.logging.log4j.slf4j-impl@default:default,org.apache.servicemix.bundles.quartz@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.console@default:default,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.util@default:default,org.eclipse.jdt.core.compiler.batch@default:default,org.eclipse.jetty.client@default:default,org.eclipse.jetty.deploy@default:default,org.eclipse.jetty.http@default:default,org.eclipse.jetty.io@default:default,org.eclipse.jetty.jsp@default:default,org.eclipse.jetty.osgi.boot.jsp@default:false,org.eclipse.jetty.osgi.boot@default:true,org.eclipse.jetty.schemas@default:default,org.eclipse.jetty.security@default:default,org.eclipse.jetty.server@default:default,org.eclipse.jetty.servlet@default:default,org.eclipse.jetty.util@default:default,org.eclipse.jetty.webapp@default:default,org.eclipse.jetty.websocket.api@default:default,org.eclipse.jetty.websocket.client@default:default,org.eclipse.jetty.websocket.common@default:default,org.eclipse.jetty.websocket.server@default:default,org.eclipse.jetty.websocket.servlet@default:default,org.eclipse.jetty.xml@default:default,org.eclipse.osgi.services@default:default,org.eclipse.osgi@-1:true,org.hamcrest.core@default:default,org.jboss.resteasy.client@default:default,org.jboss.resteasy.jaxrs@default:default,org.jmock.junit4@default:default,org.jmock@default:default,org.junit@default:default,org.jvnet.mimepull@default:default,org.objectweb.asm.commons@default:default,org.objectweb.asm.tree@default:default,org.objectweb.asm@default:default,org.reflections@default:default,slf4j.api@default:default,slf4j.simple@default:false"/>\r
index 1e9380c90b73f0d7de312dd1c8ed2182badeaf40..fedf35ba00a384e0b97511db5495861a0af54580 100644 (file)
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>\r
-<project\r
-       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"\r
-       xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"\r
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
        <modelVersion>4.0.0</modelVersion>\r
        <groupId>user.jobengine</groupId>\r
        <artifactId>MediaCube</artifactId>\r
                <module>../user.jobengine.osgi.db</module>\r
                <module>../user.jobengine.osgi.server</module>\r
                <module>../user.jobengine.osgi.services</module>\r
-               <module>../user.commons.log4j2</module>\r
+               <module>../user.commons.log4j2</module>\r
                <module>../user.tsm.client</module>\r
                <module>../-product</module>\r
        </modules>\r
+\r
        <properties>\r
                <project.version>1.0.0</project.version>\r
                <tycho.version>1.0.0</tycho.version>\r
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>\r
-               \r
+\r
                <remote.address>scp://root:password@10.10.1.26</remote.address>\r
                <remote.hostkey>ssh-ed25519 256 ea:ab:67:70:79:63:2f:6a:34:81:48:e2:b9:dd:ca:d4</remote.hostkey>\r
-               <local.location>${project.build.directory}</local.location>\r
-               <remote.location>/opt/mediacube/plugins</remote.location>\r
-               \r
        </properties>\r
 \r
        <repositories>\r
                <repository>\r
                        <id>eclipse-neon</id>\r
                        <url>http://download.eclipse.org/releases/neon</url>\r
-<!-- \r
-                       <url>http://download.eclipse.org/eclipse/updates/4.6/</url>\r
- -->                   \r
+                       <!-- <url>http://download.eclipse.org/eclipse/updates/4.6/</url> -->\r
                        <layout>p2</layout>\r
                </repository>\r
-               \r
+\r
                <repository>\r
                        <id>dependencies</id>\r
                        <layout>p2</layout>\r
@@ -65,7 +60,7 @@
                                </configuration>\r
                        </plugin>\r
                        <plugin>\r
-                               <groupId>org.eclipse.tycho</groupId> \r
+                               <groupId>org.eclipse.tycho</groupId>\r
                                <artifactId>tycho-maven-plugin</artifactId>\r
                                <version>${tycho.version}</version>\r
                                <extensions>true</extensions>\r
                                <configuration>\r
                                        <pomDependencies>consider</pomDependencies>\r
                                        <environments>\r
-                                               <environment>\r
-                                                       <os>win32</os>\r
-                                                       <ws>win32</ws>\r
-                                                       <arch>x86_64</arch>\r
-                                               </environment>\r
                                                <environment>\r
                                                        <os>linux</os>\r
                                                        <ws>gtk</ws>\r
                                                        <arch>x86_64</arch>\r
                                                </environment>\r
-<!--                                           \r
-                                               <environment>\r
-                                                       <os>aix</os>\r
-                                                       <ws>gtk</ws>\r
-                                                       <arch>ppc64</arch>\r
-                                               </environment>\r
-                                               <environment>\r
-                                                       <os>macosx</os>\r
-                                                       <ws>cocoa</ws>\r
-                                                       <arch>x86_64</arch>\r
-                                               </environment>\r
- -->                                           \r
+                                               <!-- <environment> -->\r
+                                               <!-- <os>win32</os> -->\r
+                                               <!-- <ws>win32</ws> -->\r
+                                               <!-- <arch>x86_64</arch> -->\r
+                                               <!-- </environment> -->\r
+                                               <!-- <environment> -->\r
+                                               <!-- <os>aix</os> -->\r
+                                               <!-- <ws>gtk</ws> -->\r
+                                               <!-- <arch>ppc64</arch> -->\r
+                                               <!-- </environment> -->\r
+                                               <!-- <environment> -->\r
+                                               <!-- <os>macosx</os> -->\r
+                                               <!-- <ws>cocoa</ws> -->\r
+                                               <!-- <arch>x86_64</arch> -->\r
+                                               <!-- </environment> -->\r
                                        </environments>\r
                                </configuration>\r
                        </plugin>\r
                                        <artifactId>target-platform-configuration</artifactId>\r
                                        <version>${tycho.version}</version>\r
                                </plugin>\r
-                               <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->\r
+                               <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself. -->\r
                                <plugin>\r
                                        <groupId>org.eclipse.m2e</groupId>\r
                                        <artifactId>lifecycle-mapping</artifactId>\r
                                        </configuration>\r
                                </plugin>\r
                        </plugins>\r
-               </pluginManagement>             \r
+               </pluginManagement>\r
        </build>\r
 </project>\r
index 67ff3587e817b8968922aa06e1bc7cdcce0b8c6e..c600e8571645ffb37fc2cf1657778c9577cb3171 100644 (file)
@@ -9,7 +9,9 @@
    <launcherArgs>\r
       <programArgs>-consoleLog -console\r
       </programArgs>\r
-      <vmArgs>#System\r
+      <vmArgs>-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8888\r
+\r
+#System\r
 -Dorg.eclipse.equinox.http.jetty.http.port=8080\r
 -Dorg.eclipse.epp.logging.aeri.skipReports=true \r
 -Declipse.ignoreApp=true \r
 -Dlog4j.configurationFile=./configuration/log4j2.xml\r
 -Djobengine.loglevel=INFO\r
 -Djobengine.jobsteps.root=./configuration/executors\r
--Djobengine.jobtemplates.root=./configuration/templates\r
+-Djobengine.jobtemplates.root=./configuration/jobtemplates\r
 -Djobengine.jobscheduling.config=./configuration/scheduledjobs.json\r
       </vmArgs>\r
-      <vmArgsLin>#Database\r
--Djobengine.db.url=jdbc:db2://localhost:50000/mc:retrieveMessagesFromServerOnGetMessage=true;\r
--Djobengine.db.user=db2admin\r
--Djobengine.db.password=password\r
--Djobengine.nosql.db.url=jdbc:db2://localhost:50000/mc:retrieveMessagesFromServerOnGetMessage=true;\r
--Djobengine.nosql.db.user=db2admin\r
--Djobengine.nosql.db.password=password\r
--Djobengine.nosql.db.schema=test\r
-\r
-#Octopus\r
--Djobengine.octopus.api.address=http://10.10.1.21/api/v1\r
--Djobengine.octopus.api.user=mam\r
--Djobengine.octopus.api.password=napocska\r
-\r
-#Selenio\r
--Djobengine.selenio.address=http://10.10.1.71:44000/TranscodeMgrWS?wsdl\r
--Djobengine.selenio.projectfilepath=\\10.10.1.71\Data\Blueprints\MP4_H264_AAC_v4.zenium\r
+      <vmArgsLin>#Database
+-Djobengine.db.url=jdbc:db2://localhost:50000/mc:retrieveMessagesFromServerOnGetMessage=true;
+-Djobengine.db.user=db2admin
+-Djobengine.db.password=password
+-Djobengine.nosql.db.url=jdbc:db2://localhost:50000/mc:retrieveMessagesFromServerOnGetMessage=true;
+-Djobengine.nosql.db.user=db2admin
+-Djobengine.nosql.db.password=password
+-Djobengine.nosql.db.schema=test
+
+#Octopus
+-Djobengine.octopus.api.address=http://10.10.1.21/api/v1
+-Djobengine.octopus.api.user=mam
+-Djobengine.octopus.api.password=napocska
+
+#Selenio
+-Djobengine.selenio.address=http://10.10.1.71:44000/TranscodeMgrWS?wsdl
+-Djobengine.selenio.projectfilepath=\\10.10.1.71\Data\Blueprints\MP4_H264_AAC_v4.zenium
+
+#Nexio
+-Dnexio.host=10.10.1.55\r
       </vmArgsLin>\r
       <vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts\r
       </vmArgsMac>\r
-      <vmArgsWin>#Database\r
--Djobengine.db.url=jdbc:db2://10.228.198.1:50000/mediaarc:retrieveMessagesFromServerOnGetMessage=true;\r
--Djobengine.db.user=db2admin\r
--Djobengine.db.password=password\r
--Djobengine.nosql.db.url=jdbc:db2://10.228.198.1:50000/mccache:retrieveMessagesFromServerOnGetMessage=true;\r
--Djobengine.nosql.db.user=db2admin\r
--Djobengine.nosql.db.password=password\r
--Djobengine.nosql.db.schema=test\r
-\r
-#Octopus\r
--Djobengine.octopus.api.address=http://10.10.1.21/api/v1\r
--Djobengine.octopus.api.user=mam\r
--Djobengine.octopus.api.password=napocska\r
-\r
-#Selenio\r
--Djobengine.selenio.address=http://10.10.1.71:44000/TranscodeMgrWS?wsdl\r
--Djobengine.selenio.projectfilepath=\\10.10.1.71\Data\Blueprints\MP4_H264_AAC_v4.zenium\r
+      <vmArgsWin>#Database
+-Djobengine.db.url=jdbc:db2://10.228.198.1:50000/mediaarc:retrieveMessagesFromServerOnGetMessage=true;
+-Djobengine.db.user=db2admin
+-Djobengine.db.password=password
+-Djobengine.nosql.db.url=jdbc:db2://10.228.198.1:50000/mccache:retrieveMessagesFromServerOnGetMessage=true;
+-Djobengine.nosql.db.user=db2admin
+-Djobengine.nosql.db.password=password
+-Djobengine.nosql.db.schema=test
+
+#Octopus
+-Djobengine.octopus.api.address=http://10.10.1.21/api/v1
+-Djobengine.octopus.api.user=mam
+-Djobengine.octopus.api.password=napocska
+
+#Selenio
+-Djobengine.selenio.address=http://10.10.1.71:44000/TranscodeMgrWS?wsdl
+-Djobengine.selenio.projectfilepath=\\10.10.1.71\Data\Blueprints\MP4_H264_AAC_v4.zenium
+
+#Nexio
+-Dnexio.host=10.10.1.55\r
       </vmArgsWin>\r
    </launcherArgs>\r
 \r
index eb5d55d3099269f1f3386995ce404ec399b4abd3..bdb789e7cd1834daa5ffade536be6d9f1d2cf422 100644 (file)
                                                        <goal>copy-resources</goal>\r
                                                </goals>\r
                                                <configuration>\r
-                                                       <outputDirectory>${project.build.directory}/products/MediaCube/win32/win32/x86_64/configuration/templates</outputDirectory>\r
+                                                       <outputDirectory>${project.build.directory}/products/MediaCube/win32/win32/x86_64/configuration/jobtemplates</outputDirectory>\r
                                                        <resources>\r
                                                                <resource>\r
-                                                                       <directory>${basedir}/../-configuration/jobtemplates</directory>\r
+                                                                       <directory>${basedir}/../user.jobengine.executors/jobtemplates</directory>\r
                                                                </resource>\r
                                                        </resources>\r
                                                </configuration>\r
                                                        <goal>copy-resources</goal>\r
                                                </goals>\r
                                                <configuration>\r
-                                                       <outputDirectory>${project.build.directory}/products/MediaCube/linux/gtk/x86_64/configuration/templates</outputDirectory>\r
+                                                       <outputDirectory>${project.build.directory}/products/MediaCube/linux/gtk/x86_64/configuration/jobtemplates</outputDirectory>\r
                                                        <resources>\r
                                                                <resource>\r
-                                                                       <directory>${basedir}/../-configuration/jobtemplates</directory>\r
+                                                                       <directory>${basedir}/../user.jobengine.executors/jobtemplates</directory>\r
                                                                </resource>\r
                                                        </resources>\r
                                                </configuration>\r
                </plugins>\r
        </build>\r
        <properties>\r
+               <local.location>${project.build.directory}/products/MediaCube/linux/gtk/x86_64</local.location>\r
                <remote.location>/opt/mediacube</remote.location>\r
        </properties>\r
 </project> \r
diff --git a/server/user.jobengine.executors/deploy.xml b/server/user.jobengine.executors/deploy.xml
deleted file mode 100644 (file)
index 1741cf6..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project default="deploy">
-  <target name="deploy">
-    <mkdir dir="someplace"/>
-      <copy todir="someplace">
-        <fileset dir="source">
-          <include name="**/*.class"/>
-        </fileset>
-      </copy>       
-   </target>
-</project>
\ No newline at end of file
index 6624f7af33f4bd9bbfab55a64588af7839dd183c..a957abcb8e3e7161c6059d2c00528afab46d106e 100644 (file)
        <artifactId>user.jobengine.executors</artifactId>\r
        <packaging>eclipse-plugin</packaging>\r
        <version>1.0.0</version>\r
+<!--   <build> -->\r
+<!--           <plugins> -->\r
+<!--                   <plugin> -->\r
+<!--                           <groupId>org.codehaus.mojo</groupId> -->\r
+<!--                           <artifactId>exec-maven-plugin</artifactId> -->\r
+<!--                           <version>1.5.0</version> -->\r
+<!--                           <executions> -->\r
+<!--                                   <execution> -->\r
+<!--                                           <id>remote-deploy</id> -->\r
+<!--                                           <phase>deploy</phase> -->\r
+<!--                                           <goals> -->\r
+<!--                                                   <goal>exec</goal> -->\r
+<!--                                           </goals> -->\r
+<!--                                           <configuration> -->\r
+<!--                                                   <workingDirectory>${project.build.directory}</workingDirectory> -->\r
+<!--                                                   <executable>winscp.com</executable> -->\r
+<!--                                                   <arguments> -->\r
+<!--                                                           <argument>/command</argument> -->\r
+<!--                                                           <argument>"open ${remote.address} -hostkey=""${remote.hostkey}"""</argument> -->\r
+<!--                                                           <argument>"lcd ${local.location}"</argument> -->\r
+<!-- 1                                                         <argument>"cd ${remote.location}"</argument> -->\r
+<!--                                                           <argument>"synchronize remote"</argument> -->\r
+<!--                                                           <argument>"lcd ${local.config.location}"</argument> -->\r
+<!--                                                           <argument>"synchronize remote"</argument> -->\r
+<!--                                                           <argument>"lcd ${local.jobtemplates.location}"</argument> -->\r
+<!--                                                           <argument>"cd ${remote.jobtemplates.location}"</argument> -->\r
+<!--                                                           <argument>"synchronize remote"</argument> -->\r
+<!--                                                           <argument>"exit"</argument> -->\r
+<!--                                                   </arguments> -->\r
+<!--                                           </configuration> -->\r
+<!--                                   </execution> -->\r
+<!--                           </executions> -->\r
+<!--                   </plugin> -->\r
+\r
+<!--           </plugins> -->\r
+<!--   </build> -->\r
+<!--   <properties> -->\r
+<!--           <local.location>${project.build.directory}/bin/user/jobengine/server/steps</local.location> -->\r
+<!--           <local.config.location>${project.build.directory}/config</local.config.location> -->\r
+<!--           <local.jobtemplates.location>${project.build.directory}/config</local.jobtemplates.location> -->\r
+<!--           <remote.location>/opt/mediacube/configuration/executors</remote.location> -->\r
+<!--           <remote.jobtemplates.location>/opt/mediacube/configuration/jobtemplates</remote.jobtemplates.location> -->\r
+<!--   </properties> -->\r
 </project>
\ No newline at end of file
index 83e58aa8c62d508426ed8f74957c2d4036ddf686..da19d1ef4b6b3324d876a6ad850fdd1d37a26a8c 100644 (file)
@@ -25,7 +25,7 @@ public class ArchiveItemSubmitStep extends JobStep {
        public Object[] execute(ArrayList<ArchiveItem> archiveList, IJobEngine jobEngine, IJobRuntime jobRuntime) {\r
                try {\r
                        for (ArchiveItem archiveItem : archiveList) {\r
-                               String title = "Archiválás: " + archiveItem.getMediaFile();\r
+                               String title = "Archiválás: " + archiveItem.getMediaFile().toFile().getName();\r
                                try {\r
                                        jobEngine.submit(JOBTEMPLATE, title, ListUtils.asMap(ARCHIVE_ITEM, archiveItem));\r
                                } catch (Exception e) {\r
index f47ab8592e0b4f88035792048d9106d9900f17a7..9278fe02c0dc4e1e61a842090a073093dab7d7cb 100644 (file)
@@ -36,9 +36,9 @@ public class ArchiveListBuilderStep extends JobStep {
        private static final String CATCHEDEXT = ".catched";\r
 \r
        public static final String ITEM_TITLE = "itemTitle";\r
-       public static final String ITEM_HOUSEID = "itemHouseID";\r
+       public static final String ITEM_HOUSEID = "itemHouseId";\r
        public static final String ITEM_DESCRIPTION = "itemDescription";\r
-       public static final String MEDIA_HOUSEID = "mediaHouseID";\r
+       public static final String MEDIA_HOUSEID = "mediaHouseId";\r
        public static final String MEDIA_TITLE = "mediaTitle";\r
        public static final String MEDIA_DESCRIPTION = "mediaDescription";\r
 \r
@@ -51,12 +51,12 @@ public class ArchiveListBuilderStep extends JobStep {
                        if (dbObject == null)\r
                                throw new NullPointerException("Can not parse JSON file: " + jsonFilePath);\r
                        result = new ArchiveItem();\r
-                       fillMetadata(result, dbObject, ITEM_HOUSEID);\r
-                       fillMetadata(result, dbObject, ITEM_TITLE);\r
-                       fillMetadata(result, dbObject, ITEM_DESCRIPTION);\r
-                       fillMetadata(result, dbObject, MEDIA_HOUSEID);\r
-                       fillMetadata(result, dbObject, MEDIA_TITLE);\r
-                       fillMetadata(result, dbObject, MEDIA_DESCRIPTION);\r
+                       result.setItemHouseId(getMetadata(dbObject, ITEM_HOUSEID));\r
+                       result.setItemTitle(getMetadata(dbObject, ITEM_TITLE));\r
+                       result.setItemDescription(getMetadata(dbObject, ITEM_DESCRIPTION));\r
+                       result.setMediaHouseId(getMetadata(dbObject, MEDIA_HOUSEID));\r
+                       result.setMediaTitle(getMetadata(dbObject, MEDIA_TITLE));\r
+                       result.setMediaDescription(getMetadata(dbObject, MEDIA_DESCRIPTION));\r
 \r
                        result.setMediaFile(mediaFilePath);\r
                        result.setCatchedFile(catchedFilePath);\r
@@ -95,9 +95,11 @@ public class ArchiveListBuilderStep extends JobStep {
                return new Object[] { archiveList };\r
        }\r
 \r
-       private void fillMetadata(ArchiveItem archiveItem, BasicDBObject dbObject, String fieldName) {\r
+       private String getMetadata(BasicDBObject dbObject, String fieldName) {\r
+               String result = null;\r
                if (dbObject.containsKey(fieldName))\r
-                       archiveItem.setItemTitle(dbObject.getString(fieldName));\r
+                       result = dbObject.getString(fieldName);\r
+               return result;\r
        }\r
 \r
        private void processPathItem(Path mediaFilePath, final List<ArchiveItem> archiveList) {\r
@@ -108,14 +110,14 @@ public class ArchiveListBuilderStep extends JobStep {
                }\r
 \r
                Path dotStorePath = Paths.get(mediaFilePath.getParent().toString(), STOREFOLDER);\r
-               Path catchedFilePath = Paths.get(dotStorePath.toString(), mediaFile.getName(), CATCHEDEXT);\r
+               Path catchedFilePath = Paths.get(dotStorePath.toString(), mediaFile.getName() + CATCHEDEXT);\r
                File catchedFile = catchedFilePath.toFile();\r
                if (catchedFile.exists()) {\r
                        logger.warn("{} file is already catched.", mediaFile.getName());\r
                        return;\r
                }\r
 \r
-               Path jsonFilePath = Paths.get(dotStorePath.toString(), mediaFile.getName(), JSONEXT);\r
+               Path jsonFilePath = Paths.get(dotStorePath.toString(), mediaFile.getName() + JSONEXT);\r
                File jsonFile = jsonFilePath.toFile();\r
                if (!jsonFile.exists()) {\r
                        logger.warn("{} has no json metadata.", mediaFile.getName());\r
@@ -148,11 +150,7 @@ public class ArchiveListBuilderStep extends JobStep {
                        logger.warn("{} has no Media Title specified in metadata.", mediaFile.getName());\r
                        return;\r
                }\r
-               storeArchiveItem(archiveList, archiveItem, mediaFile, catchedFile);\r
-               createCatchedFile(catchedFilePath);\r
-       }\r
-\r
-       private void storeArchiveItem(final List<ArchiveItem> archiveList, ArchiveItem archiveItem, File mediaFile, File catchedFile) {\r
                archiveList.add(archiveItem);\r
+               createCatchedFile(catchedFilePath);\r
        }\r
 }\r
index 492a1866d4e731d95509e019450f3c4903437263..0ffa54aafe5d12b73603229355ce8084ca052769 100644 (file)
@@ -3,7 +3,7 @@
 <booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>\r
 <stringAttribute key="M2_GOALS" value="clean deploy"/>\r
 <booleanAttribute key="M2_NON_RECURSIVE" value="false"/>\r
-<booleanAttribute key="M2_OFFLINE" value="true"/>\r
+<booleanAttribute key="M2_OFFLINE" value="false"/>\r
 <stringAttribute key="M2_PROFILES" value=""/>\r
 <listAttribute key="M2_PROPERTIES"/>\r
 <stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>\r
index 2ae78ece01ca422ea03703264f1e19f5d7c6b1f3..15dd700c0b5320614bf7ca109c9a2617d78e72f8 100644 (file)
@@ -1,25 +1,14 @@
 package user.commons.nexio;\r
 \r
-import java.sql.DriverManager;\r
-import java.sql.PreparedStatement;\r
-import java.sql.ResultSet;\r
-import java.sql.SQLException;\r
 import java.util.HashMap;\r
-import java.util.HashSet;\r
 import java.util.Iterator;\r
 import java.util.List;\r
 import java.util.Map;\r
-import java.util.Set;\r
 \r
 import javax.swing.event.EventListenerList;\r
 \r
 import org.apache.logging.log4j.LogManager;\r
 import org.apache.logging.log4j.Logger;\r
-import org.joda.time.DateTime;\r
-import org.osgi.framework.Bundle;\r
-import org.osgi.framework.BundleContext;\r
-import org.osgi.framework.FrameworkUtil;\r
-import org.osgi.framework.ServiceReference;\r
 \r
 import com.ibm.nosql.json.api.BasicDBObject;\r
 import com.ibm.nosql.json.api.DB;\r
@@ -32,31 +21,29 @@ import user.commons.nexio.api.ClipEvent;
 import user.commons.nexio.api.ClipEventListener;\r
 import user.commons.nexio.api.ClipEventType;\r
 import user.commons.nexio.api.Controller;\r
-import user.commons.nexio.server.protocol.GetExtendedFieldCommand;\r
 import user.commons.nexio.server.protocol.Connection;\r
+import user.commons.nexio.server.protocol.GetExtendedFieldCommand;\r
 import user.commons.nosql.NoSQLUtils;\r
 import user.commons.remotestore.IProgressEventListener;\r
 import user.commons.remotestore.ProgressEvent;\r
 \r
 /**\r
- *     NexioWSServlet hozza letre.\r
- *     Indulaskor betolti a teljes nexio clip listat mongodb-be.\r
- *     Beregisztralja magat ClipEventListener-nek.\r
- *     Az erkezo esemenyekkel updateli a mongo adatbazist (es a memoriat is)\r
- *     Az erkezo esemenyekrol eldonti, hogy add, update, vagy delete esemeny volt e\r
- *     Az uj, atalakitott esemenyt tovabbkuldi a feliratkozoknak (NexioWSServlet)\r
+ * NexioWSServlet hozza letre. Indulaskor betolti a teljes nexio clip listat mongodb-be. Beregisztralja magat ClipEventListener-nek. Az erkezo esemenyekkel\r
+ * updateli a mongo adatbazist (es a memoriat is) Az erkezo esemenyekrol eldonti, hogy add, update, vagy delete esemeny volt e Az uj, atalakitott esemenyt\r
+ * tovabbkuldi a feliratkozoknak (NexioWSServlet)\r
+ *\r
  * @author robi\r
  */\r
 \r
-public class NexioClipEventDispatcher implements ClipEventListener{\r
-               \r
+public class NexioClipEventDispatcher implements ClipEventListener {\r
+\r
        private static final Logger logger = LogManager.getLogger();\r
-       \r
+\r
        private static final String ID = "id";\r
        private static final String VIDEO_FORMAT = "videoformat";\r
        private static final String VIDEO_BITRATE = "videobitrate";\r
        private static final String FILESIZE = "filesize";\r
-       \r
+\r
        private static final String SQLSERVER_JDBC_SQL_SERVER_DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";\r
        private static final String JOBENGINE_NEXIO_DB_PASSWORD = "jobengine.nexio.db.password";\r
        private static final String JOBENGINE_NEXIO_DB_USER = "jobengine.nexio.db.user";\r
@@ -68,60 +55,96 @@ public class NexioClipEventDispatcher implements ClipEventListener{
        private static final String RECORDDATE = "recorddate";\r
        private static final String LONGNAMEID = "longnameid";\r
        public static final String CLIP_COLLECTION_NAME = "nexioclips";\r
+       static private final byte[] GET_SPECIAL_ID_ATTRIBUTES_REQ = { (byte) 0xC8, (byte) 0x84 };\r
+       static private final char[] hexArray = "0123456789ABCDEF".toCharArray();\r
+\r
+       public static String bytesToHex(byte[] bytes) {\r
+               char[] hexChars = new char[bytes.length * 2];\r
+               for (int j = 0; j < bytes.length; j++) {\r
+                       int v = bytes[j] & 0xFF;\r
+                       hexChars[j * 2] = hexArray[v >>> 4];\r
+                       hexChars[j * 2 + 1] = hexArray[v & 0x0F];\r
+               }\r
+               return new String(hexChars);\r
+       }\r
+\r
        private EventListenerList progressListenerList;\r
        private ProgressEvent progressEvent = new ProgressEvent(this, 0);\r
        private INexioChangeListener nexioChangeListener;\r
        private DB db;\r
-       //R\r
-       private String NEXIO_HOST = System.getProperty("nexio.host");           //"10.228.43.18";       //echo: "10.10.1.55";   vmware: "10.228.43.18"\r
-       private Controller controller = null; \r
-       static private final byte[] GET_SPECIAL_ID_ATTRIBUTES_REQ = { (byte) 0xC8, (byte)0x84};\r
-       \r
+\r
        //BEGIN OF R\r
-       \r
+\r
+       //R\r
+       private String NEXIO_HOST = System.getProperty("nexio.host"); //"10.228.43.18"; //echo: "10.10.1.55";   vmware: "10.228.43.18"\r
+\r
+       private Controller controller = null;\r
+\r
        //KONSTRUKTOR\r
        public NexioClipEventDispatcher() {\r
-               try{\r
+               try {\r
                        //nexio init\r
                        this.controller = new Controller(NEXIO_HOST);\r
                        this.controller.connect();\r
                        this.controller.getMediabase().getMediaListener().addClipEventListener(this);\r
                        logger.info("NexioClipEventDispatcher nexio server is connected.");\r
-                       \r
+\r
                        this.progressListenerList = new EventListenerList();\r
                        this.db = NoSQLUtils.getDB();\r
                        this.dropAllClipsFromMongo();\r
                        this.ensureIndexes();\r
-                       \r
+\r
                        //load clips into mongo\r
-                       this.copyClipsIntoMongo();\r
-                       \r
-               }catch(Exception exc){\r
-                       logger.error("",  exc);\r
+\r
+                       Thread importThread = new Thread(new Runnable() {\r
+\r
+                               @Override\r
+                               public void run() {\r
+                                       try {\r
+                                               copyClipsIntoMongo();\r
+                                       } catch (Exception e) {\r
+                                               logger.catching(e);\r
+                                       }\r
+                               }\r
+                       });\r
+\r
+                       importThread.start();\r
+\r
+               } catch (Exception exc) {\r
+                       logger.error("", exc);\r
                }\r
        }\r
-       \r
-       /**\r
-        * Nexio-bol kezdeti clip attoltes mongodb-be.\r
-        * @throws Exception\r
-        */\r
-       private void copyClipsIntoMongo() throws Exception{\r
-               Map<String, BasicDBObject> emptyMap = new HashMap<String, BasicDBObject>(); \r
-               Iterator<Clip> clips = controller.getMediabase().getClips();\r
-               while (clips.hasNext()) {\r
-                       Clip clip = clips.next();\r
-                       BasicDBObject jsonClip = convertClipToJSON(clip);\r
-                       this.saveClipIntoMongo(jsonClip, emptyMap);\r
+\r
+       public void addProgressListener(IProgressEventListener listener) {\r
+               progressListenerList.add(IProgressEventListener.class, listener);\r
+       }\r
+\r
+       @Override\r
+       public void clipEventPerformed(ClipEvent evt) {\r
+               try {\r
+                       if (isValidClip(evt.getClip())) {\r
+                               BasicDBObject jsClip = convertClipToJSON(evt.getClip());\r
+                               if (evt.getEventType() == ClipEventType.CLIP_ADDED) {\r
+                                       //cache???\r
+                                       Map<String, BasicDBObject> mongoClips = loadClipsFromMongo();\r
+                                       saveClipIntoMongo(jsClip, mongoClips);\r
+                               } else if (evt.getEventType() == ClipEventType.CLIP_DELETED) {\r
+                                       removeDeleted(jsClip);\r
+                               }\r
+                       }\r
+               } catch (Exception exc) {\r
+                       logger.error("", exc);\r
                }\r
        }\r
-       \r
-       \r
-       private BasicDBObject convertClipToJSON(Clip clip) throws Exception{\r
+\r
+       //END OF R\r
+\r
+       private BasicDBObject convertClipToJSON(Clip clip) throws Exception {\r
                BasicDBObject jsClip = new BasicDBObject();\r
-               jsClip.put(ID, clip.getId().get());                             //Unique internal ID \r
-               jsClip.put(LONGNAMEID, clip.getXid().get());    //Extended ID (Filename)\r
+               jsClip.put(ID, clip.getId().get()); //Unique internal ID\r
+               jsClip.put(LONGNAMEID, clip.getXid().get()); //Extended ID (Filename)\r
                jsClip.put(DURATION, clip.getDuration());\r
-               jsClip.put(MODIFIEDTIMESTAMP, new DateTime(clip.getModifiedTimestamp().getTimeInMillis()));\r
+               jsClip.put(MODIFIEDTIMESTAMP, clip.getModifiedTimestamp().getTime());\r
                jsClip.put(VIDEO_FORMAT, clip.getVideoFormat());\r
                jsClip.put(VIDEO_BITRATE, clip.getVideoBitrate());\r
                jsClip.put(FILESIZE, clip.getFileSize());\r
@@ -133,90 +156,77 @@ public class NexioClipEventDispatcher implements ClipEventListener{
                return jsClip;\r
        }\r
 \r
-       \r
-       @Override\r
-       public void clipEventPerformed(ClipEvent evt){\r
-               try{\r
-                       if(isValidClip(evt.getClip())){\r
-                               BasicDBObject jsClip = convertClipToJSON(evt.getClip());\r
-                               if(evt.getEventType() == ClipEventType.CLIP_ADDED){\r
-                                       //cache???\r
-                                       Map<String, BasicDBObject> mongoClips = loadClipsFromMongo();\r
-                                       saveClipIntoMongo(jsClip, mongoClips);\r
-                               }else\r
-                               if(evt.getEventType() == ClipEventType.CLIP_DELETED){\r
-                                       removeDeleted(jsClip);\r
-                               }\r
-                       }\r
-               }catch(Exception exc){\r
-                       logger.error("", exc);\r
+       /**\r
+        * Nexio-bol kezdeti clip attoltes mongodb-be.\r
+        *\r
+        * @throws Exception\r
+        */\r
+       private void copyClipsIntoMongo() throws Exception {\r
+               Map<String, BasicDBObject> emptyMap = new HashMap<String, BasicDBObject>();\r
+               Iterator<Clip> clips = controller.getMediabase().getClips();\r
+               while (clips.hasNext()) {\r
+                       Clip clip = clips.next();\r
+                       BasicDBObject jsonClip = convertClipToJSON(clip);\r
+                       this.saveClipIntoMongo(jsonClip, emptyMap);\r
                }\r
        }\r
 \r
-       \r
-       /*      \r
+       public void dropAllClipsFromMongo() {\r
+               db.getCollection(CLIP_COLLECTION_NAME).drop();\r
+       }\r
+\r
+       //create mongo index on longnameid\r
+       private void ensureIndexes() {\r
+               DBCollection collection = db.getCollection(CLIP_COLLECTION_NAME);\r
+               if (collection.count() == 0)\r
+                       collection.ensureIndex(LONGNAMEID);\r
+       }\r
+\r
+       /*\r
                Nem foglalkozunk a clippel ha:\r
-               C8 84   Get Special ID Attributes        \r
-               REQ: C8 84 + 8-byte(ID), \r
-               RESP: D284 MASK(2 byte, unsigned int, MSB first)        vagy D0 84 if no matching ID handle is found  \r
+               C8 84   Get Special ID Attributes\r
+               REQ: C8 84 + 8-byte(ID),\r
+               RESP: D284 MASK(2 byte, unsigned int, MSB first)        vagy D0 84 if no matching ID handle is found\r
                0x0200  Not Ready to Play               Indicates the first audio buffer of the media has not yet been written to disk. A controller should wait to load and play any clips with this attribute set.\r
                0x0400  Not Ready to Transfer   Indicates the ID is currently in record or being written to disk\r
                0x0800  Not Ready to Archive    Indicates the ID is currently in record or being written to disk\r
-               0x1000  Transfer in Progress    Indicates the ID is currently being transferred or imported into the system             \r
-*/             \r
-       private boolean isValidClip(Clip clip) throws Exception{\r
+               0x1000  Transfer in Progress    Indicates the ID is currently being transferred or imported into the system\r
+       */\r
+       private boolean isValidClip(Clip clip) throws Exception {\r
                boolean ret = false;\r
-               try{\r
+               try {\r
                        Connection connection = this.controller.getConnection();\r
                        connection.write(GET_SPECIAL_ID_ATTRIBUTES_REQ);\r
                        connection.flush();\r
                        byte[] buffer = new byte[2];\r
                        connection.read(buffer, 0, 2);\r
-                       if("D284".equals(bytesToHex(buffer))){\r
+                       if ("D284".equals(bytesToHex(buffer))) {\r
                                buffer = new byte[2];\r
-                               int c= connection.read(buffer, 0, 2);\r
-                               if(c == 2){\r
+                               int c = connection.read(buffer, 0, 2);\r
+                               if (c == 2) {\r
                                        int mask = ((buffer[0] << 8) & 0xFF00) | (buffer[1] & 0x00FF);\r
-                                       if((mask & 0x1E00) == 0){       //0x0200 + 0x0400 + 0x0800 + 0x1000\r
+                                       if ((mask & 0x1E00) == 0) { //0x0200 + 0x0400 + 0x0800 + 0x1000\r
                                                ret = true;\r
                                        }\r
-                                       \r
+\r
                                }\r
                        }\r
-               }catch(Exception exc){\r
+               } catch (Exception exc) {\r
                        logger.error("", exc);\r
                }\r
-               \r
-/*\r
-               \r
-               int c = connection.read(buffer, 0, 2);\r
-               //2 bytes hosszan az idokozben hozzaadott id-k szamossaga\r
-               if (c < 2) {\r
-                       throw new ProtocolException("c, 2, 2");\r
-               }\r
-               //MSB, LSB\r
-               \r
-               return nofIds;\r
-       */      \r
-               return ret;\r
-       }\r
-       \r
-       //END OF R\r
 \r
-       \r
-       \r
-       //create mongo index on longnameid\r
-       private void ensureIndexes() {\r
-               DBCollection collection = db.getCollection(CLIP_COLLECTION_NAME);\r
-               if (collection.count() == 0)\r
-                       collection.ensureIndex(LONGNAMEID);\r
-       }\r
+               /*\r
 \r
-       \r
-       private void removeDeleted(BasicDBObject clipToDelete){\r
-               DBCollection collection = db.getCollection(NexioClipEventDispatcher.CLIP_COLLECTION_NAME);\r
-               collection.remove(clipToDelete);\r
-               onDelete(clipToDelete);\r
+                               int c = connection.read(buffer, 0, 2);\r
+                               //2 bytes hosszan az idokozben hozzaadott id-k szamossaga\r
+                               if (c < 2) {\r
+                                       throw new ProtocolException("c, 2, 2");\r
+                               }\r
+                               //MSB, LSB\r
+\r
+                               return nofIds;\r
+                       */\r
+               return ret;\r
        }\r
 \r
        private Map<String, BasicDBObject> loadClipsFromMongo() {\r
@@ -232,63 +242,36 @@ public class NexioClipEventDispatcher implements ClipEventListener{
                return result;\r
        }\r
 \r
-\r
-       private void saveClipIntoMongo(BasicDBObject clip, Map<String, BasicDBObject> localClips) {\r
-               DBCollection collection = db.getCollection(CLIP_COLLECTION_NAME);\r
-               String name = clip.getString(LONGNAMEID);\r
-               BasicDBObject localClip = localClips.get(name);\r
-               if (localClip == null) {\r
-                       collection.save(clip);\r
-                       onCreate(clip);\r
-               } else {\r
-                       clip.put("_id", localClip.get("_id"));\r
-                       if (!clip.equals(localClip)) {\r
-                               collection.save(clip);\r
-                               onUpdate(clip);\r
-                       }\r
-               }\r
-       }\r
-\r
-       public void dropAllClipsFromMongo() {\r
-               db.getCollection(CLIP_COLLECTION_NAME).drop();\r
-       }\r
-\r
-       \r
-       \r
-       public void setNexioChangeListener(INexioChangeListener nexioChangeListener) {\r
-               this.nexioChangeListener = nexioChangeListener;\r
-       }\r
-\r
-       \r
        //dispatch events to NexioWSServlet\r
        public void onCreate(BasicDBObject data) {\r
                logger.debug("onCreate clip: " + data);\r
                if (nexioChangeListener != null)\r
                        nexioChangeListener.onCreate(data);\r
        }\r
-       \r
+\r
        public void onDelete(BasicDBObject data) {\r
                logger.debug("onDelete clip: " + data);\r
                if (nexioChangeListener != null)\r
                        nexioChangeListener.onDelete(data);\r
        }\r
-       \r
+\r
        public void onUpdate(BasicDBObject data) {\r
                logger.debug("onUpdate clip: " + data);\r
                if (nexioChangeListener != null)\r
                        nexioChangeListener.onUpdate(data);\r
        }\r
 \r
-       public void addProgressListener(IProgressEventListener listener) {\r
-               progressListenerList.add(IProgressEventListener.class, listener);\r
+       private void removeDeleted(BasicDBObject clipToDelete) {\r
+               DBCollection collection = db.getCollection(NexioClipEventDispatcher.CLIP_COLLECTION_NAME);\r
+               collection.remove(clipToDelete);\r
+               onDelete(clipToDelete);\r
        }\r
 \r
        public void removeProgressListener(IProgressEventListener listener) {\r
                progressListenerList.remove(IProgressEventListener.class, listener);\r
        }\r
-       \r
 \r
-       /*      \r
+       /*\r
        BasicDBObject clip = new BasicDBObject();\r
        clip.put(LONGNAMEID, rs.getString(i++));\r
        clip.put(RECORDDATE, new DateTime(rs.getString(i++)).toDate());\r
@@ -302,18 +285,26 @@ public class NexioClipEventDispatcher implements ClipEventListener{
                progressEvent.setProgress(progress);\r
                fireProgressEvent(progressEvent);\r
        }\r
-*/     \r
+       */\r
 \r
-       static private final char[] hexArray = "0123456789ABCDEF".toCharArray();\r
-       public static String bytesToHex(byte[] bytes) {\r
-           char[] hexChars = new char[bytes.length * 2];\r
-           for ( int j = 0; j < bytes.length; j++ ) {\r
-               int v = bytes[j] & 0xFF;\r
-               hexChars[j * 2] = hexArray[v >>> 4];\r
-               hexChars[j * 2 + 1] = hexArray[v & 0x0F];\r
-           }\r
-           return new String(hexChars);\r
+       private void saveClipIntoMongo(BasicDBObject clip, Map<String, BasicDBObject> localClips) {\r
+               DBCollection collection = db.getCollection(CLIP_COLLECTION_NAME);\r
+               String name = clip.getString(LONGNAMEID);\r
+               BasicDBObject localClip = localClips.get(name);\r
+               if (localClip == null) {\r
+                       collection.save(clip);\r
+                       onCreate(clip);\r
+               } else {\r
+                       clip.put("_id", localClip.get("_id"));\r
+                       if (!clip.equals(localClip)) {\r
+                               collection.save(clip);\r
+                               onUpdate(clip);\r
+                       }\r
+               }\r
        }\r
-       \r
-       \r
+\r
+       public void setNexioChangeListener(INexioChangeListener nexioChangeListener) {\r
+               this.nexioChangeListener = nexioChangeListener;\r
+       }\r
+\r
 }\r
index 9e85538685cb7b9e9e80015d2dcea0f70ba4d019..21dbc5448a7229194117399474f37bb5c29b655b 100644 (file)
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
 <launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">\r
 <booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>\r
-<stringAttribute key="M2_GOALS" value="clean deploy"/>\r
+<stringAttribute key="M2_GOALS" value="clean deploy -DdeploySingle"/>\r
 <booleanAttribute key="M2_NON_RECURSIVE" value="false"/>\r
-<booleanAttribute key="M2_OFFLINE" value="true"/>\r
+<booleanAttribute key="M2_OFFLINE" value="false"/>\r
 <stringAttribute key="M2_PROFILES" value=""/>\r
 <listAttribute key="M2_PROPERTIES"/>\r
 <stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>\r
diff --git a/server/user.jobengine.osgi.server/deploy/pom.xml b/server/user.jobengine.osgi.server/deploy/pom.xml
new file mode 100644 (file)
index 0000000..9dba403
--- /dev/null
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<project\r
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"\r
+       xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
+       <parent>\r
+               <relativePath>../-modules</relativePath>\r
+               <groupId>user.jobengine</groupId>\r
+               <artifactId>MediaCube</artifactId>\r
+               <version>1.0.0</version>\r
+       </parent>\r
+       <modelVersion>4.0.0</modelVersion>\r
+       <artifactId>user.jobengine.osgi.server</artifactId>\r
+       <packaging>eclipse-plugin</packaging>\r
+       <version>1.0.0</version>\r
+<!--   <build> -->\r
+<!--           <plugins> -->\r
+<!--                   <plugin> -->\r
+<!--                           <groupId>org.codehaus.mojo</groupId> -->\r
+<!--                           <artifactId>exec-maven-plugin</artifactId> -->\r
+<!--                           <version>1.5.0</version> -->\r
+<!--                           <executions> -->\r
+<!--                                   <execution> -->\r
+<!--                                           <id>remote-deploy</id> -->\r
+<!--                                           <phase>deploy</phase> -->\r
+<!--                                           <goals> -->\r
+<!--                                                   <goal>exec</goal> -->\r
+<!--                                           </goals> -->\r
+<!--                                           <configuration> -->\r
+<!--                                                   <workingDirectory>${project.build.directory}</workingDirectory> -->\r
+<!--                                                   <executable>winscp.com</executable> -->\r
+<!--                                                   <arguments> -->\r
+<!--                                                           <argument>/command</argument> -->\r
+<!--                                                           <argument>"open ${remote.address} -hostkey=""${remote.hostkey}"""</argument> -->\r
+<!--                                                           <argument>"lcd ${local.location}"</argument> -->\r
+<!--                                                           <argument>"cd ${remote.location}"</argument> -->\r
+<!--                                                           <argument>"synchronize remote -filemask=*.jar|*/"</argument> -->\r
+<!--                                                           <argument>"exit"</argument> -->\r
+<!--                                                   </arguments> -->\r
+<!--                                           </configuration> -->\r
+<!--                                   </execution> -->\r
+<!--                           </executions> -->\r
+<!--                   </plugin> -->\r
+<!--           </plugins> -->\r
+<!--   </build> -->\r
+<!--   <properties> -->\r
+<!--           <remote.address>scp://root:password@10.10.1.26</remote.address> -->\r
+<!--           <remote.hostkey>ssh-ed25519 256 ea:ab:67:70:79:63:2f:6a:34:81:48:e2:b9:dd:ca:d4</remote.hostkey> -->\r
+<!--           <local.location>${project.build.directory}</local.location> -->\r
+<!--           <remote.location>/opt/mediacube/plugins</remote.location> -->\r
+<!--   </properties> -->\r
+</project>
\ No newline at end of file
index 966ab079031a075e46a1d2461318b676da32a11f..9dba403241cf5a7ed2bc3d86fa22a8660014c93c 100644 (file)
        <artifactId>user.jobengine.osgi.server</artifactId>\r
        <packaging>eclipse-plugin</packaging>\r
        <version>1.0.0</version>\r
-       <build>\r
-               <plugins>\r
-                       <plugin>\r
-                               <groupId>org.codehaus.mojo</groupId>\r
-                               <artifactId>exec-maven-plugin</artifactId>\r
-                               <version>1.5.0</version>\r
-                               <executions>\r
-                                       <execution>\r
-                                               <id>remote-deploy</id>\r
-                                               <phase>deploy</phase>\r
-                                               <goals>\r
-                                                       <goal>exec</goal>\r
-                                               </goals>\r
-                                               <configuration>\r
-                                                       <workingDirectory>${project.build.directory}</workingDirectory>\r
-                                                       <executable>winscp.com</executable>\r
-                                                       <arguments>\r
-                                                               <argument>/command</argument>\r
-                                                               <argument>"open ${remote.address} -hostkey=""${remote.hostkey}"""</argument>\r
-                                                               <argument>"lcd ${local.location}"</argument>\r
-                                                               <argument>"cd ${remote.location}"</argument>\r
-                                                               <argument>"synchronize remote -filemask=*.jar|*/"</argument>\r
-                                                               <argument>"exit"</argument>\r
-                                                       </arguments>\r
-                                               </configuration>\r
-                                       </execution>\r
-                               </executions>\r
-                       </plugin>\r
-               </plugins>\r
-       </build>\r
-       <properties>\r
-               <remote.address>scp://root:password@10.10.1.26</remote.address>\r
-               <remote.hostkey>ssh-ed25519 256 ea:ab:67:70:79:63:2f:6a:34:81:48:e2:b9:dd:ca:d4</remote.hostkey>\r
-               <local.location>${project.build.directory}</local.location>\r
-               <remote.location>/opt/mediacube/plugins</remote.location>\r
-       </properties>\r
+<!--   <build> -->\r
+<!--           <plugins> -->\r
+<!--                   <plugin> -->\r
+<!--                           <groupId>org.codehaus.mojo</groupId> -->\r
+<!--                           <artifactId>exec-maven-plugin</artifactId> -->\r
+<!--                           <version>1.5.0</version> -->\r
+<!--                           <executions> -->\r
+<!--                                   <execution> -->\r
+<!--                                           <id>remote-deploy</id> -->\r
+<!--                                           <phase>deploy</phase> -->\r
+<!--                                           <goals> -->\r
+<!--                                                   <goal>exec</goal> -->\r
+<!--                                           </goals> -->\r
+<!--                                           <configuration> -->\r
+<!--                                                   <workingDirectory>${project.build.directory}</workingDirectory> -->\r
+<!--                                                   <executable>winscp.com</executable> -->\r
+<!--                                                   <arguments> -->\r
+<!--                                                           <argument>/command</argument> -->\r
+<!--                                                           <argument>"open ${remote.address} -hostkey=""${remote.hostkey}"""</argument> -->\r
+<!--                                                           <argument>"lcd ${local.location}"</argument> -->\r
+<!--                                                           <argument>"cd ${remote.location}"</argument> -->\r
+<!--                                                           <argument>"synchronize remote -filemask=*.jar|*/"</argument> -->\r
+<!--                                                           <argument>"exit"</argument> -->\r
+<!--                                                   </arguments> -->\r
+<!--                                           </configuration> -->\r
+<!--                                   </execution> -->\r
+<!--                           </executions> -->\r
+<!--                   </plugin> -->\r
+<!--           </plugins> -->\r
+<!--   </build> -->\r
+<!--   <properties> -->\r
+<!--           <remote.address>scp://root:password@10.10.1.26</remote.address> -->\r
+<!--           <remote.hostkey>ssh-ed25519 256 ea:ab:67:70:79:63:2f:6a:34:81:48:e2:b9:dd:ca:d4</remote.hostkey> -->\r
+<!--           <local.location>${project.build.directory}</local.location> -->\r
+<!--           <remote.location>/opt/mediacube/plugins</remote.location> -->\r
+<!--   </properties> -->\r
 </project>
\ No newline at end of file
index c64544a77c4bfe117cc5853c55455cf22760697f..033e7a4e392967f3365fcb03c71c3b0069960668 100644 (file)
@@ -161,8 +161,7 @@ public class JobEngine implements IJobEngine {
        private ArrayList<IJobChangedListener> jobChangedListenerList = new ArrayList<IJobChangedListener>();
 
        /**
-        * A MAM motor példányosítása. Ennek során létrejönnek a várakozási sorok,
-        * az ütemező szál, az üzenet kezelő szál.
+        * A MAM motor példányosítása. Ennek során létrejönnek a várakozási sorok, az ütemező szál, az üzenet kezelő szál.
         */
        public JobEngine() {
                runQueue = new PriorityBlockingQueue<IJobRuntime>();
@@ -287,7 +286,6 @@ public class JobEngine implements IJobEngine {
        @Override
        public void executeCallConcurrentJobStepInstruction(IJobRuntime jobRuntime, IProgram subProgram) {
                JobRuntime c = new JobRuntime(this, jobRuntime, subProgram);
-               c.setName("Concurrent task");
                jobRuntime.addChild(c);
                submit(c);
        }
@@ -665,10 +663,9 @@ public class JobEngine implements IJobEngine {
        }
 
        /**
-        * Job prioritasa megvaltozott. Job main queue-ban es a JobStepExecutorok soraiban is
-        * ujra kell rendezni a jobokat.
-        * Az ujrarendezes a put-nal is megy automatikusan, mivel eltero prioritasu jobot dobhatnak be
-        * vagy default prioritasut a korabban atrendezett listaba.
+        * Job prioritasa megvaltozott. Job main queue-ban es a JobStepExecutorok soraiban is ujra kell rendezni a jobokat. Az ujrarendezes a put-nal is megy
+        * automatikusan, mivel eltero prioritasu jobot dobhatnak be vagy default prioritasut a korabban atrendezett listaba.
+        * 
         * @param jobRuntime
         */
        @Override
index e59c46268142e2009315e93368438a8e0b43f029..a5ffc30139d1107c011d8a21876c7b056e1a08bd 100644 (file)
@@ -107,7 +107,7 @@ public class JobRuntime extends Job implements IJobRuntime {
                if (children == null)
                        children = new ArrayList<>();
                children.add(c);
-               Message m = logger.getMessageFactory().newMessage("Child {}. of {}-{}", children.size(), this.getId(), this.getName());
+               Message m = logger.getMessageFactory().newMessage("Child {}. of {}", children.size(), this.getId());
                c.setName(m.getFormattedMessage());
                c.setParentJobId(this.getId());
        }
index 6bb479962fa39147d75723724037b8608d56b5d6..7c73ea01916a8d5bb7ff01d598064896aa24b498 100644 (file)
        <artifactId>user.jobengine.osgi.services</artifactId>\r
        <packaging>eclipse-plugin</packaging>\r
        <version>1.0.0</version>\r
-       <build>\r
-               <plugins>\r
-                       <plugin>\r
-                               <groupId>org.codehaus.mojo</groupId>\r
-                               <artifactId>exec-maven-plugin</artifactId>\r
-                               <version>1.5.0</version>\r
-                               <executions>\r
-                                       <execution>\r
-                                               <id>remote-deploy</id>\r
-                                               <phase>deploy</phase>\r
-                                               <goals>\r
-                                                       <goal>exec</goal>\r
-                                               </goals>\r
-                                               <configuration>\r
-                                                       <workingDirectory>${project.build.directory}</workingDirectory>\r
-                                                       <executable>winscp.com</executable>\r
-                                                       <arguments>\r
-                                                               <argument>/command</argument>\r
-                                                               <argument>"open ${remote.address} -hostkey=""${remote.hostkey}"""</argument>\r
-                                                               <argument>"lcd ${local.location}"</argument>\r
-                                                               <argument>"cd ${remote.location}"</argument>\r
-                                                               <argument>"synchronize remote -filemask=*.jar|*/"</argument>\r
-                                                               <argument>"exit"</argument>\r
-                                                       </arguments>\r
-                                               </configuration>\r
-                                       </execution>\r
-                               </executions>\r
-                       </plugin>\r
-               </plugins>\r
-       </build>\r
 </project>
\ No newline at end of file