Hi Ruben,
I'm a little confused. We all know that the update of the namespaces was
a notworthy change that had several implications. But nobody was against
the proposal for this update, as far as I remember.
This current issue seems to me that the Galicaster that is not
maintained by the Opencast community but Teltek and some other people
that are interested in it is not compatible with MH 1.4 anymore because
of the namespace changes. (again: correct me if I'm wrong, I did not
follow this issue to much). And now you and some other people try to
provide a backwards compatibility patch, to make a vendor CA compatible
to the upcomming release, which is probably a good idea.
But who other than you or somebody else assosciated Teltek should
provide this patch? You are not fixing a bug, you want to increase the
compatibility of your device. If you want to achive this you have to
spend as much time on this issue as it takes, you cannot expect that
somebody else is interested in fixing this problem. At least we in
Osnabrück do not care about this and Entwine probably not too.
Just my 2ct
Rüdiger
Am 07.11.2012 19:03, schrieb Rubén Pérez:
As pointed out by Tobias and Christoph, I added a new patch to the
trunk. Please take a look at it (URL reminder:
http://opencast.jira.com/source/cru/CR-MH-490).
I'm not willing to commit more fixes or dedicate more time to an issue
I didn't cause. If this patch doesn't work, or doesn't meet the
standards, please feel free to commit a new version.
Rubén Pérez
TELTEK Video Research
www.teltek.es <http://www.teltek.es>
2012/11/6 Rubén Pérez <[email protected] <mailto:[email protected]>>
As discussed in the meeting, I've added Rute's patch to the trunk.
You can see the relevant ticket here:
http://opencast.jira.com/browse/MH-9256.
The corresponding review is here:
http://opencast.jira.com/source/cru/CR-MH-490 . Please feel free
to join and test the patch, and comment whatever you don't like.
Best regards
Rubén Pérez
TELTEK Video Research
www.teltek.es <http://www.teltek.es>
2012/11/6 Rute Santos <[email protected]
<mailto:[email protected]>>
Hi James,
We had a similar problem when the NCast pr720 was not
sending the namespace and we put a temporary workaround in
place (Ncast has now fixed it). You are welcome to try it with
Galicaster, but I am not sure if it will work... It's in
IngestServiceImpl.java:
@@ -313,7 +325,17 @@
InputStream manifestStream = null;
try {
manifestStream = manifest.toURI().toURL().openStream();
- mp = builder.loadFromXml(manifestStream);
+ // Hack for ncast BEGIN
+ StringBuffer manifestXml = new StringBuffer(new
Scanner(manifestStream).useDelimiter("\\A").next());
+ if (manifestXml.indexOf("xmlns=") == -1) {
+ int pos = manifestXml.indexOf("<mediapackage");
+ if (pos > -1) {
+ manifestXml = manifestXml.insert(pos + 14,
"xmlns=\"http://mediapackage.opencastproject.org\" ");
+ }
+ }
+ mp = builder.loadFromXml(manifestXml.toString());
+ // mp = builder.loadFromXml(manifestStream);
+ // Hack for ncast END
} finally {
IOUtils.closeQuietly(manifestStream);
}
Thanks,
Rute
On 11/6/2012 9:42 AM, James S Perrin wrote:
Hi Greg,
On 06/11/2012 14:22, Greg Logan wrote:
On 12-11-06 08:21 AM, James S Perrin wrote:
Hi,
Does anyone have Galicaster (1.2.1) working
with MH1.4/Trunk? We are
able to schedule recordings and they are captured
on the CA (VGA test
with white noise) but when the (default) workflow
has finished there is
nothing to see or hear. The Operations show that
capture has has been
skipped, but ingest and rest of the operations all
succeeded - though
they report no tracks found in the log.
Same CA works with 1.3 so it could be our
inexperience setting up MH
that is the problem.
While I'm not familiar with the way Galicaster does
its ingest, we did
change the XML namespaces on the mediapackages in 1.4.
Your symptoms
exactly match what happens when an older mediapackage
is ingested into a
1.4 core, so I suspect that's what's going on. We've
discussed this a
couple of times in the dev meetings, but we haven't
come up with a
proposal to handle this case yet. It's simple to fix
(I do it with a
one line sed script in my study system), just a matter
of someone
writing up the namespace mangling that's needed!
It probably went over my head at the time, still so much
too learn. Gives us a starting point even of we just fudge
Galicaster for now. Is there an issue for this I can't
find one?
Thanks,
James
_______________________________________________
Matterhorn mailing list
[email protected]
<mailto:[email protected]>
http://lists.opencastproject.org/mailman/listinfo/matterhorn
To unsubscribe please email
[email protected]
<mailto:[email protected]>
_______________________________________________
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn
To unsubscribe please email
[email protected]
_______________________________________________
--
________________________________________________
Rüdiger Rolf, M.A.
Universität Osnabrück - Zentrum virtUOS
Heger-Tor-Wall 12, 49069 Osnabrück
Telefon: (0541) 969-6511 - Fax: (0541) 969-16511
E-Mail: [email protected]
Internet: www.virtuos.uni-osnabrueck.de
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn
To unsubscribe please email
[email protected]
_______________________________________________