+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<launchConfiguration type="org.eclipse.pde.ui.EquinoxLauncher">\r
- <booleanAttribute key="append.args" value="true"/>\r
- <booleanAttribute key="automaticAdd" value="false"/>\r
- <booleanAttribute key="automaticValidate" value="true"/>\r
- <stringAttribute key="bootstrap" value=""/>\r
- <stringAttribute key="checked" value="[NONE]"/>\r
- <booleanAttribute key="clearConfig" value="true"/>\r
- <stringAttribute key="configLocation" value="${workspace_loc}\-product\production\HIRTV\tmp"/>\r
- <booleanAttribute key="default" value="true"/>\r
- <booleanAttribute key="default_auto_start" value="false"/>\r
- <intAttribute key="default_start_level" value="4"/>\r
- <setAttribute key="deselected_workspace_bundles"/>\r
- <booleanAttribute key="includeOptional" value="false"/>\r
- <listAttribute key="org.eclipse.debug.ui.favoriteGroups">\r
- <listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>\r
- <listEntry value="org.eclipse.debug.ui.launchGroup.run"/>\r
- </listAttribute>\r
- <booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/>\r
- <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="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9010 -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djavax.ws.rs.ext.RuntimeDelegate=org.jboss.resteasy.spi.ResteasyProviderFactory -Dorg.eclipse.epp.logging.aeri.skipReports=true -Declipse.ignoreApp=true -Dosgi.noShutdown=true -Dlog4j.configurationFile=settings/log4j2.xml -Djetty.home=settings/jetty -Djetty.etc.config.urls=jetty.xml,jetty-ssl.xml,jetty-ssl-context.xml,jetty-http.xml,jetty-https.xml -Dgosh.home=configuration -Djava.io.tmpdir=tmp"/>\r
- <stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc}\-product\production\HIRTV"/>\r
- <stringAttribute key="pde.version" value="3.3"/>\r
- <setAttribute key="selected_target_bundles">\r
- <setEntry value="org.apache.commons.logging@default:default"/>\r
- <setEntry value="org.apache.felix.gogo.command@default:default"/>\r
- <setEntry value="org.apache.felix.gogo.runtime@default:default"/>\r
- <setEntry value="org.apache.felix.gogo.shell@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.api@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.core@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.slf4j-impl@default:default"/>\r
- <setEntry value="org.eclipse.equinox.console@default:default"/>\r
- <setEntry value="org.eclipse.osgi@-1:true"/>\r
- <setEntry value="slf4j.api@default:default"/>\r
- <setEntry value="slf4j.simple@default:default"/>\r
- </setAttribute>\r
- <setAttribute key="selected_workspace_bundles"/>\r
- <booleanAttribute key="show_selected_only" value="false"/>\r
- <booleanAttribute key="tracing" value="false"/>\r
- <booleanAttribute key="useCustomFeatures" value="false"/>\r
- <booleanAttribute key="useDefaultConfigArea" value="false"/>\r
-</launchConfiguration>\r
<setEntry value="org.apache.felix.gogo.shell@default:default"/>\r
<setEntry value="org.apache.httpcomponents.httpclient@default:default"/>\r
<setEntry value="org.apache.httpcomponents.httpcore@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.api@1:true"/>\r
- <setEntry value="org.apache.logging.log4j.core@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.slf4j-impl@default:default"/>\r
<setEntry value="org.apache.servicemix.bundles.quartz@default:default"/>\r
<setEntry value="org.eclipse.equinox.common@2:true"/>\r
<setEntry value="org.eclipse.equinox.console@default:default"/>\r
<setEntry value="slf4j.simple@default:false"/>\r
</setAttribute>\r
<setAttribute key="selected_workspace_bundles">\r
- <setEntry value="user.commons.log4j2@default:false"/>\r
<setEntry value="user.commons.zk@default:default"/>\r
+ <setEntry value="user.jobengine.log4j@default:default"/>\r
<setEntry value="user.jobengine.osgi.commons@default:true"/>\r
<setEntry value="user.jobengine.osgi.db@default:default"/>\r
<setEntry value="user.jobengine.osgi.server@default:default"/>\r
<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<!DOCTYPE xml>\r
-\r
<launchConfiguration type="org.eclipse.pde.ui.EquinoxLauncher">\r
<booleanAttribute key="append.args" value="true"/>\r
<booleanAttribute key="automaticAdd" value="false"/>\r
<setEntry value="org.apache.felix.gogo.shell@default:default"/>\r
<setEntry value="org.apache.httpcomponents.httpclient@default:default"/>\r
<setEntry value="org.apache.httpcomponents.httpcore@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.api@1:true"/>\r
- <setEntry value="org.apache.logging.log4j.core@default:default"/>\r
<setEntry value="org.apache.servicemix.bundles.quartz@default:default"/>\r
<setEntry value="org.eclipse.equinox.common@2:true"/>\r
<setEntry value="org.eclipse.equinox.console@default:default"/>\r
<setEntry value="org.objectweb.asm.tree@default:default"/>\r
<setEntry value="org.objectweb.asm@default:default"/>\r
<setEntry value="org.omnifaces@default:default"/>\r
+ <setEntry value="slf4j.api@default:default"/>\r
+ <setEntry value="slf4j.simple@default:false"/>\r
</setAttribute>\r
<setAttribute key="selected_workspace_bundles">\r
- <setEntry value="user.commons.log4j2@default:false"/>\r
<setEntry value="user.commons.zk@default:default"/>\r
+ <setEntry value="user.jobengine.log4j@default:default"/>\r
<setEntry value="user.jobengine.osgi.commons@default:true"/>\r
<setEntry value="user.jobengine.osgi.db@default:default"/>\r
<setEntry value="user.jobengine.osgi.server@default:default"/>\r
<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-\r
<launchConfiguration type="org.eclipse.pde.ui.EquinoxLauncher">\r
<booleanAttribute key="append.args" value="true"/>\r
<booleanAttribute key="automaticAdd" value="false"/>\r
<setEntry value="org.apache.felix.gogo.shell@default:default"/>\r
<setEntry value="org.apache.httpcomponents.httpclient@default:default"/>\r
<setEntry value="org.apache.httpcomponents.httpcore@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.api@1:true"/>\r
- <setEntry value="org.apache.logging.log4j.core@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.slf4j-impl@default:default"/>\r
<setEntry value="org.apache.servicemix.bundles.quartz@default:default"/>\r
<setEntry value="org.eclipse.equinox.common@2:true"/>\r
<setEntry value="org.eclipse.equinox.console@default:default"/>\r
<setEntry value="slf4j.simple@default:false"/>\r
</setAttribute>\r
<setAttribute key="selected_workspace_bundles">\r
- <setEntry value="user.commons.log4j2@default:false"/>\r
<setEntry value="user.commons.zk@default:default"/>\r
+ <setEntry value="user.jobengine.log4j@default:default"/>\r
<setEntry value="user.jobengine.osgi.commons@default:true"/>\r
<setEntry value="user.jobengine.osgi.db@default:default"/>\r
<setEntry value="user.jobengine.osgi.server@default:default"/>\r
<setEntry value="org.apache.felix.gogo.shell@default:default"/>\r
<setEntry value="org.apache.httpcomponents.httpclient@default:default"/>\r
<setEntry value="org.apache.httpcomponents.httpcore@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.api@1:true"/>\r
- <setEntry value="org.apache.logging.log4j.core@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.slf4j-impl@default:default"/>\r
<setEntry value="org.apache.servicemix.bundles.quartz@default:default"/>\r
<setEntry value="org.eclipse.equinox.common@2:true"/>\r
<setEntry value="org.eclipse.equinox.console@default:default"/>\r
<setEntry value="slf4j.simple@default:false"/>\r
</setAttribute>\r
<setAttribute key="selected_workspace_bundles">\r
- <setEntry value="hu.user.mediacube.indexer@default:default"/>\r
- <setEntry value="user.commons.log4j2@default:false"/>\r
<setEntry value="user.commons.zk@default:default"/>\r
+ <setEntry value="user.jobengine.log4j@default:default"/>\r
<setEntry value="user.jobengine.osgi.commons@default:true"/>\r
<setEntry value="user.jobengine.osgi.db@default:default"/>\r
<setEntry value="user.jobengine.osgi.server@default:default"/>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<launchConfiguration type="org.eclipse.pde.ui.EquinoxLauncher">\r
- <booleanAttribute key="append.args" value="true"/>\r
- <booleanAttribute key="automaticAdd" value="false"/>\r
- <booleanAttribute key="automaticValidate" value="true"/>\r
- <stringAttribute key="bootstrap" value=""/>\r
- <stringAttribute key="checked" value="[NONE]"/>\r
- <booleanAttribute key="clearConfig" value="true"/>\r
- <stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/run-mediacube-server-test"/>\r
- <booleanAttribute key="default" value="true"/>\r
- <booleanAttribute key="default_auto_start" value="false"/>\r
- <intAttribute key="default_start_level" value="4"/>\r
- <setAttribute key="deselected_workspace_bundles"/>\r
- <booleanAttribute key="includeOptional" value="false"/>\r
- <listAttribute key="org.eclipse.debug.ui.favoriteGroups">\r
- <listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>\r
- <listEntry value="org.eclipse.debug.ui.launchGroup.run"/>\r
- </listAttribute>\r
- <booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/>\r
- <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="-Djavax.ws.rs.ext.RuntimeDelegate=org.jboss.resteasy.spi.ResteasyProviderFactory -Dorg.eclipse.epp.logging.aeri.skipReports=true -Declipse.ignoreApp=true -Dosgi.noShutdown=true -Djobengine.db.url=jdbc:db2://10.11.1.90:50000/mc -Djobengine.db.user=db2admin -Djobengine.db.password=password -Djobengine.loglevel=INFO -Dlog4j.configurationFile="${workspace_loc}/-configuration/log4j2.xml" -Djobengine.jobsteps.alternate.root="${workspace_loc}/user.jobengine.executors/bin/" -Djetty.home="${workspace_loc:}/-configuration/jetty" -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 -Dorg.eclipse.jetty.webapp.basetempdir=c:\temp\jetty -Djava.io.tmpdir=c:\temp\jetty -Djobengine.octopus.api.address=http://10.10.1.11/api/v1 -Djobengine.octopus.api.user=mam -Djobengine.octopus.api.password=napocska -Djobengine.nosql.db.url=jdbc:db2://10.11.1.90:50000/mc -Djobengine.nosql.db.user=db2admin -Djobengine.nosql.db.password=password -Djobengine.nosql.db.schema=test -Djobengine.selenio.address=http://10.10.1.71:44000/TranscodeMgrWS?wsdl -Djobengine.selenio.projectfilepath=\\10.10.1.71\Data\Blueprints\MP4_H264_AAC.zenium -Djobengine.transcoder.address=http://10.11.1.111:65445/api/json/v1/ -Djobengine.transcoder.template=MP4 -Djobengine.transcoder.version=1 -Djobengine.nexio.db.url=jdbc:sqlserver://10.10.1.59:1433;databaseName=NXDB; -Djobengine.nexio.db.user=sa -Djobengine.nexio.db.password=resolve -Djobengine.planair.db.url=jdbc:sqlserver://10.11.254.86;databaseName=PA_Vivantis; -Djobengine.planair.db.user=MAM -Djobengine.planair.db.password=VDani -Dnexio.host=192.168.0.12 -Djobengine.nexio.name=testnexioclips -Dnexio.useMOSGateway=false -Dnexio.disable=true -Djobengine.octopus.rundowns.name=rundowns181026 -Djobengine.octopus.storyfolders.name=storyfolders181026 -Djobengine.octopus.stories.name=stories181026 -Djobengine.maestro.config="${workspace_loc}/-configuration/maestro.json" -Djobengine.mediacube.config="${workspace_loc}/-configuration/mediacube.json" -Dgui.statistics.disable=true -Dgui.help.disable=true -Dgui.editor.disable=true -Djobengine.mediafinder.external=false -Djobengine.mediacube.service.proxyroot="/opt" -Djobengine.randomize.archives=true -Dmediacube.simplesearch=true -Djobengine.jobscheduling.config="/opt/steps/scheduledjobs.json" -Djobengine.jobsteps.config="/opt/steps/executors.xml" -Djobengine.jobtemplates.root="/opt/steps/jobtemplates" -Djobengine.jobsteps.groovy.root="/opt/steps""/>\r
- <stringAttribute key="pde.version" value="3.3"/>\r
- <setAttribute key="selected_target_bundles">\r
- <setEntry value="cglib@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.core.jackson-annotations@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.core.jackson-core@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.core.jackson-databind@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.dataformat.jackson-dataformat-yaml@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.datatype.jackson-datatype-joda@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.jaxrs.jackson-jaxrs-base@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.module.jackson-module-jaxb-annotations@default:default"/>\r
- <setEntry value="com.ibm.db2.jcc@default:default"/>\r
- <setEntry value="com.ibm.nosql@default:default"/>\r
- <setEntry value="com.microsoft.sqlserver.sqljdbc@default:default"/>\r
- <setEntry value="com.sun.jna@default:default"/>\r
- <setEntry value="groovy@default:default"/>\r
- <setEntry value="io.humble.video-arch-x86_64-pc-linux-gnu6@default:default"/>\r
- <setEntry value="io.humble.video-arch-x86_64-w64-mingw32@default:default"/>\r
- <setEntry value="io.humble.video-noarch@default:default"/>\r
- <setEntry value="javax.annotation-api@default:default"/>\r
- <setEntry value="javax.mail@default:default"/>\r
- <setEntry value="javax.servlet-api@default:default"/>\r
- <setEntry value="javax.ws.rs-api@default:default"/>\r
- <setEntry value="jcifs@default:default"/>\r
- <setEntry value="joda-time@default:default"/>\r
- <setEntry value="junit@default:default"/>\r
- <setEntry value="org.apache.aries.spifly.dynamic.bundle@default:default"/>\r
- <setEntry value="org.apache.aries.util@default:default"/>\r
- <setEntry value="org.apache.commons.beanutils@default:default"/>\r
- <setEntry value="org.apache.commons.collections@default:default"/>\r
- <setEntry value="org.apache.commons.digester@default:default"/>\r
- <setEntry value="org.apache.commons.io@default:default"/>\r
- <setEntry value="org.apache.commons.lang@default:default"/>\r
- <setEntry value="org.apache.commons.net@default:default"/>\r
- <setEntry value="org.apache.felix.gogo.command@default:default"/>\r
- <setEntry value="org.apache.felix.gogo.runtime@default:default"/>\r
- <setEntry value="org.apache.felix.gogo.shell@default:default"/>\r
- <setEntry value="org.apache.httpcomponents.httpclient@default:default"/>\r
- <setEntry value="org.apache.httpcomponents.httpcore@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.api@1:true"/>\r
- <setEntry value="org.apache.logging.log4j.core@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.slf4j-impl@default:default"/>\r
- <setEntry value="org.apache.servicemix.bundles.quartz@default:default"/>\r
- <setEntry value="org.eclipse.equinox.common@2:true"/>\r
- <setEntry value="org.eclipse.equinox.console@default:default"/>\r
- <setEntry value="org.eclipse.equinox.ds@1:true"/>\r
- <setEntry value="org.eclipse.equinox.util@default:default"/>\r
- <setEntry value="org.eclipse.jetty.deploy@default:default"/>\r
- <setEntry value="org.eclipse.jetty.http@default:default"/>\r
- <setEntry value="org.eclipse.jetty.io@default:default"/>\r
- <setEntry value="org.eclipse.jetty.osgi.boot@default:true"/>\r
- <setEntry value="org.eclipse.jetty.schemas@default:default"/>\r
- <setEntry value="org.eclipse.jetty.security@default:default"/>\r
- <setEntry value="org.eclipse.jetty.server@default:default"/>\r
- <setEntry value="org.eclipse.jetty.servlet@default:default"/>\r
- <setEntry value="org.eclipse.jetty.util@default:default"/>\r
- <setEntry value="org.eclipse.jetty.webapp@default:default"/>\r
- <setEntry value="org.eclipse.jetty.websocket.api@default:default"/>\r
- <setEntry value="org.eclipse.jetty.websocket.client@default:default"/>\r
- <setEntry value="org.eclipse.jetty.websocket.common@default:default"/>\r
- <setEntry value="org.eclipse.jetty.websocket.server@default:default"/>\r
- <setEntry value="org.eclipse.jetty.websocket.servlet@default:default"/>\r
- <setEntry value="org.eclipse.jetty.xml@default:default"/>\r
- <setEntry value="org.eclipse.osgi.services@default:default"/>\r
- <setEntry value="org.eclipse.osgi@-1:true"/>\r
- <setEntry value="org.hamcrest.core@default:default"/>\r
- <setEntry value="org.jboss.resteasy.client@default:default"/>\r
- <setEntry value="org.jboss.resteasy.jaxrs-api@default:default"/>\r
- <setEntry value="org.jboss.resteasy.jaxrs@default:default"/>\r
- <setEntry value="org.jmock.junit4@default:default"/>\r
- <setEntry value="org.jmock@default:default"/>\r
- <setEntry value="org.mybatis.mybatis@default:default"/>\r
- <setEntry value="org.objectweb.asm.commons@default:default"/>\r
- <setEntry value="org.objectweb.asm.tree@default:default"/>\r
- <setEntry value="org.objectweb.asm@default:default"/>\r
- <setEntry value="org.omnifaces@default:default"/>\r
- <setEntry value="slf4j.api@default:default"/>\r
- <setEntry value="slf4j.simple@default:false"/>\r
- </setAttribute>\r
- <setAttribute key="selected_workspace_bundles">\r
- <setEntry value="user.commons.log4j2@default:false"/>\r
- <setEntry value="user.commons.zk@default:default"/>\r
- <setEntry value="user.jobengine.osgi.commons@default:true"/>\r
- <setEntry value="user.jobengine.osgi.db@default:default"/>\r
- <setEntry value="user.jobengine.osgi.server@default:default"/>\r
- <setEntry value="user.jobengine.osgi.services@default:default"/>\r
- <setEntry value="user.mediacube.gui@default:default"/>\r
- <setEntry value="user.mediacube.metadata@default:default"/>\r
- <setEntry value="user.tsm.client@default:default"/>\r
- </setAttribute>\r
- <booleanAttribute key="show_selected_only" value="false"/>\r
- <booleanAttribute key="tracing" value="false"/>\r
- <booleanAttribute key="useCustomFeatures" value="false"/>\r
- <booleanAttribute key="useDefaultConfigArea" value="true"/>\r
-</launchConfiguration>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-\r
-<launchConfiguration type="org.eclipse.pde.ui.EquinoxLauncher">\r
- <booleanAttribute key="append.args" value="true"/>\r
- <booleanAttribute key="automaticAdd" value="false"/>\r
- <booleanAttribute key="automaticValidate" value="true"/>\r
- <stringAttribute key="bootstrap" value=""/>\r
- <stringAttribute key="checked" value="[NONE]"/>\r
- <booleanAttribute key="clearConfig" value="true"/>\r
- <stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/run-mediacube-server-user"/>\r
- <booleanAttribute key="default" value="true"/>\r
- <booleanAttribute key="default_auto_start" value="false"/>\r
- <intAttribute key="default_start_level" value="4"/>\r
- <setAttribute key="deselected_workspace_bundles"/>\r
- <booleanAttribute key="includeOptional" value="false"/>\r
- <listAttribute key="org.eclipse.debug.ui.favoriteGroups">\r
- <listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>\r
- <listEntry value="org.eclipse.debug.ui.launchGroup.run"/>\r
- </listAttribute>\r
- <booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/>\r
- <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="-Djavax.ws.rs.ext.RuntimeDelegate=org.jboss.resteasy.spi.ResteasyProviderFactory -Dorg.eclipse.epp.logging.aeri.skipReports=true -Declipse.ignoreApp=true -Dosgi.noShutdown=true -Djobengine.jobsteps.root="${workspace_loc}/user.jobengine.executors/bin" -Djobengine.jobtemplates.root="${workspace_loc}/user.jobengine.executors/jobtemplates" -Djobengine.db.url=jdbc:db2://10.228.212.42:50000/mc -Djobengine.db.user=blobtest -Djobengine.db.password=blobtest -Djobengine.db.loginTimeout=3 -Djobengine.loglevel=INFO -Dlog4j.configurationFile="${workspace_loc}/-configuration/log4j2.xml" -Djetty.home="${workspace_loc:}/-configuration/jetty" -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 -Dorg.eclipse.jetty.webapp.basetempdir=c:\temp\jetty -Djava.io.tmpdir=c:\temp\jetty -Djobengine.octopus.api.address=http://10.10.1.11/api/v1 -Djobengine.octopus.api.user=mam -Djobengine.octopus.api.password=napocska -Djobengine.nosql.db.url=jdbc:db2://10.228.212.42:50000/mccache -Djobengine.nosql.db.user=blobtest -Djobengine.nosql.db.password=blobtest -Djobengine.nosql.db.schema=test -Djobengine.nosql.db.loginTimeout=3 -Djobengine.selenio.address=http://10.10.1.71:44000/TranscodeMgrWS?wsdl -Djobengine.selenio.projectfilepath=\\10.10.1.71\Data\Blueprints\MP4_H264_AAC.zenium -Djobengine.transcoder.address=http://10.11.1.111:65445/api/json/v1/ -Djobengine.transcoder.template=MP4 -Djobengine.transcoder.version=1 -Djobengine.jobscheduling.config="${workspace_loc}/-configuration/scheduledjobs.json" -Djobengine.nexio.db.url=jdbc:sqlserver://10.10.1.59:1433;databaseName=NXDB; -Djobengine.nexio.db.user=sa -Djobengine.nexio.db.password=resolve -Djobengine.planair.db.url=jdbc:sqlserver://10.11.254.86;databaseName=PA_Vivantis; -Djobengine.planair.db.user=MAM -Djobengine.planair.db.password=VDani -Dnexio.host=192.168.0.12 -Djobengine.nexio.name=testnexioclips -Dnexio.useMOSGateway=false -Dnexio.disable=true -Djobengine.octopus.rundowns.name=rundowns181026 -Djobengine.octopus.storyfolders.name=storyfolders181026 -Djobengine.octopus.stories.name=stories181026 -Djobengine.maestro.config="${workspace_loc}/-configuration/maestro.json" -Djobengine.mediacube.config="${workspace_loc}/-configuration/mediacube.json" -Dgui.statistics.disable=true -Dgui.help.disable=true -Dgui.editor.disable=true -Dgui.maestro.disable=true -Djobengine.mediafinder.external=false -Djobengine.mediacube.service.proxyroot="/opt" -Djobengine.scheduledexecution.disabled=false -Djobengine.randomize.archives=false -Djobengine.jobsteps.config="${workspace_loc}/user.jobengine.executors/config/config.xml" -Djobengine.jobsteps.groovy.root="${workspace_loc}/user.jobengine.executors/src/user/jobengine/server/steps" -Dgui.jobs.alternate.selector=true -Dmediacube.simplesearch=true"/>\r
- <stringAttribute key="pde.version" value="3.3"/>\r
- <setAttribute key="selected_target_bundles">\r
- <setEntry value="cglib@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.core.jackson-annotations@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.core.jackson-core@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.core.jackson-databind@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.dataformat.jackson-dataformat-yaml@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.datatype.jackson-datatype-joda@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.jaxrs.jackson-jaxrs-base@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider@default:default"/>\r
- <setEntry value="com.fasterxml.jackson.module.jackson-module-jaxb-annotations@default:default"/>\r
- <setEntry value="com.ibm.db2.jcc@default:default"/>\r
- <setEntry value="com.ibm.nosql@default:default"/>\r
- <setEntry value="com.microsoft.sqlserver.sqljdbc@default:default"/>\r
- <setEntry value="com.sun.jna@default:default"/>\r
- <setEntry value="groovy@default:default"/>\r
- <setEntry value="io.humble.video-arch-x86_64-pc-linux-gnu6@default:default"/>\r
- <setEntry value="io.humble.video-arch-x86_64-w64-mingw32@default:default"/>\r
- <setEntry value="io.humble.video-noarch@default:default"/>\r
- <setEntry value="javax.annotation-api@default:default"/>\r
- <setEntry value="javax.mail@default:default"/>\r
- <setEntry value="javax.servlet-api@default:default"/>\r
- <setEntry value="javax.ws.rs-api@default:default"/>\r
- <setEntry value="jcifs@default:default"/>\r
- <setEntry value="joda-time@default:default"/>\r
- <setEntry value="junit@default:default"/>\r
- <setEntry value="org.apache.aries.spifly.dynamic.bundle@default:default"/>\r
- <setEntry value="org.apache.aries.util@default:default"/>\r
- <setEntry value="org.apache.commons.beanutils@default:default"/>\r
- <setEntry value="org.apache.commons.collections@default:default"/>\r
- <setEntry value="org.apache.commons.digester@default:default"/>\r
- <setEntry value="org.apache.commons.io@default:default"/>\r
- <setEntry value="org.apache.commons.lang@default:default"/>\r
- <setEntry value="org.apache.commons.net@default:default"/>\r
- <setEntry value="org.apache.felix.gogo.command@default:default"/>\r
- <setEntry value="org.apache.felix.gogo.runtime@default:default"/>\r
- <setEntry value="org.apache.felix.gogo.shell@default:default"/>\r
- <setEntry value="org.apache.httpcomponents.httpclient@default:default"/>\r
- <setEntry value="org.apache.httpcomponents.httpcore@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.api@1:true"/>\r
- <setEntry value="org.apache.logging.log4j.core@default:default"/>\r
- <setEntry value="org.apache.logging.log4j.slf4j-impl@default:default"/>\r
- <setEntry value="org.apache.servicemix.bundles.quartz@default:default"/>\r
- <setEntry value="org.eclipse.equinox.common@2:true"/>\r
- <setEntry value="org.eclipse.equinox.console@default:default"/>\r
- <setEntry value="org.eclipse.equinox.ds@1:true"/>\r
- <setEntry value="org.eclipse.equinox.util@default:default"/>\r
- <setEntry value="org.eclipse.jetty.deploy@default:default"/>\r
- <setEntry value="org.eclipse.jetty.http@default:default"/>\r
- <setEntry value="org.eclipse.jetty.io@default:default"/>\r
- <setEntry value="org.eclipse.jetty.osgi.boot@default:true"/>\r
- <setEntry value="org.eclipse.jetty.schemas@default:default"/>\r
- <setEntry value="org.eclipse.jetty.security@default:default"/>\r
- <setEntry value="org.eclipse.jetty.server@default:default"/>\r
- <setEntry value="org.eclipse.jetty.servlet@default:default"/>\r
- <setEntry value="org.eclipse.jetty.util@default:default"/>\r
- <setEntry value="org.eclipse.jetty.webapp@default:default"/>\r
- <setEntry value="org.eclipse.jetty.websocket.api@default:default"/>\r
- <setEntry value="org.eclipse.jetty.websocket.client@default:default"/>\r
- <setEntry value="org.eclipse.jetty.websocket.common@default:default"/>\r
- <setEntry value="org.eclipse.jetty.websocket.server@default:default"/>\r
- <setEntry value="org.eclipse.jetty.websocket.servlet@default:default"/>\r
- <setEntry value="org.eclipse.jetty.xml@default:default"/>\r
- <setEntry value="org.eclipse.osgi.services@default:default"/>\r
- <setEntry value="org.eclipse.osgi@-1:true"/>\r
- <setEntry value="org.hamcrest.core@default:default"/>\r
- <setEntry value="org.jboss.resteasy.client@default:default"/>\r
- <setEntry value="org.jboss.resteasy.jaxrs@default:default"/>\r
- <setEntry value="org.jmock.junit4@default:default"/>\r
- <setEntry value="org.jmock@default:default"/>\r
- <setEntry value="org.mybatis.mybatis@default:default"/>\r
- <setEntry value="org.objectweb.asm.commons@default:default"/>\r
- <setEntry value="org.objectweb.asm.tree@default:default"/>\r
- <setEntry value="org.objectweb.asm@default:default"/>\r
- <setEntry value="org.omnifaces@default:default"/>\r
- <setEntry value="slf4j.api@default:default"/>\r
- <setEntry value="slf4j.simple@default:false"/>\r
- </setAttribute>\r
- <setAttribute key="selected_workspace_bundles">\r
- <setEntry value="user.commons.log4j2@default:false"/>\r
- <setEntry value="user.commons.zk@default:default"/>\r
- <setEntry value="user.jobengine.osgi.commons@default:true"/>\r
- <setEntry value="user.jobengine.osgi.db@default:default"/>\r
- <setEntry value="user.jobengine.osgi.server@default:default"/>\r
- <setEntry value="user.jobengine.osgi.services@default:default"/>\r
- <setEntry value="user.mediacube.gui@default:true"/>\r
- <setEntry value="user.mediacube.metadata@default:default"/>\r
- <setEntry value="user.tsm.client@default:default"/>\r
- </setAttribute>\r
- <booleanAttribute key="show_selected_only" value="false"/>\r
- <booleanAttribute key="tracing" value="false"/>\r
- <booleanAttribute key="useCustomFeatures" value="false"/>\r
- <booleanAttribute key="useDefaultConfigArea" value="true"/>\r
-</launchConfiguration>\r
<plugin id="org.eclipse.equinox.ds"/>\r
<plugin id="org.eclipse.equinox.launcher"/>\r
<plugin id="org.eclipse.equinox.util"/>\r
- <plugin id="org.eclipse.jetty.client"/>\r
<plugin id="org.eclipse.jetty.deploy"/>\r
<plugin id="org.eclipse.jetty.http"/>\r
<plugin id="org.eclipse.jetty.io"/>\r
<plugin id="org.omnifaces"/>\r
<plugin id="slf4j.api"/>\r
<plugin id="slf4j.simple" fragment="true"/>\r
- <plugin id="user.commons.log4j2" fragment="true"/>\r
<plugin id="user.commons.zk"/>\r
+ <plugin id="user.jobengine.log4j"/>\r
<plugin id="user.jobengine.osgi.commons"/>\r
<plugin id="user.jobengine.osgi.db"/>\r
<plugin id="user.jobengine.osgi.server"/>\r
\r
import user.commons.JobStatus;\r
import user.commons.ListUtils;\r
-import user.commons.MediaCubeMarker;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.commons.mediatool.MediaInfo;\r
import user.jobengine.server.IJobEngine;\r
import user.jobengine.server.IJobRuntime;\r
import org.apache.logging.log4j.LogManager;\r
import org.apache.logging.log4j.Logger;\r
\r
-import user.commons.MediaCubeFinishMarker;\r
-import user.commons.MediaCubeMarker;\r
+import user.commons.log4j2.marker.MediaCubeFinishMarker;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.jobengine.db.ArchivedMedia;\r
import user.jobengine.server.IJobEngine;\r
import user.jobengine.server.IJobRuntime;\r
import com.ibm.nosql.json.api.DB;\r
import com.ibm.nosql.json.api.DBCollection;\r
\r
-import user.commons.MediaCubeUndoMarker;\r
+import user.commons.log4j2.marker.MediaCubeUndoMarker;\r
import user.commons.nosql.NoSQLUtils;\r
import user.jobengine.db.IItemManager;\r
import user.jobengine.db.Media;\r
import com.ibm.nosql.json.api.QueryBuilder;\r
\r
import user.commons.IEntityBase;\r
-import user.commons.MediaCubeMarker;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.commons.nosql.NoSQLUtils;\r
import user.jobengine.db.IItemManager;\r
import user.jobengine.db.MediaFile;\r
import com.ibm.nosql.json.api.DB;\r
import com.ibm.nosql.json.api.DBCollection;\r
\r
-import user.commons.MediaCubeUndoMarker;\r
+import user.commons.log4j2.marker.MediaCubeUndoMarker;\r
import user.commons.nosql.NoSQLUtils;\r
import user.jobengine.db.IItemManager;\r
import user.jobengine.db.Media;\r
import com.ibm.nosql.json.util.JSON;\r
\r
import user.commons.CalendarUtils;\r
-import user.commons.MediaCubeMarker;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.commons.StoreUri;\r
import user.commons.remotestore.FtpDirectoryLister;\r
\r
org.joda.time;version="2.2.0",
org.joda.time.base;version="2.2.0",
sqlj.runtime.ref,
+ user.commons.log4j2.marker,
user.mediacube.metadata,
user.mediacube.metadata.hsm
\r
import user.commons.JobStatus;\r
import user.commons.ListUtils;\r
-import user.commons.MediaCubeMarker;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.commons.mediatool.MediaInfo;\r
import user.jobengine.server.IJobEngine;\r
import user.jobengine.server.IJobRuntime;\r
Files.walkFileTree(Paths.get(sourcePath), this);\r
}\r
} catch (Exception e) {\r
- logger.error(getSessionMarker(), "A(z) '{}' mappa elérése sikertelen. A rendszer hibaüzenete: {}", sourcePath,\r
- e.getMessage());\r
+ logger.error(getSessionMarker(), "A(z) '{}' mappa elérése sikertelen. A rendszer hibaüzenete: {}",\r
+ sourcePath, e.getMessage());\r
} finally {\r
if (submitted > 0)\r
getJobRuntime().forkWaitComplete();\r
import org.apache.logging.log4j.LogManager;\r
import org.apache.logging.log4j.Logger;\r
\r
-import user.commons.MediaCubeFinishMarker;\r
-import user.commons.MediaCubeMarker;\r
+import user.commons.log4j2.marker.MediaCubeFinishMarker;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.jobengine.db.ArchivedMedia;\r
import user.jobengine.server.IJobEngine;\r
import user.jobengine.server.IJobRuntime;\r
parameters.put(HOUSEID, houseId);\r
parameters.put(RECIPIENT, recipient);\r
parameters.put(TARGET_PATH_TYPE, targetPathType);\r
- IJobRuntime child = jobEngine.submit(jobRuntime, null, CHILD_TEMPLATE, String.format("Visszatöltés %s részére", recipient), parameters);\r
+ IJobRuntime child = jobEngine.submit(jobRuntime, null, CHILD_TEMPLATE,\r
+ String.format("Visszatöltés %s részére", recipient), parameters);\r
((MediaCubeMarker) child.getSessionMarker()).setTo(recipient);\r
} catch (Exception e) {\r
logger.catching(e);\r
import com.ibm.nosql.json.api.DB;\r
import com.ibm.nosql.json.api.DBCollection;\r
\r
-import user.commons.MediaCubeUndoMarker;\r
+import user.commons.log4j2.marker.MediaCubeUndoMarker;\r
import user.commons.nosql.NoSQLUtils;\r
import user.jobengine.db.IItemManager;\r
import user.jobengine.db.Media;\r
import com.ibm.nosql.json.api.QueryBuilder;\r
\r
import user.commons.IEntityBase;\r
-import user.commons.MediaCubeMarker;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.commons.nosql.NoSQLUtils;\r
import user.jobengine.db.IItemManager;\r
import user.jobengine.db.MediaFile;\r
} catch (Exception e) {\r
\r
logger.error("PlanAir metadata error", e);\r
- //nem latja a drivert pl.\r
- //throw e;\r
+ // nem latja a drivert pl.\r
+ // throw e;\r
}\r
\r
if (result == null) {\r
@StepEntry\r
public Object[] execute(String sourceLocation, String targetLocation) throws Exception {\r
marker = getJobRuntime().getSessionMarker();\r
- //remove from prod\r
- //cleanupHistory();\r
+ // remove from prod\r
+ // cleanupHistory();\r
hsmProvider = getMetadataProvider(MetadataProviderType.HSM);\r
if (hsmProvider == null)\r
throw new NullPointerException("No HSM metadata provider available");\r
\r
if (getJobRuntime().isWaitingCancel()) {\r
logger.info("Job canceled by user");\r
- //ne mentsuk a szalagot meg\r
+ // ne mentsuk a szalagot meg\r
return null;\r
}\r
\r
}, subject);\r
}\r
\r
- //ha mar sikerult valamit archivalni kilepunk\r
+ // ha mar sikerult valamit archivalni kilepunk\r
if (oneSuccess)\r
break;\r
}\r
return null;\r
}\r
\r
- //true if need copy\r
+ // true if need copy\r
public boolean prepareCopy(String hsmFileName, Path source, Path target) throws IOException {\r
boolean result = true;\r
BasicDBObject excludeResult = queryExclude(hsmFileName);\r
return false;\r
}\r
\r
- // BasicDBObject historyResult = queryFileHistory(contentFileName);\r
- // if (historyResult != null)\r
- // return false;\r
+ // BasicDBObject historyResult = queryFileHistory(contentFileName);\r
+ // if (historyResult != null)\r
+ // return false;\r
\r
- // if (!mediaFile.getName().toLowerCase().endsWith(MOVEXT.toLowerCase()) && !mediaFile.getName().toLowerCase().endsWith(MXFEXT.toLowerCase()))\r
- // return;\r
- // logger.info("Start copy from {} to {}", sourceFilePath, targetFilePath);\r
+ // if (!mediaFile.getName().toLowerCase().endsWith(MOVEXT.toLowerCase()) &&\r
+ // !mediaFile.getName().toLowerCase().endsWith(MXFEXT.toLowerCase()))\r
+ // return;\r
+ // logger.info("Start copy from {} to {}", sourceFilePath, targetFilePath);\r
\r
boolean targetExists = targetFile.exists();\r
\r
}\r
\r
if (targetExists) {\r
- logger.warn(marker, "A fájl már létezik, a másolás folytatódik: {}, {} -> {}", target, sourceLength, targetLength);\r
+ logger.warn(marker, "A fájl már létezik, a másolás folytatódik: {}, {} -> {}", target, sourceLength,\r
+ targetLength);\r
} else\r
logger.warn(marker, "Migrálás: {}, {} -> {}", source, sourceLength, targetLength);\r
\r
return result;\r
}\r
\r
- private boolean processHSMFile(String volumeName, String hsmFileName, Path sourceFilePath, Path targetFilePath) throws Exception {\r
+ private boolean processHSMFile(String volumeName, String hsmFileName, Path sourceFilePath, Path targetFilePath)\r
+ throws Exception {\r
int repeat = 4;\r
boolean successCopy = false;\r
\r
} catch (Exception e) {\r
if (Files.exists(targetFilePath) && targetFilePath.toFile().length() == 0)\r
Files.delete(targetFilePath);\r
- //logger.warn(marker, "Hiba a másolás során: {} ({})", sourceFilePath, e.getMessage());\r
+ // logger.warn(marker, "Hiba a másolás során: {} ({})", sourceFilePath,\r
+ // e.getMessage());\r
repeat--;\r
}\r
}\r
}\r
String metadataFileName = sourceFilePath.getFileName() + EscortFiles.DOT_JSON;\r
- Path metadataPath = Paths.get(targetFilePath.getParent().toString(), EscortFiles.STATUSFOLDER, metadataFileName);\r
+ Path metadataPath = Paths.get(targetFilePath.getParent().toString(), EscortFiles.STATUSFOLDER,\r
+ metadataFileName);\r
boolean createMetadata = Files.exists(targetFilePath) && !Files.exists(metadataPath);\r
\r
if (successCopy || createMetadata) {\r
String metadata = null;\r
try {\r
metadata = createMetadata(volumeName, hsmFileName).toPrettyString("");\r
- EscortFiles.createMetadata(targetFilePath.getParent().toString(), targetFilePath.getFileName().toString(), metadata);\r
- //saveFileHistory(contentFileName);\r
+ EscortFiles.createMetadata(targetFilePath.getParent().toString(),\r
+ targetFilePath.getFileName().toString(), metadata);\r
+ // saveFileHistory(contentFileName);\r
\r
} catch (Exception e) {\r
logger.error(marker, "Metadata error", e);\r
import com.ibm.nosql.json.api.DB;\r
import com.ibm.nosql.json.api.DBCollection;\r
\r
-import user.commons.MediaCubeUndoMarker;\r
+import user.commons.log4j2.marker.MediaCubeUndoMarker;\r
import user.commons.nosql.NoSQLUtils;\r
import user.jobengine.db.IItemManager;\r
import user.jobengine.db.Media;\r
\r
private Media getFirstUntranscodedMedia(DBCollection collection) {\r
Media[] result = new Media[] { null };\r
- //MV\r
+ // MV\r
String query = "SELECT mediaid FROM VW_MISSING_PROXY_IDS WHERE HOUSEID like 'M%' or HOUSEID like 'P%' or HOUSEID like 'R%' ORDER BY modified DESC";\r
\r
- //HTV\r
- //String query = "SELECT mediaid FROM VW_MISSING_PROXY_IDS";\r
+ // HTV\r
+ // String query = "SELECT mediaid FROM VW_MISSING_PROXY_IDS";\r
IItemManager manager = getManager();\r
manager.executeQuery(query, rs -> {\r
try {\r
long mediaId = rs.getLong(1);\r
Media media = manager.getMedia(mediaId);\r
- //a nevgeneralas miatt az eredeti MediaFilesName nem jo, a pontos nev kell nekunk\r
+ // a nevgeneralas miatt az eredeti MediaFilesName nem jo, a pontos nev kell\r
+ // nekunk\r
String name = media.getMediaFileRealName();\r
logger.info(getSessionMarker(), "Checking {}", name);\r
long existing = collection.find(new BasicDBObject("name", name)).count();\r
import org.apache.logging.log4j.Logger;\r
\r
import user.commons.JobStatus;\r
-import user.commons.MediaCubeMarker;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.commons.strings.FileSizeUtils;\r
import user.jobengine.server.IJobRuntime;\r
\r
for (Long key : keys) {\r
IJobRuntime runtime = jobs.get(key);\r
if (JobStatus.SUSPENDED.equals(runtime.getStatus()))\r
- sb.append(String.format("Felfüggesztve: %s %s %s %s %s </br>", df.format(runtime.getSubmitted()), df.format(runtime.getFinished()),\r
- runtime.getStatus(), runtime.getRelated(), runtime.getDescription()));\r
+ sb.append(String.format("Felfüggesztve: %s %s %s %s %s </br>", df.format(runtime.getSubmitted()),\r
+ df.format(runtime.getFinished()), runtime.getStatus(), runtime.getRelated(),\r
+ runtime.getDescription()));\r
}\r
\r
// sb.append("</br>");\r
- // float cpuTime = getCPUTime();\r
- // sb.append(String.format("Processzor használat: %.2f %%</br>", cpuTime == 0 ? cpuTime : cpuTime * 100 / 1000000000d));\r
+ // float cpuTime = getCPUTime();\r
+ // sb.append(String.format("Processzor használat: %.2f %%</br>", cpuTime == 0 ?\r
+ // cpuTime : cpuTime * 100 / 1000000000d));\r
sb.append("</br>");\r
- sb.append(String.format("Szabad JVM memória: %s</br>", FileSizeUtils.sizeAsString(Runtime.getRuntime().freeMemory())));\r
+ sb.append(String.format("Szabad JVM memória: %s</br>",\r
+ FileSizeUtils.sizeAsString(Runtime.getRuntime().freeMemory())));\r
sb.append(String.format("Használt JVM memória: %s</br>",\r
FileSizeUtils.sizeAsString(Runtime.getRuntime().maxMemory() - Runtime.getRuntime().freeMemory())));\r
- sb.append(String.format("Maximum JVM memória: %s</br>", FileSizeUtils.sizeAsString(Runtime.getRuntime().maxMemory())));\r
+ sb.append(String.format("Maximum JVM memória: %s</br>",\r
+ FileSizeUtils.sizeAsString(Runtime.getRuntime().maxMemory())));\r
logger.info(marker, sb.toString());\r
\r
return null;\r
import org.apache.logging.log4j.Logger;\r
\r
import user.commons.JobStatus;\r
-import user.commons.MediaCubeMarker;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.jobengine.server.IJobEngine;\r
import user.jobengine.server.IJobRuntime;\r
\r
import org.apache.logging.log4j.message.Message;\r
\r
import user.commons.LogUtils;\r
-import user.commons.MediaCubeMarker;\r
import user.commons.RemoteFile;\r
import user.commons.StoreUri;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.commons.remotestore.IProgressEventListener;\r
import user.commons.remotestore.IStatusEventListener;\r
import user.commons.remotestore.ProgressEvent;\r
private String sourceFileName;\r
private Marker marker;\r
\r
- protected void afterRestore(StoreUri targetUri, String targetPath, int killDateDays, String targetFileName) throws IOException, Exception {\r
+ protected void afterRestore(StoreUri targetUri, String targetPath, int killDateDays, String targetFileName)\r
+ throws IOException, Exception {\r
if (killDateDays > 0)\r
EscortFiles.createUNCKillDate(targetPath, targetFileName, killDateDays, marker);\r
}\r
}\r
\r
@StepEntry\r
- public Object[] execute(Media mediaCubeMedia, String targetPath, String targetNamePattern, String successRecipient, int killDateDays, IJobEngine jobEngine,\r
- IJobRuntime jobRuntime) throws Exception {\r
+ public Object[] execute(Media mediaCubeMedia, String targetPath, String targetNamePattern, String successRecipient,\r
+ int killDateDays, IJobEngine jobEngine, IJobRuntime jobRuntime) throws Exception {\r
marker = jobRuntime.getSessionMarker();\r
setAndCheck(mediaCubeMedia, targetPath, targetNamePattern, jobEngine);\r
String targetFileName = String.format(targetNamePattern, sourceFileName);\r
});\r
RemoteFile result = sourceUri.transferFrom(targetUri, sourceFileName, targetFileName);\r
\r
- Message msg = LogUtils.format("Az '{}' állomány visszatöltése sikeres volt '{}' néven. ", sourceFileName, targetFileName);\r
+ Message msg = LogUtils.format("Az '{}' állomány visszatöltése sikeres volt '{}' néven. ", sourceFileName,\r
+ targetFileName);\r
if (StringUtils.isNotBlank(successRecipient))\r
logger.info(new MediaCubeMarker(successRecipient), msg);\r
logger.info(marker, msg);\r
afterRestore(targetUri, targetPath, killDateDays, targetFileName);\r
\r
} catch (Exception e) {\r
- Message msg = LogUtils.format("Az '{}' állomány visszatöltése sikertelen. A rendszer hibaüzenete: {}", sourceFileName, e.getMessage());\r
+ Message msg = LogUtils.format("Az '{}' állomány visszatöltése sikertelen. A rendszer hibaüzenete: {}",\r
+ sourceFileName, e.getMessage());\r
logger.error(marker, msg);\r
// logger.error(jobRuntime.marker, msg);\r
logger.catching(e);\r
}\r
if (mediaCubeMedia == null) {\r
logger.error(marker, "A folyamat 'mediaCubeMedia' bemeneti paramétere üres.");\r
- throw new NullPointerException("System is not configured properly, 'mediaCubeMedia' input parameter missing.");\r
+ throw new NullPointerException(\r
+ "System is not configured properly, 'mediaCubeMedia' input parameter missing.");\r
}\r
checkTargetPath(targetPath);\r
if (StringUtils.isBlank(targetNamePattern)) {\r
logger.error(marker, "A folyamat 'targetNamePattern' bemeneti paramétere üres.");\r
- throw new NullPointerException("System is not configured properly, 'targetNamePattern' input parameter missing.");\r
+ throw new NullPointerException(\r
+ "System is not configured properly, 'targetNamePattern' input parameter missing.");\r
}\r
Store tsmStore = manager.getSystemStore(false);\r
if (tsmStore == null) {\r
import com.ibm.nosql.json.util.JSON;\r
\r
import user.commons.CalendarUtils;\r
-import user.commons.MediaCubeMarker;\r
import user.commons.StoreUri;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.commons.remotestore.FtpDirectoryLister;\r
\r
public class EscortFiles {\r
io.humble.video,
io.humble.video.awt,
junit.framework,
- org.apache.logging.log4j;version="2.8.2",
- org.apache.logging.log4j.message;version="2.8.2",
+ org.apache.logging.log4j,
+ org.apache.logging.log4j.message,
org.jboss.resteasy.client.jaxrs,
org.jboss.resteasy.plugins.providers,
org.jboss.resteasy.spi,
+++ /dev/null
-package user.commons;\r
-\r
-@SuppressWarnings("serial")\r
-public class MediaCubeFinishMarker extends MediaCubeMarker {\r
-\r
- public MediaCubeFinishMarker(MediaCubeMarker parent) {\r
- setSessionID(parent.getSessionID());\r
- setSessionName(parent.getSessionName());\r
- setTo(parent.getTo());\r
- setUseSessionLog(parent.isUseSessionLog());\r
- setParents(parent);\r
- }\r
-\r
- public MediaCubeFinishMarker(MediaCubeMarker parent, String to) {\r
- super(to);\r
- setSessionID(parent.getSessionID());\r
- setSessionName(parent.getSessionName());\r
- setParents(parent);\r
- }\r
-}\r
+++ /dev/null
-package user.commons;\r
-\r
-import org.apache.logging.log4j.MarkerManager.Log4jMarker;\r
-\r
-@SuppressWarnings("serial")\r
-public class MediaCubeMarker extends Log4jMarker {\r
- private static final String MEDIACUBE = "MEDIACUBE";\r
- private String to;\r
- private String subject;\r
- private String sessionID;\r
- private String sessionName;\r
- private boolean useSessionLog;\r
-\r
- public MediaCubeMarker() {\r
- super(MEDIACUBE);\r
- }\r
-\r
- public MediaCubeMarker(String to) {\r
- super(MEDIACUBE);\r
- this.to = to;\r
- }\r
-\r
- public MediaCubeMarker(String to, String subject) {\r
- super(MEDIACUBE);\r
- this.to = to;\r
- this.subject = subject;\r
- }\r
-\r
- public String getSessionID() {\r
- return sessionID;\r
- }\r
-\r
- public String getSessionName() {\r
- return sessionName;\r
- }\r
-\r
- public String getSubject() {\r
- return subject;\r
- }\r
-\r
- public String getTo() {\r
- return to;\r
- }\r
-\r
- public boolean isUseSessionLog() {\r
- return useSessionLog;\r
- }\r
-\r
- public void setSessionID(String sessionID) {\r
- this.sessionID = sessionID;\r
- }\r
-\r
- public void setSessionName(String sessionName) {\r
- this.sessionName = sessionName;\r
- }\r
-\r
- public void setSubject(String subject) {\r
- this.subject = subject;\r
- }\r
-\r
- public void setTo(String to) {\r
- this.to = to;\r
- }\r
-\r
- public void setUseSessionLog(boolean useSessionLog) {\r
- this.useSessionLog = useSessionLog;\r
- }\r
-\r
- // @Override\r
- // public boolean equals(Object o) {\r
- // if (o == null || !o.getClass().equals(MediaCubeMarker.class))\r
- // return false;\r
- //\r
- //\r
- // return true;\r
- // }\r
-\r
-}\r
+++ /dev/null
-package user.commons;\r
-\r
-@SuppressWarnings("serial")\r
-public class MediaCubeUndoMarker extends MediaCubeMarker {\r
- public MediaCubeUndoMarker(String sessionID) {\r
- setSessionID(sessionID);\r
- }\r
-}\r
\r
import org.apache.logging.log4j.LogManager;\r
import org.apache.logging.log4j.Logger;\r
+import org.apache.logging.log4j.MarkerManager;\r
\r
import com.ibm.nosql.json.api.BasicDBObject;\r
import com.ibm.nosql.json.api.DB;\r
import com.ibm.nosql.json.api.DBCollection;\r
\r
-import user.commons.MediaCubeMarker;\r
import user.commons.configuration.SystemConfiguration;\r
import user.commons.nexio.api.Clip;\r
import user.commons.nexio.api.ClipEvent;\r
import user.commons.nosql.NoSQLUtils;\r
\r
/**\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
+ * NexioWSServlet hozza letre. Indulaskor betolti a teljes nexio clip listat\r
+ * mongodb-be. Beregisztralja magat ClipEventListener-nek. Az erkezo\r
+ * esemenyekkel updateli a mongo adatbazist (es a memoriat is) Az erkezo\r
+ * esemenyekrol eldonti, hogy add, update, vagy delete esemeny volt e Az uj,\r
+ * atalakitott esemenyt tovabbkuldi a feliratkozoknak (NexioWSServlet)\r
*\r
* @author robi\r
*/\r
\r
this.db = NoSQLUtils.getNoSQLDB();\r
\r
- // Runtime.getRuntime().addShutdownHook(new Thread() {\r
- // @Override\r
- // public void run() {\r
- // logger.info("SHUTDOWN!!!!!");\r
- // }\r
- // });\r
+ // Runtime.getRuntime().addShutdownHook(new Thread() {\r
+ // @Override\r
+ // public void run() {\r
+ // logger.info("SHUTDOWN!!!!!");\r
+ // }\r
+ // });\r
}\r
\r
@Override\r
public void clipEventPerformed(ClipEvent evt) {\r
- //logger.info("ClipEvent {} {}", evt.getEventType(), evt.getClip());\r
+ // logger.info("ClipEvent {} {}", evt.getEventType(), evt.getClip());\r
if (disabled)\r
return;\r
try {\r
jsClip.put(ID, evt.getClip().getId().get());\r
removeDeleted(jsClip);\r
} else if (evt.getEventType() == ClipEventType.LISTENER_RESTART_NEEDED) {\r
- logger.info(new MediaCubeMarker(), "In progress {}", isRestartInProgress());\r
- logger.info(new MediaCubeMarker(), "A kommunikácó a NEXIO eszközzel megszakadt. A szinkronizáció újraindÃtása szükséges.");\r
+ logger.info(MarkerManager.getMarker("MEDIACUBE"), "In progress {}", isRestartInProgress());\r
+ logger.info(MarkerManager.getMarker("MEDIACUBE"),\r
+ "A kommunikácó a NEXIO eszközzel megszakadt. A szinkronizáció újraindÃtása szükséges.");\r
}\r
} catch (Exception e) {\r
logger.catching(e);\r
BasicDBObject jsClip = new BasicDBObject();\r
try {\r
String xid = clip.getId().get();\r
- jsClip.put(ID, xid); //Unique internal ID\r
+ jsClip.put(ID, xid); // Unique internal ID\r
} catch (Exception e) {\r
- // System.out.println(e);\r
+ // System.out.println(e);\r
}\r
try {\r
String xid = clip.getXid().get();\r
- jsClip.put(LONGNAMEID, xid); //Extended ID (Filename)\r
+ jsClip.put(LONGNAMEID, xid); // Extended ID (Filename)\r
} catch (Exception e) {\r
- // System.out.println(e);\r
+ // System.out.println(e);\r
}\r
try {\r
jsClip.put(DURATION, clip.getDuration());\r
} catch (Exception e) {\r
- // System.out.println(e);\r
+ // System.out.println(e);\r
}\r
try {\r
jsClip.put(MODIFIEDTIMESTAMP, clip.getModifiedTimestamp().getTime());\r
} catch (Exception e) {\r
- // System.out.println(e);\r
+ // System.out.println(e);\r
}\r
try {\r
jsClip.put(RECORDDATE, clip.getRecordDateTimestamp().getTime());\r
} catch (Exception e) {\r
- // System.out.println(e);\r
+ // System.out.println(e);\r
}\r
\r
try {\r
jsClip.put(KILLDATE, clip.getKillDate().getTime());\r
} catch (Exception e) {\r
- // System.out.println(e);\r
+ // System.out.println(e);\r
}\r
try {\r
jsClip.put(VIDEO_FORMAT, clip.getVideoFormat());\r
} catch (Exception e) {\r
- // System.out.println(e);\r
+ // System.out.println(e);\r
}\r
try {\r
jsClip.put(VIDEO_BITRATE, clip.getVideoBitrate());\r
} catch (Exception e) {\r
- // System.out.println(e);\r
+ // System.out.println(e);\r
}\r
try {\r
String agency = new String(clip.getExtendedField(GetExtendedFieldCommand.FN_AGENCY), INexioAPI.ENCODING);\r
jsClip.put(EXTAGENCY, agency);\r
} catch (Exception e) {\r
- // System.out.println(e);\r
+ // System.out.println(e);\r
}\r
- //System.out.println(String.format("ID = '%s'\tXID = '%s'\tDuration = '%s'\tModified = '%s'\tVideoFormat = '%s'\tVideoBitrate = '%s'", id, xid, duration, modifiedTimestamp.getTime(), videoFormat, videoBitrate));\r
+ // System.out.println(String.format("ID = '%s'\tXID = '%s'\tDuration =\r
+ // '%s'\tModified = '%s'\tVideoFormat = '%s'\tVideoBitrate = '%s'", id, xid,\r
+ // duration, modifiedTimestamp.getTime(), videoFormat, videoBitrate));\r
return jsClip;\r
}\r
\r
*/\r
private void copyClipsIntoMongo() throws Exception {\r
logger.info("Starting initial NEXIO metadata import.");\r
- // Map<String, BasicDBObject> emptyMap = new HashMap<String, BasicDBObject>();\r
+ // Map<String, BasicDBObject> emptyMap = new HashMap<String, BasicDBObject>();\r
Iterator<Clip> clips = controller.getMediabase().getClips();\r
while (clips.hasNext()) {\r
Clip clip = null;\r
}\r
} catch (Exception e) {\r
logger.error(e.getMessage());\r
- //logger.catching(e);\r
+ // logger.catching(e);\r
}\r
}\r
logger.info("NEXIO metadata import completed.");\r
db.getCollection(CLIP_COLLECTION_NAME).drop();\r
}\r
\r
- //create mongo index on longnameid\r
+ // create mongo index on longnameid\r
private void ensureIndexes() {\r
DBCollection collection = db.getCollection(CLIP_COLLECTION_NAME);\r
if (collection.count() == 0)\r
\r
mediaListener.startListener();\r
setRestartInProgress(false);\r
- logger.info(new MediaCubeMarker(), "Thread progress {}", isRestartInProgress());\r
+ logger.info(MarkerManager.getMarker("MEDIACUBE"), "Thread progress {}", isRestartInProgress());\r
\r
} catch (Exception e) {\r
logger.catching(e);\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
- 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
+ * Nem foglalkozunk a clippel ha: C8 84 Get Special ID Attributes REQ: C8 84 +\r
+ * 8-byte(ID), RESP: D284 MASK(2 byte, unsigned int, MSB first) vagy D0 84 if no\r
+ * matching ID handle is found 0x0200 Not Ready to Play Indicates the first\r
+ * audio buffer of the media has not yet been written to disk. A controller\r
+ * should wait to load and play any clips with this attribute set. 0x0400 Not\r
+ * Ready to Transfer Indicates the ID is currently in record or being written to\r
+ * disk 0x0800 Not Ready to Archive Indicates the ID is currently in record or\r
+ * being written to disk 0x1000 Transfer in Progress Indicates the ID is\r
+ * currently being transferred or imported into the system\r
+ */\r
private boolean isValidClip(Clip clip) throws Exception {\r
boolean ret = false;\r
try {\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
- \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
+ * \r
+ * int c = connection.read(buffer, 0, 2); //2 bytes hosszan az idokozben\r
+ * hozzaadott id-k szamossaga if (c < 2) { throw new\r
+ * ProtocolException("c, 2, 2"); } //MSB, LSB\r
+ * \r
+ * return nofIds;\r
+ */\r
return ret;\r
}\r
\r
- //dispatch events to NexioWSServlet\r
+ // dispatch events to NexioWSServlet\r
public void onCreate(BasicDBObject data) {\r
logger.debug("onCreate clip: " + data);\r
if (nexioChangeListener != null)\r
BasicDBObject clipForName = (BasicDBObject) collection.findOne(new BasicDBObject(LONGNAMEID, xid));\r
BasicDBObject clipForID = (BasicDBObject) collection.findOne(new BasicDBObject(ID, id));\r
\r
- //rename-nel a clipForName null lesz de a clipForID nem ezert nem kell create\r
+ // rename-nel a clipForName null lesz de a clipForID nem ezert nem kell create\r
if (clipForName == null && clipForID == null) {\r
collection.save(clip);\r
if (!isRestartInProgress())\r
+++ /dev/null
-package user.commons;\r
-\r
-import org.apache.logging.log4j.Marker;\r
-import org.junit.Test;\r
-\r
-public class TestMediaCubeMarker {\r
- @Test\r
- public void test() throws Exception {\r
- MediaCubeMarker sut = new MediaCubeMarker("valami");\r
- Marker[] parents = sut.getParents();\r
- }\r
-\r
-}\r
javax.ws.rs.client,
javax.ws.rs.core,
org.apache.commons.io;version="2.2.0",
- org.apache.logging.log4j;version="2.8.2",
+ org.apache.logging.log4j,
sqlj.runtime.ref
Export-Package: user.jobengine.db,
user.jobengine.search
javax.ws.rs.core,
org.apache.commons.io;version="2.2.0",
org.apache.commons.io.output;version="2.2.0",
- org.apache.logging.log4j;version="2.8.2",
- org.apache.logging.log4j.message;version="2.8.2",
+ org.apache.logging.log4j,
+ org.apache.logging.log4j.message,
org.codehaus.groovy.ast;version="3.0.3",
org.codehaus.groovy.classgen;version="3.0.3",
org.codehaus.groovy.control;version="3.0.3",
org.osgi.framework;version="1.5.0",
org.osgi.framework.wiring;version="1.2.0",
org.osgi.util.tracker;version="1.4.0",
- org.slf4j;version="1.6.3",
- sqlj.runtime.ref
+ sqlj.runtime.ref,
+ user.commons.log4j2.marker
Require-Bundle: user.jobengine.osgi.db;bundle-version="1.0.0",
user.jobengine.osgi.commons;bundle-version="1.0.0",
user.tsm.client;bundle-version="1.2.0",
import user.commons.IJob;
import user.commons.Job;
import user.commons.JobStatus;
-import user.commons.MediaCubeFinishMarker;
-import user.commons.MediaCubeMarker;
import user.commons.cluster.ClusteredJob;
+import user.commons.log4j2.marker.MediaCubeFinishMarker;
+import user.commons.log4j2.marker.MediaCubeMarker;
import user.jobengine.db.ItemManager;
import user.jobengine.db.ItemManagerData.SignalType;
import user.jobengine.db.JobParameters;
import org.osgi.framework.ServiceReference;\r
\r
import user.commons.IEntityPersister;\r
-import user.commons.MediaCubeMarker;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.jobengine.db.IItemManager;\r
import user.jobengine.server.IJobEngine;\r
import user.jobengine.server.IJobRuntime;\r
javax.ws.rs.core;version="2.0.1",
javax.ws.rs.ext;version="2.0.1",
org.apache.ibatis.jdbc;version="3.5.2",
- org.apache.logging.log4j;version="2.8.2",
+ org.apache.logging.log4j,
org.eclipse.core.runtime.adaptor,
org.eclipse.jetty.util;version="9.3.9",
org.eclipse.jetty.websocket.api;version="9.3.9",
user.commons,
user.commons.cluster,
user.commons.configuration,
+ user.commons.log4j2.marker,
user.commons.nexio,
user.commons.octopus,
user.commons.rest,
import com.ibm.nosql.json.util.JSON;\r
\r
import user.commons.Job;\r
-import user.commons.MediaCubeMarker;\r
+import user.commons.log4j2.marker.MediaCubeMarker;\r
import user.jobengine.db.IItemManager;\r
import user.jobengine.db.IResultSetConsumer;\r
import user.jobengine.db.IStatementDecorator;\r
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Import-Package: javax.servlet;version="3.1.0",
javax.servlet.http;version="3.1.0",
- org.apache.logging.log4j;version="2.8.2",
+ org.apache.logging.log4j,
org.junit,
org.osgi.framework;version="1.8.0",
org.osgi.util.tracker;version="1.5.1",
Bundle-ActivationPolicy: lazy
Import-Package: com.ibm.nosql.bson,
com.ibm.nosql.json.api,
- org.apache.logging.log4j;version="2.8.2",
- org.apache.logging.log4j.core;version="2.8.2",
+ org.apache.logging.log4j,
+ org.apache.logging.log4j.core,
org.hamcrest,
org.junit,
user.mediacube.metadata.interfaces