[ 
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]
_______________________________________________

Reply via email to