<html>
<body>
<br>
Approved.<br><br>
I'm going to create a few jira bugs because I found some issues with solo
deploy. For example, I tried to do a swf9 solo and it produced a swf8
solo. I'm also getting an error when running a dhtml solo.<br><br>
<br>
<blockquote type=cite class=cite cite="">Change 20081103-hqm-g by
<a href="mailto:hqm@badtzmaru.home">hqm@badtzmaru.home</a> on 2008-11-03
20:45:35 EST<br>
in /Users/hqm/openlaszlo/trunk4<br>
for
<a href="http://svn.openlaszlo.org/openlaszlo/trunk">
http://svn.openlaszlo.org/openlaszlo/trunk</a><br>
<br>
Summary: make LPS server pass media verbatim (no longer transcode to<br>
swf)<br>
<br>
New Features:<br>
<br>
Bugs Fixed: LPP-7294<br>
<br>
Technical Reviewer: max<br>
QA Reviewer: pbr<br>
Doc Reviewer: (pending)<br>
<br>
Documentation:<br>
<br>
Release Notes:<br>
<br>
Details:<br>
<br>
<br>
+ make the ResponderMEDIA responder just return proxied data
verbatim,<br>
including response MIME-TYPE.<br>
It no longer caches or transcodes the resource.<br>
<br>
Note, I'll need to file a separate JIRA task to completely remove the
media cache, because it is still used by the Compiler for embedding
resources into swf8 apps. For swf9, the flex compiler takes care of all
transcoding and embedding, so when we drop swf8 support, we can remove
the media cache and transcode-to-swf pieces from the compiler.<br>
<br>
<br>
Tests:<br>
<br>
amazon in swf8 proxied and solo<br>
<br>
<br>
demos/lzpix/app.lzx in swf8, swf9, [solo and proxied] Note, the lzpix app
is hardcoded right now to make all image loads as SOLO requests.<br>
<br>
Testing for proxied image<br>
loading in the lzpix app mode can be done by commenting out this line at
the start of the file<br>
<script><br>
//LzView.addProxyPolicy( function
(){ return false } );<br>
</script><br>
<br>
<br>
examples/image/dataimage.lzx (solo, proxied, [swf8, swf9])<br>
<br>
examples/music/music.lzx swf8,swf9 [solo and proxied] Note: this example
plays audio in swf8 in proxied and SOLO, but something else is wrong with
it, the app reports a player running slowly before it displays the player
controls (I don't think this is related to this change, it happens in
both proxied and SOLO mode)<br>
<br>
Files:<br>
M
WEB-INF/lps/lfc/kernel/swf/LzMediaLoader.lzs<br>
M
WEB-INF/lps/server/src/org/openlaszlo/servlets/responders/ <br>
ResponderCACHEINFO.java<br>
M
WEB-INF/lps/server/src/org/openlaszlo/servlets/responders/ <br>
ResponderMEDIA.java<br>
M
WEB-INF/lps/server/src/org/openlaszlo/servlets/responders/ <br>
ResponderCLEARCACHE.java<br>
M
WEB-INF/lps/server/src/org/openlaszlo/servlets/responders/ <br>
ResponderSETCACHESIZE.java<br>
M
WEB-INF/lps/server/src/org/openlaszlo/servlets/responders/ <br>
ResponderSTAT.java<br>
<br>
<br>
Changeset:
<a href="http://svn.openlaszlo.org/openlaszlo/patches/20081103-hqm-g.tar">
http://svn.openlaszlo.org/openlaszlo/patches/20081103-hqm-g.tar</a>
</blockquote></body>
</html>