[ 
http://opencast.jira.com/browse/MH-9023?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=31409#comment-31409
 ] 

Greg Logan commented on MH-9023:
--------------------------------

This is from multiple runs of the system, so don't be surprised if the actual 
scheduling data doesn't match up.  A fresh checkout of trunk does not fix this, 
which says to me it's something in the code.  The job XML coming into 
AbstractJobProducerEndpoint looks like this:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><job version="3" 
status="DISPATCHING" type="org.opencastproject.workflow" id="34" 
dispatchable="true" xmlns:ns2="http://serviceregistry.opencastproject.org"; 
xmlns="http://job.opencastproject.org";><args><arg>&lt;?xml version="1.0" 
encoding="UTF-8" standalone="yes"?&gt;&lt;ns2:definition 
xmlns:ns2="http://workflow.opencastproject.org"; 
xmlns="http://mediapackage.opencastproject.org"; 
xmlns:ns3="http://org.opencastproject.security"&gt;&lt;ns2:published&gt;false&lt;/ns2:published&gt;&lt;ns2:operations/&gt;&lt;/ns2:definition&gt;</arg><arg>&lt;?xml
 version="1.0" encoding="UTF-8" standalone="yes"?&gt;&lt;mediapackage 
start="2012-08-10T18:00:00Z" id="eb62cf3d-4496-4dd6-a570-2bbecede4a15" 
duration="60000" 
xmlns="http://mediapackage.opencastproject.org"&gt;&lt;title&gt;asdafdsasdfasdfasdfsadf&lt;/title&gt;&lt;media/&gt;&lt;metadata&gt;&lt;catalog
 type="dublincore/episode" 
id="34734b81-9a39-47d2-a5a1-7771f2180348"&gt;&lt;mimetype&gt;
 
text/xml&lt;/mimetype&gt;&lt;tags/&gt;&lt;url&gt;http://localhost:8080/files/mediapackage/eb62cf3d-4496-4dd6-a570-2bbecede4a15/34734b81-9a39-47d2-a5a1-7771f2180348/dublincore.xml&lt;/url&gt;&lt;/catalog&gt;&lt;/metadata&gt;&lt;attachments/&gt;&lt;/mediapackage&gt;</arg><arg>-</arg><arg>schedule.location=demo_capture_agent
schedule.start=1344621600000
schedule.stop=1344621660000
</arg></args><context><properties/></context><createdHost>http://localhost:8080</createdHost><creator>admin</creator><dateCreated>2012-08-10T11:42:56.866-06:00</dateCreated><operation>START_WORKFLOW</operation><organization>mh_default_org</organization><parentJobId>-1</parentJobId><payload>&lt;?xml
 version="1.0" encoding="UTF-8" standalone="yes"?&gt;&lt;ns2:workflow 
state="INSTANTIATED" id="34" xmlns:ns2="http://workflow.opencastproject.org"; 
xmlns="http://mediapackage.opencastproject.org"; 
xmlns:ns3="http://org.opencastproject.security"&gt;&lt;ns2:parent 
xsi:nil="true" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/&gt;&lt;ns3:creator&gt;&lt;ns3:userName&gt;admin&lt;/ns3:userName&gt;&lt;ns3:roles&gt;ROLE_ADMIN&lt;/ns3:roles&gt;&lt;ns3:roles&gt;ROLE_ANONYMOUS&lt;/ns3:roles&gt;&lt;ns3:roles&gt;ROLE_OAUTH_USER&lt;/ns3:roles&gt;&lt;ns3:roles&gt;ROLE_USER&lt;/ns3:roles&gt;&lt;ns3:organization&gt;mh_default_org&lt;/ns3:organization&gt;&lt;/ns3:creator&gt;&lt;ns3:organization
 
 id="mh_default_org"&gt;&lt;ns3:name&gt;Opencast 
Project&lt;/ns3:name&gt;&lt;ns3:serverName&gt;localhost&lt;/ns3:serverName&gt;&lt;ns3:serverPort&gt;8080&lt;/ns3:serverPort&gt;&lt;ns3:adminRole&gt;ROLE_ADMIN&lt;/ns3:adminRole&gt;&lt;ns3:anonymousRole&gt;ROLE_ANONYMOUS&lt;/ns3:anonymousRole&gt;&lt;ns3:properties&gt;&lt;ns3:property
 
key="engageui.links_media_module.enable"&gt;true&lt;/ns3:property&gt;&lt;ns3:property
 
key="logo_small"&gt;/engage/ui/img/mh_logos/OpencastLogo.png&lt;/ns3:property&gt;&lt;ns3:property
 key="adminui.chunksize"&gt;2024&lt;/ns3:property&gt;&lt;ns3:property 
key="engageui.link_mobile_redirect.description"&gt;For more information have a 
look at the official site.&lt;/ns3:property&gt;&lt;ns3:property 
key="engageui.annotations.enable"&gt;true&lt;/ns3:property&gt;&lt;ns3:property 
key="adminui.series_prepopulate.enable"&gt;false&lt;/ns3:property&gt;&lt;ns3:property
 
key="adminui.i18n_tab_users.enable"&gt;false&lt;/ns3:property&gt;&lt;ns3:property
 key="engageui.
 link_download.enable"&gt;false&lt;/ns3:property&gt;&lt;ns3:property 
key="engageui.link_mobile_redirect.url"&gt;http://opencast.org/matterhorn/&lt;/ns3:property&gt;&lt;ns3:property
 
key="logo_large"&gt;/engage/ui/img/mh_logos/MatterhornLogo_large.png&lt;/ns3:property&gt;&lt;ns3:property
 
key="adminui.i18n_tab_episode.enable"&gt;false&lt;/ns3:property&gt;&lt;ns3:property
 
key="engageui.link_mobile_redirect.enable"&gt;false&lt;/ns3:property&gt;&lt;/ns3:properties&gt;&lt;/ns3:organization&gt;&lt;mediapackage
 start="2012-08-10T18:00:00Z" id="eb62cf3d-4496-4dd6-a570-2bbecede4a15" 
duration="60000"&gt;&lt;title&gt;asdafdsasdfasdfasdfsadf&lt;/title&gt;&lt;media/&gt;&lt;metadata&gt;&lt;catalog
 type="dublincore/episode" 
id="34734b81-9a39-47d2-a5a1-7771f2180348"&gt;&lt;mimetype&gt;text/xml&lt;/mimetype&gt;&lt;tags/&gt;&lt;url&gt;http://localhost:8080/files/mediapackage/eb62cf3d-4496-4dd6-a570-2bbecede4a15/34734b81-9a39-47d2-a5a1-7771f2180348/dublincore.xml&lt;/url&gt;&lt;/catalog&gt;&lt;/m
 
etadata&gt;&lt;attachments/&gt;&lt;/mediapackage&gt;&lt;ns2:operations/&gt;&lt;ns2:configurations&gt;&lt;ns2:configuration
 
key="schedule.start"&gt;1344621600000&lt;/ns2:configuration&gt;&lt;ns2:configuration
 
key="schedule.stop"&gt;1344621660000&lt;/ns2:configuration&gt;&lt;ns2:configuration
 
key="schedule.location"&gt;demo_capture_agent&lt;/ns2:configuration&gt;&lt;/ns2:configurations&gt;&lt;ns2:errors/&gt;&lt;/ns2:workflow&gt;</payload><processingHost>http://localhost:8080</processingHost><queueTime>0</queueTime><rootJobId>-1</rootJobId><runTime>0</runTime><url>http://localhost:8080/services/job/34.xml</url></job>

The scheduling javascript is passing in the correct workflow definition ID, 
although the dublincore has some elements with additional (blank?) namespaces:

agentparameters:  
capture.device.names=MOCK_SCREEN,MOCK_PRESENTER,MOCK_MICROPHONE 
org.opencastproject.workflow.definition=full null=false null=false null=false 
null=false

dublincore:       <dublincore 
xmlns="http://www.opencastproject.org/xsd/1.0/dublincore/"; 
xmlns:dcterms="http://purl.org/dc/terms/"; 
xmlns:oc="http://www.opencastproject.org/matterhorn/";><dcterms:title 
xmlns="">Test</dcterms:title><dcterms:creator 
xmlns=""></dcterms:creator><dcterms:contributor 
xmlns=""></dcterms:contributor><dcterms:isPartOf 
xmlns=""></dcterms:isPartOf><dcterms:subject 
xmlns=""></dcterms:subject><dcterms:language 
xmlns=""></dcterms:language><dcterms:description 
xmlns=""></dcterms:description><dcterms:identifier 
xmlns=""></dcterms:identifier><dcterms:temporal 
xmlns="">start=2012-08-10T18:00:00Z; end=2012-08-10T18:01:00Z; 
scheme=W3C-DTF;</dcterms:temporal><dcterms:spatial 
xmlns="">demo_capture_agent</dcterms:spatial><oc:agentTimeZone 
xmlns="">-360</oc:agentTimeZone></dublincore>
                
> WorkflowService isReadyToAccept throws IndexOutOfBoundsException
> ----------------------------------------------------------------
>
>                 Key: MH-9023
>                 URL: http://opencast.jira.com/browse/MH-9023
>             Project: Matterhorn Project
>          Issue Type: Bug
>          Components: Architecture & Services
>    Affects Versions: 1.4
>            Reporter: Lukas Rohner
>            Assignee: Lukas Rohner
>             Fix For: 1.4
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
http://opencast.jira.com/secure/ContactAdministrators!default.jspa
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