<?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: Alfresco Custom Dialog throws IOException Stream Closed in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-custom-dialog-throws-ioexception-stream-closed/m-p/256867#M209997</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hope this information can allow someone to help me. I looked at the generated java code for the JSP for the Exception and I am not sure where the error lies. The error in this method is related javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:363) which is called by this method below:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;From Catalina/localhost/alfresco/org/apache/jsp/jsp/dialog/container_jsp.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp; private boolean _jspx_meth_r_005fdialogButtons_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_h_005fform_005f0, javax.servlet.jsp.PageContext _jspx_page_context)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throws java.lang.Throwable {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; javax.servlet.jsp.PageContext pageContext = _jspx_page_context;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp; r:dialogButtons&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; org.alfresco.web.ui.repo.tag.DialogButtonsTag _jspx_th_r_005fdialogButtons_005f0 = (org.alfresco.web.ui.repo.tag.DialogButtonsTag) _005fjspx_005ftagPool_005fr_005fdialogButtons_0026_005fstyleClass_005fid_005fnobody.get(org.alfresco.web.ui.repo.tag.DialogButtonsTag.class);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _jspx_th_r_005fdialogButtons_005f0.setPageContext(_jspx_page_context);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _jspx_th_r_005fdialogButtons_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_005fform_005f0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // /jsp/dialog/container.jsp(193,0) name = id type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _jspx_th_r_005fdialogButtons_005f0.setId("dialog-buttons");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // /jsp/dialog/container.jsp(193,0) name = styleClass type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _jspx_th_r_005fdialogButtons_005f0.setStyleClass("wizardButton");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int _jspx_eval_r_005fdialogButtons_005f0 = _jspx_th_r_005fdialogButtons_005f0.doStartTag();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (_jspx_th_r_005fdialogButtons_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _005fjspx_005ftagPool_005fr_005fdialogButtons_0026_005fstyleClass_005fid_005fnobody.reuse(_jspx_th_r_005fdialogButtons_005f0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return true;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _005fjspx_005ftagPool_005fr_005fdialogButtons_0026_005fstyleClass_005fid_005fnobody.reuse(_jspx_th_r_005fdialogButtons_005f0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 23 Apr 2011 00:08:51 GMT</pubDate>
    <dc:creator>lieu2</dc:creator>
    <dc:date>2011-04-23T00:08:51Z</dc:date>
    <item>
      <title>Alfresco Custom Dialog throws IOException Stream Closed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-custom-dialog-throws-ioexception-stream-closed/m-p/256866#M209996</link>
      <description>Hello I am getting the following error message after following the instructions at the following website for Adding a custom dialog: http://wiki.alfresco.com/wiki/Adding_a_Custom_Dialog.In my extension/web-client-config-custom.xml I have the following lines:&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;config&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dialog-contain</description>
      <pubDate>Fri, 22 Apr 2011 22:20:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-custom-dialog-throws-ioexception-stream-closed/m-p/256866#M209996</guid>
      <dc:creator>lieu2</dc:creator>
      <dc:date>2011-04-22T22:20:19Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco Custom Dialog throws IOException Stream Closed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-custom-dialog-throws-ioexception-stream-closed/m-p/256867#M209997</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hope this information can allow someone to help me. I looked at the generated java code for the JSP for the Exception and I am not sure where the error lies. The error in this method is related javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:363) which is called by this method below:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;From Catalina/localhost/alfresco/org/apache/jsp/jsp/dialog/container_jsp.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp; private boolean _jspx_meth_r_005fdialogButtons_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_h_005fform_005f0, javax.servlet.jsp.PageContext _jspx_page_context)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throws java.lang.Throwable {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; javax.servlet.jsp.PageContext pageContext = _jspx_page_context;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp; r:dialogButtons&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; org.alfresco.web.ui.repo.tag.DialogButtonsTag _jspx_th_r_005fdialogButtons_005f0 = (org.alfresco.web.ui.repo.tag.DialogButtonsTag) _005fjspx_005ftagPool_005fr_005fdialogButtons_0026_005fstyleClass_005fid_005fnobody.get(org.alfresco.web.ui.repo.tag.DialogButtonsTag.class);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _jspx_th_r_005fdialogButtons_005f0.setPageContext(_jspx_page_context);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _jspx_th_r_005fdialogButtons_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_005fform_005f0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // /jsp/dialog/container.jsp(193,0) name = id type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _jspx_th_r_005fdialogButtons_005f0.setId("dialog-buttons");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // /jsp/dialog/container.jsp(193,0) name = styleClass type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _jspx_th_r_005fdialogButtons_005f0.setStyleClass("wizardButton");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int _jspx_eval_r_005fdialogButtons_005f0 = _jspx_th_r_005fdialogButtons_005f0.doStartTag();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (_jspx_th_r_005fdialogButtons_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _005fjspx_005ftagPool_005fr_005fdialogButtons_0026_005fstyleClass_005fid_005fnobody.reuse(_jspx_th_r_005fdialogButtons_005f0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return true;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _005fjspx_005ftagPool_005fr_005fdialogButtons_0026_005fstyleClass_005fid_005fnobody.reuse(_jspx_th_r_005fdialogButtons_005f0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 23 Apr 2011 00:08:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-custom-dialog-throws-ioexception-stream-closed/m-p/256867#M209997</guid>
      <dc:creator>lieu2</dc:creator>
      <dc:date>2011-04-23T00:08:51Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco Custom Dialog throws IOException Stream Closed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-custom-dialog-throws-ioexception-stream-closed/m-p/256868#M209998</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I found my issue after turning up some more debugging as well looking at my web-client-custom-config.xml file again to see what I might have done wrong. After a few more fixes the IOException Stream Closed was due to:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;Caused by: java.lang.IllegalAccessError: tried to access field org.alfresco.web.bean.dialog.BaseDialogBean.dictionaryService from class com.mycompany.alfresco.web.bean.content.custom.DmiAddContentDialog&lt;BR /&gt;at &lt;BR /&gt;com.mycompany.alfresco.web.bean.content.custom.DmiAddContentDialog.getReferences(DmiAddContentDialog.java:85)&lt;BR /&gt;… 94 more&lt;BR /&gt;&lt;BR /&gt;Can someone tell me why I cannot access the Dictionary Service when my DmiAddContentDialog extends org.alfresco.web.bean.content.AddContentDialog.&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;STRONG&gt;So the hierarchy looks like:&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.Object&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; extended by org.alfresco.web.bean.dialog.BaseDialogBean&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; extended by org.alfresco.web.bean.wizard.BaseWizardBean&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; extended by org.alfresco.web.bean.content.BaseContentWizard&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; extended by org.alfresco.web.bean.content.AddContentDialog&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;All Implemented Interfaces:&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; java.io.Serializable, IDialogBean, IWizardBean&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Apr 2011 18:54:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-custom-dialog-throws-ioexception-stream-closed/m-p/256868#M209998</guid>
      <dc:creator>lieu2</dc:creator>
      <dc:date>2011-04-29T18:54:38Z</dc:date>
    </item>
  </channel>
</rss>

