[
http://opencast.jira.com/browse/MH-7649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=26366#comment-26366
]
Gurvinder Singh commented on MH-7649:
-------------------------------------
Forget to add the patch. So here it is
Index:
modules/matterhorn-distribution-service-youtube/src/main/resources/OSGI-INF/distribution-service-youtube.xml
===================================================================
---
modules/matterhorn-distribution-service-youtube/src/main/resources/OSGI-INF/distribution-service-youtube.xml
(revision 10352)
+++
modules/matterhorn-distribution-service-youtube/src/main/resources/OSGI-INF/distribution-service-youtube.xml
(working copy)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0"
- name="org.opencastproject.distribution.youtube.DistributionService"
immediate="true" activate="activate" deactivate="deactivate">
+<scr:components xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0">
+<scr:component
name="org.opencastproject.distribution.youtube.DistributionService"
immediate="true" activate="activate">
<implementation
class="org.opencastproject.distribution.youtube.YoutubeDistributionService" />
<property name="service.description" value="Distribution Service (Youtube)"
/>
<property name="distribution.channel" value="youtube" />
@@ -10,5 +10,25 @@
</service>
<reference name="WORKSPACE"
interface="org.opencastproject.workspace.api.Workspace"
cardinality="1..n" policy="static" bind="setWorkspace" />
- <reference name="remoteServiceManager"
interface="org.opencastproject.serviceregistry.api.ServiceRegistry"
cardinality="1..1" policy="static" bind="setServiceRegistry" />
+ <reference name="serviceRegistry"
interface="org.opencastproject.serviceregistry.api.ServiceRegistry"
cardinality="1..1" policy="static" bind="setServiceRegistry" />
</scr:component>
+
+<scr:component
name="org.opencastproject.distribution.youtube.endpoint.YouTubeDistributionRestService"
immediate="true" activate="activate">
+ <implementation
class="org.opencastproject.distribution.youtube.endpoint.YouTubeDistributionRestService"
/>
+ <property name="service.description" value="YouTube Distribution REST
Endpoint" />
+
+ <property name="opencast.service.type"
value="org.opencastproject.distribution.youtube" />
+ <property name="opencast.service.path" value="/distribution/youtube" />
+ <property name="opencast.service.jobproducer" value="true" />
+
+ <service>
+ <provide
interface="org.opencastproject.distribution.youtube.endpoint.YouTubeDistributionRestService"
/>
+ </service>
+
+ <reference name="distributionService"
interface="org.opencastproject.distribution.api.DistributionService"
+ cardinality="1..1" policy="static" bind="setService"
target="(distribution.channel=youtube)" />
+ <reference name="serviceRegistry"
interface="org.opencastproject.serviceregistry.api.ServiceRegistry"
+ cardinality="1..1" policy="static" bind="setServiceRegistry" />
+</scr:component>
+
+</scr:components>
Index: pom.xml
===================================================================
--- pom.xml (revision 10345)
+++ pom.xml (working copy)
@@ -92,11 +92,11 @@
<module>modules/matterhorn-distribution-service-api</module>
<module>modules/matterhorn-distribution-service-download</module>
<module>modules/matterhorn-distribution-service-streaming</module>
-<!--
+
<module>modules/matterhorn-distribution-service-common</module>
- <module>modules/matterhorn-distribution-service-itunesu</module>
+<!-- <module>modules/matterhorn-distribution-service-itunesu</module> -->
<module>modules/matterhorn-distribution-service-youtube</module>
--->
+
<module>modules/matterhorn-dublincore</module>
<module>modules/matterhorn-kernel</module>
<module>modules/matterhorn-metadata-api</module>
@@ -121,9 +121,9 @@
<module>modules/matterhorn-distribution-service-streaming-remote</module>
<!--
- <module>modules/matterhorn-distribution-service-itunesu-remote</module>
+
<module>modules/matterhorn-distribution-service-itunesu-remote</module> -->
<module>modules/matterhorn-distribution-service-youtube-remote</module>
--->
+
<module>modules/matterhorn-dublincore</module>
<module>modules/matterhorn-kernel</module>
<module>modules/matterhorn-metadata-api</module>
@@ -175,10 +175,10 @@
<module>modules/matterhorn-distribution-service-streaming-remote</module>
<!--
- <module>modules/matterhorn-distribution-service-itunesu-remote</module>
+
<module>modules/matterhorn-distribution-service-itunesu-remote</module> -->
<module>modules/matterhorn-distribution-service-youtube-remote</module>
--->
+
<module>modules/matterhorn-dublincore</module>
<module>modules/matterhorn-kernel</module>
<module>modules/matterhorn-lti</module>
> youtube distribution error no workflow handler
> ----------------------------------------------
>
> Key: MH-7649
> URL: http://opencast.jira.com/browse/MH-7649
> Project: Matterhorn Project
> Issue Type: Bug
> Components: Distribution
> Affects Versions: 1.1
> Reporter: Gurvinder Singh
>
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn
To unsubscribe please email
[email protected]
_______________________________________________