<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Salida por outputstream in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/salida-por-outputstream/m-p/152260#M106921</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Buenos días.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ya he encontrado solución a esto… por si a alguien puede valerle. La cuestión era tan sencilla como mi java-backed extendiese de AbstractWebscripts y reimplementar el método execute, el cual recibe en los parámetros el response. A partir de ahí… como un servlet de toda la vida, obtener el outputstream del response, rellenarlo y flush…&amp;nbsp; &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;. El código sería:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;public class ShowDocumentWebScript extends AbstractWebScript{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;@Override&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;public void execute(WebScriptRequest request, WebScriptResponse response)&amp;nbsp;&amp;nbsp;&amp;nbsp;throws IOException {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; response.setContentType("application/pdf");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response.getOutputStream().write(byte[]);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response.getOutputStream().flush();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Espero evitarle a alguien las horas que le he dedicado yo para la tontería que era… jejeje.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Nov 2010 11:18:52 GMT</pubDate>
    <dc:creator>kenpachi85</dc:creator>
    <dc:date>2010-11-10T11:18:52Z</dc:date>
    <item>
      <title>Salida por outputstream</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/salida-por-outputstream/m-p/152259#M106920</link>
      <description>Buenas tardes,Tengo un problema (otro más) con esto del Alfresco… De verdad que nunca había tenido que darme tantos cabezazos con nada. Ahora tengo el siguiente problema. Lo que quiero es, desde mi dashlet, darle a un botón que me visualice un documento en otra ventana. El problema es que no sé cómo</description>
      <pubDate>Mon, 08 Nov 2010 17:30:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/salida-por-outputstream/m-p/152259#M106920</guid>
      <dc:creator>kenpachi85</dc:creator>
      <dc:date>2010-11-08T17:30:52Z</dc:date>
    </item>
    <item>
      <title>Re: Salida por outputstream</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/salida-por-outputstream/m-p/152260#M106921</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Buenos días.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ya he encontrado solución a esto… por si a alguien puede valerle. La cuestión era tan sencilla como mi java-backed extendiese de AbstractWebscripts y reimplementar el método execute, el cual recibe en los parámetros el response. A partir de ahí… como un servlet de toda la vida, obtener el outputstream del response, rellenarlo y flush…&amp;nbsp; &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;. El código sería:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;public class ShowDocumentWebScript extends AbstractWebScript{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;@Override&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;public void execute(WebScriptRequest request, WebScriptResponse response)&amp;nbsp;&amp;nbsp;&amp;nbsp;throws IOException {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; response.setContentType("application/pdf");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response.getOutputStream().write(byte[]);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response.getOutputStream().flush();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Espero evitarle a alguien las horas que le he dedicado yo para la tontería que era… jejeje.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Nov 2010 11:18:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/salida-por-outputstream/m-p/152260#M106921</guid>
      <dc:creator>kenpachi85</dc:creator>
      <dc:date>2010-11-10T11:18:52Z</dc:date>
    </item>
  </channel>
</rss>

