<?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 Question about CustomDialog in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49619#M28643</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have created a new dialog for to add aspects to the documents.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have used the example CustomDialog.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to hide aspects in the page of selection, because only I see my custom aspects.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to hide Dublin Core, Localizable, Auditable…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is possible?? How I can do it?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 Jan 2007 11:18:04 GMT</pubDate>
    <dc:creator>rcortesr</dc:creator>
    <dc:date>2007-01-18T11:18:04Z</dc:date>
    <item>
      <title>Question about CustomDialog</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49619#M28643</link>
      <description>Hi,I have created a new dialog for to add aspects to the documents.I have used the example CustomDialog.I want to hide aspects in the page of selection, because only I see my custom aspects.I want to hide Dublin Core, Localizable, Auditable…This is possible?? How I can do it?Thanks!!</description>
      <pubDate>Thu, 18 Jan 2007 11:18:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49619#M28643</guid>
      <dc:creator>rcortesr</dc:creator>
      <dc:date>2007-01-18T11:18:04Z</dc:date>
    </item>
    <item>
      <title>Re: Question about CustomDialog</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49620#M28644</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The thing to do in this scenario is to add a method to your custom bean to return the list of custom aspects you want to display.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Have a look at the getTestableAspects() method in BaseActionWizard for an example of how to do this (although you may not need all the config lookup code if you know what you want).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can then change the JSP to get the list of aspects from your bean, for example if you added a getMyCustomAspects() method to your dialog bean you could use the following in your JSP:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;h:selectOneMenu value="#{DialogManager.bean.aspect}"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;f:selectItems value="#{DialogManager.bean.myCustomAspects}" /&amp;gt;&lt;BR /&gt;&amp;lt;/h:selectOneMenu&amp;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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope that helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jan 2007 15:50:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49620#M28644</guid>
      <dc:creator>gavinc</dc:creator>
      <dc:date>2007-01-18T15:50:11Z</dc:date>
    </item>
    <item>
      <title>Re: Question about CustomDialog</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49621#M28645</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have created myCustomAspects() method, this is the code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;package org.alfresco.sample;&lt;BR /&gt;&lt;BR /&gt;import javax.faces.context.FacesContext;&lt;BR /&gt;&lt;BR /&gt;import org.alfresco.service.cmr.repository.NodeRef;&lt;BR /&gt;import org.alfresco.service.namespace.QName;&lt;BR /&gt;import org.alfresco.web.bean.dialog.BaseDialogBean;&lt;BR /&gt;import org.alfresco.web.bean.repository.Repository;&lt;BR /&gt;import org.alfresco.web.bean.actions.BaseActionWizard;&lt;BR /&gt;import java.util.List;&lt;BR /&gt;&lt;BR /&gt;/**&lt;BR /&gt; * Bean implementation for the "Add Aspect Dialog"&lt;BR /&gt; * &lt;BR /&gt; * @author gavinc&lt;BR /&gt; */&lt;BR /&gt;public class AddAspectDialog extends BaseDialogBean&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; protected String aspect;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; protected List myCustomAspects;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; @Override&lt;BR /&gt;&amp;nbsp;&amp;nbsp; protected String finishImpl(FacesContext context, String outcome) throws Exception&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // get the space the action will apply to&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //NodeRef nodeRef = this.browseBean.getActionSpace().getNodeRef();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;NodeRef nodeRef = this.browseBean.getDocument().getNodeRef();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // resolve the fully qualified aspect name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QName aspectToAdd = Repository.resolveToQName(this.aspect);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // add the aspect to the space&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.nodeService.addAspect(nodeRef, aspectToAdd, null);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // return the default outcome&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return outcome;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; @Override&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public boolean getFinishButtonDisabled()&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public String getAspect()&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return aspect;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public void setAspect(String aspect)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.aspect = aspect;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; public List myCustomAspects()&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BaseActionWizard x = null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(x.getAspects());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.myCustomAspects = x.getAspects(); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return x.getAspects();&lt;BR /&gt;&amp;nbsp;&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;/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;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;BR /&gt;&lt;SPAN&gt;My selectAspect.jsp is the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;h:outputText value="Opciones: " /&amp;gt;&lt;BR /&gt;&amp;lt;h:selectOneMenu value="#{DialogManager.bean.aspect}"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;f:selectItems value="#{DialogManager.bean.myCustomAspects}" /&amp;gt;&lt;BR /&gt;&amp;lt;/h:selectOneMenu&amp;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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;When I launch the custom dialog appears the following ERROR:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;javax.faces.FacesException: Bean: org.alfresco.sample.AddAspectDialog, property: myCustomAspects&lt;BR /&gt;at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:421)&lt;BR /&gt;at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234)&lt;BR /&gt;at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:352)&lt;BR /&gt;at javax.faces.webapp.FacesServlet.service(FacesServlet.java:106)&lt;BR /&gt;at org.alfresco.web.app.servlet.AlfrescoFacesServlet.service(AlfrescoFacesServlet.java:49)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)&lt;BR /&gt;at org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:73)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)&lt;BR /&gt;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)&lt;BR /&gt;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)&lt;BR /&gt;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)&lt;BR /&gt;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)&lt;BR /&gt;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)&lt;BR /&gt;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)&lt;BR /&gt;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)&lt;BR /&gt;at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)&lt;BR /&gt;at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)&lt;BR /&gt;at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)&lt;BR /&gt;at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)&lt;BR /&gt;at java.lang.Thread.run(Thread.java:595)&lt;BR /&gt;Caused by: org.apache.jasper.JasperException: Bean: org.alfresco.sample.AddAspectDialog, property: myCustomAspects&lt;BR /&gt;at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:370)&lt;BR /&gt;at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)&lt;BR /&gt;at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)&lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)&lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)&lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)&lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)&lt;BR /&gt;at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)&lt;BR /&gt;at org.apache.jsp.jsp.dialog.container_jsp._jspService(org.apache.jsp.jsp.dialog.container_jsp:497)&lt;BR /&gt;at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)&lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)&lt;BR /&gt;at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)&lt;BR /&gt;at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)&lt;BR /&gt;at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)&lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)&lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)&lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)&lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)&lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)&lt;BR /&gt;at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:415)&lt;BR /&gt;… 21 more&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;/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;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you know what is the problem??&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jan 2007 19:01:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49621#M28645</guid>
      <dc:creator>rcortesr</dc:creator>
      <dc:date>2007-01-18T19:01:30Z</dc:date>
    </item>
    <item>
      <title>Re: Question about CustomDialog</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49622#M28646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;do you have the same error when you rename your method with getMyCustomAspects() instead of myCustomAspects()?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 20 Jan 2007 11:46:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49622#M28646</guid>
      <dc:creator>alpha</dc:creator>
      <dc:date>2007-01-20T11:46:13Z</dc:date>
    </item>
    <item>
      <title>Re: Question about CustomDialog</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49623#M28647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;do you have the same error when you rename your method with getMyCustomAspects() instead of myCustomAspects()?&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Yes, the error is the same.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 20 Jan 2007 18:45:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49623#M28647</guid>
      <dc:creator>rcortesr</dc:creator>
      <dc:date>2007-01-20T18:45:49Z</dc:date>
    </item>
    <item>
      <title>Re: Question about CustomDialog</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49624#M28648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The problem is with the code within the method.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;BaseActionWizard x = null;&lt;BR /&gt;System.out.println(x.getAspects());&lt;BR /&gt;this.myCustomAspects = x.getAspects();&lt;BR /&gt;return x.getAspects(); &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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;The variable "x" is null and never instantiated, this is what is causing the error i.e. a NullPointerException, granted JSF's error message is far from helpful!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The method should also be called getMyCustomAspects().&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Jan 2007 09:08:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49624#M28648</guid>
      <dc:creator>gavinc</dc:creator>
      <dc:date>2007-01-22T09:08:43Z</dc:date>
    </item>
    <item>
      <title>Re: Question about CustomDialog</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49625#M28649</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi gavinc,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem is that I can't to instantiate the variable "x" with the BaseActionWizard constructor. It Appears one ERROR: &lt;/SPAN&gt;&lt;SPAN style="color:red;"&gt;cannot instantiate the type BaseActionWizard&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This is the new code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp; public List myCustomAspects()&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BaseActionWizard x = new BaseActionWizard();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(x.getAspects());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.myCustomAspects = x.getAspects(); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return x.getAspects();&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&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;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Jan 2007 11:13:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49625#M28649</guid>
      <dc:creator>rcortesr</dc:creator>
      <dc:date>2007-01-22T11:13:27Z</dc:date>
    </item>
    <item>
      <title>Re: Question about CustomDialog</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49626#M28650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes, i was jsut highlighting where the error was coming from. You don't/shouldn't instantiate a wizard object in here.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For your test just copy the code from RunActionWizard.getTestableAspects() into your method. Once you have an idea how it works replace that code with your own.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jan 2007 16:43:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49626#M28650</guid>
      <dc:creator>gavinc</dc:creator>
      <dc:date>2007-01-24T16:43:12Z</dc:date>
    </item>
    <item>
      <title>Re: Question about CustomDialog</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49627#M28651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;Yes, i was jsut highlighting where the error was coming from. You don't/shouldn't instantiate a wizard object in here.&lt;BR /&gt;&lt;BR /&gt;For your test just copy the code from RunActionWizard.getTestableAspects() into your method. Once you have an idea how it works replace that code with your own.&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Hi gavinc,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have done that you say.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If I call the property DialogManager.bean.getMyCustomAspects appers the following error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;javax.faces.FacesException: Bean: org.alfresco.sample.AddAspectDialog, property: getMyCustomAspects&lt;BR /&gt;caused by:&lt;BR /&gt;org.apache.jasper.JasperException: Bean: org.alfresco.sample.AddAspectDialog, property: getMyCustomAspects&lt;BR /&gt;caused by:&lt;BR /&gt;javax.faces.el.PropertyNotFoundException: Bean: org.alfresco.sample.AddAspectDialog, property: getMyCustomAspects&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;And if I call the method DialogManager.bean.getMyCustomAspects() appears this error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;javax.faces.FacesException: Invalid expression: '${DialogManager.bean.getMyCustomAspects()}'&lt;BR /&gt;caused by:&lt;BR /&gt;org.apache.jasper.JasperException: Invalid expression: '${DialogManager.bean.getMyCustomAspects()}'&lt;BR /&gt;caused by:&lt;BR /&gt;javax.faces.el.ReferenceSyntaxException: Invalid expression: '${DialogManager.bean.getMyCustomAspects()}'&lt;BR /&gt;caused by:&lt;BR /&gt;org.apache.commons.el.parser.ParseException: Encountered "(" at line 1, column 40. &lt;BR /&gt;Was expecting one of: &lt;BR /&gt;"}" … &lt;BR /&gt;"." … &lt;BR /&gt;"&amp;gt;" … &lt;BR /&gt;"gt" … &lt;BR /&gt;"&amp;lt;" … &lt;BR /&gt;"lt" … &lt;BR /&gt;"==" … &lt;BR /&gt;"eq" … &lt;BR /&gt;"&amp;lt;=" … &lt;BR /&gt;"le" … &lt;BR /&gt;"&amp;gt;=" … &lt;BR /&gt;"ge" … &lt;BR /&gt;"!=" … &lt;BR /&gt;"ne" … &lt;BR /&gt;"[" … &lt;BR /&gt;"+" … &lt;BR /&gt;"-" … &lt;BR /&gt;"*" … &lt;BR /&gt;"/" … &lt;BR /&gt;"div" … &lt;BR /&gt;"%" … &lt;BR /&gt;"mod" … &lt;BR /&gt;"and" … &lt;BR /&gt;"&amp;amp;&amp;amp;" … &lt;BR /&gt;"or" … &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;/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;BR /&gt;&lt;SPAN&gt;What is the problem??&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Jan 2007 11:06:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49627#M28651</guid>
      <dc:creator>rcortesr</dc:creator>
      <dc:date>2007-01-25T11:06:11Z</dc:date>
    </item>
    <item>
      <title>Re: Question about CustomDialog</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49628#M28652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Your value binding expression should be:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;#{DialogManager.bean.myCustomAspects}&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;May I also suggest that you go through a couple of JSF tutorials as a lot of the questions you've asked would become clearer following this.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jan 2007 09:34:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-about-customdialog/m-p/49628#M28652</guid>
      <dc:creator>gavinc</dc:creator>
      <dc:date>2007-01-29T09:34:26Z</dc:date>
    </item>
  </channel>
</rss>

