CreateInsert Not Working on Child Task Flow

JDev version :: 11.1.2.3
I have a parent Task Flow 'A1' which uses Data Control 'D1'
Another Task Flow 'A2' which uses Data Control 'D2'
I navigate from Task Flow A1 to A2 and does createInsert for a VO named 'X' and then Loads
the page. The Page does not opens in a CreateInsert Mode.
However If i run the Task flow A2 directly , it does open in CreateInsert Mode.
Can anyone tell me what can be the issue ?
Regards,
Nikhil Misra

Hi,
from my understanding of your post which you have been made. i did that same it's working.
with your requirement, i did that same.
things which i used.
1. one jspx page named simple.jspx.
2. 3 Bounded TF named it as (common-taskflow,task-flow,task-flow1).
3. 2 jsff(view,view1).
4. one backing bean.
5. two datacontrol
here i posted the code.
sample.jspx this will consume your common-taskflow as static region
<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
          xmlns:f="http://java.sun.com/jsf/core"
          xmlns:h="http://java.sun.com/jsf/html"
          xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
  <jsp:directive.page contentType="text/html;charset=UTF-8"/>
  <f:view>
    <af:document id="d1">
      <af:form id="f1">
        <af:region value="#{bindings.commontaskflowdefinition1.regionModel}"
                   id="r1"/>
      </af:form>
    </af:document>
  </f:view>
</jsp:root>
commontask-flow.xml code
<?xml version="1.0" encoding="windows-1252" ?>
<adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">
  <task-flow-definition id="commontask-flow-definition">
    <default-activity id="__1">task-flow-definition</default-activity>
    <task-flow-call id="task-flow-definition">
      <task-flow-reference>
        <document>/WEB-INF/task-flow-definition.xml</document>
        <id>task-flow-definition</id>
      </task-flow-reference>
    </task-flow-call>
    <task-flow-call id="task-flow-definition1">
      <task-flow-reference>
        <document>/WEB-INF/task-flow-definition1.xml</document>
        <id>task-flow-definition1</id>
      </task-flow-reference>
    </task-flow-call>
    <method-call id="CreateInsert">
      <method>#{bindings.CreateInsert.execute}</method>
      <outcome id="__2">
        <fixed-outcome>CreateInsert</fixed-outcome>
      </outcome>
    </method-call>
    <control-flow-rule id="__3">
      <from-activity-id id="__4">task-flow-definition</from-activity-id>
      <control-flow-case id="__6">
        <from-outcome id="__12">goto</from-outcome>
        <to-activity-id id="__5">CreateInsert</to-activity-id>
      </control-flow-case>
    </control-flow-rule>
    <control-flow-rule id="__7">
      <from-activity-id id="__8">CreateInsert</from-activity-id>
      <control-flow-case id="__10">
        <from-outcome id="__11">CreateInsert</from-outcome>
        <to-activity-id id="__9">task-flow-definition1</to-activity-id>
      </control-flow-case>
    </control-flow-rule>
    <use-page-fragments/>
  </task-flow-definition>
</adfc-config>
picture will be like this
task-flow-definition(default activity) >> goto (control flow case) >> create insert method >> CreateInsert(control flow case) >> task-flow-definition1 .
create insert for task-flow-defintion1(folds of view1.jsff. this view1.jsff folds of emp table). while invoking TF create insert works.
task-flow-definition.xml
<?xml version="1.0" encoding="windows-1252" ?>
<adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">
  <task-flow-definition id="task-flow-definition">
    <default-activity id="__1">view</default-activity>
    <managed-bean id="__4">
      <managed-bean-name id="__2">MBean</managed-bean-name>
      <managed-bean-class id="__5">MBean</managed-bean-class>
      <managed-bean-scope id="__3">backingBean</managed-bean-scope>
    </managed-bean>
    <view id="view">
      <page>/view.jsff</page>
      <redirect/>
    </view>
    <task-flow-return id="goto">
      <outcome id="__10">
        <name>goto</name>
      </outcome>
    </task-flow-return>
    <control-flow-rule id="__11">
      <from-activity-id id="__12">view</from-activity-id>
      <control-flow-case id="__13">
        <to-activity-id id="__14">goto</to-activity-id>
      </control-flow-case>
    </control-flow-rule>
    <use-page-fragments/>
  </task-flow-definition>
</adfc-config>
picture will be like this
view(default activity) >> *  (control flow case) >> task-flow-return(named it as goto).
view.jsff code
<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
          xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
          xmlns:f="http://java.sun.com/jsf/core">
  <af:panelFormLayout id="pfl1">
    <af:inputText value="#{bindings.EmployeeId.inputValue}"
                  label="#{bindings.EmployeeId.hints.label}"
                  required="#{bindings.EmployeeId.hints.mandatory}"
                  columns="#{bindings.EmployeeId.hints.displayWidth}"
                  maximumLength="#{bindings.EmployeeId.hints.precision}"
                  shortDesc="#{bindings.EmployeeId.hints.tooltip}" id="it7">
      <f:validator binding="#{bindings.EmployeeId.validator}"/>
      <af:convertNumber groupingUsed="false"
                        pattern="#{bindings.EmployeeId.format}"/>
    </af:inputText>
    <af:inputText value="#{bindings.FirstName.inputValue}"
                  label="#{bindings.FirstName.hints.label}"
                  required="#{bindings.FirstName.hints.mandatory}"
                  columns="#{bindings.FirstName.hints.displayWidth}"
                  maximumLength="#{bindings.FirstName.hints.precision}"
                  shortDesc="#{bindings.FirstName.hints.tooltip}" id="it9">
      <f:validator binding="#{bindings.FirstName.validator}"/>
    </af:inputText>
    <af:inputText value="#{bindings.LastName.inputValue}"
                  label="#{bindings.LastName.hints.label}"
                  required="#{bindings.LastName.hints.mandatory}"
                  columns="#{bindings.LastName.hints.displayWidth}"
                  maximumLength="#{bindings.LastName.hints.precision}"
                  shortDesc="#{bindings.LastName.hints.tooltip}" id="it10">
      <f:validator binding="#{bindings.LastName.validator}"/>
    </af:inputText>
    <af:inputText value="#{bindings.Email.inputValue}"
                  label="#{bindings.Email.hints.label}"
                  required="#{bindings.Email.hints.mandatory}"
                  columns="#{bindings.Email.hints.displayWidth}"
                  maximumLength="#{bindings.Email.hints.precision}"
                  shortDesc="#{bindings.Email.hints.tooltip}" id="it2">
      <f:validator binding="#{bindings.Email.validator}"/>
    </af:inputText>
    <af:inputText value="#{bindings.PhoneNumber.inputValue}"
                  label="#{bindings.PhoneNumber.hints.label}"
                  required="#{bindings.PhoneNumber.hints.mandatory}"
                  columns="#{bindings.PhoneNumber.hints.displayWidth}"
                  maximumLength="#{bindings.PhoneNumber.hints.precision}"
                  shortDesc="#{bindings.PhoneNumber.hints.tooltip}" id="it5">
      <f:validator binding="#{bindings.PhoneNumber.validator}"/>
    </af:inputText>
    <af:inputDate value="#{bindings.HireDate.inputValue}"
                  label="#{bindings.HireDate.hints.label}"
                  required="#{bindings.HireDate.hints.mandatory}"
                  shortDesc="#{bindings.HireDate.hints.tooltip}" id="id1">
      <f:validator binding="#{bindings.HireDate.validator}"/>
      <af:convertDateTime pattern="#{bindings.HireDate.format}"/>
    </af:inputDate>
    <af:inputText value="#{bindings.JobId.inputValue}"
                  label="#{bindings.JobId.hints.label}"
                  required="#{bindings.JobId.hints.mandatory}"
                  columns="#{bindings.JobId.hints.displayWidth}"
                  maximumLength="#{bindings.JobId.hints.precision}"
                  shortDesc="#{bindings.JobId.hints.tooltip}" id="it4">
      <f:validator binding="#{bindings.JobId.validator}"/>
    </af:inputText>
    <af:inputText value="#{bindings.Salary.inputValue}"
                  label="#{bindings.Salary.hints.label}"
                  required="#{bindings.Salary.hints.mandatory}"
                  columns="#{bindings.Salary.hints.displayWidth}"
                  maximumLength="#{bindings.Salary.hints.precision}"
                  shortDesc="#{bindings.Salary.hints.tooltip}" id="it1">
      <f:validator binding="#{bindings.Salary.validator}"/>
      <af:convertNumber groupingUsed="false"
                        pattern="#{bindings.Salary.format}"/>
    </af:inputText>
    <af:inputText value="#{bindings.CommissionPct.inputValue}"
                  label="#{bindings.CommissionPct.hints.label}"
                  required="#{bindings.CommissionPct.hints.mandatory}"
                  columns="#{bindings.CommissionPct.hints.displayWidth}"
                  maximumLength="#{bindings.CommissionPct.hints.precision}"
                  shortDesc="#{bindings.CommissionPct.hints.tooltip}" id="it6">
      <f:validator binding="#{bindings.CommissionPct.validator}"/>
      <af:convertNumber groupingUsed="false"
                        pattern="#{bindings.CommissionPct.format}"/>
    </af:inputText>
    <af:inputText value="#{bindings.ManagerId.inputValue}"
                  label="#{bindings.ManagerId.hints.label}"
                  required="#{bindings.ManagerId.hints.mandatory}"
                  columns="#{bindings.ManagerId.hints.displayWidth}"
                  maximumLength="#{bindings.ManagerId.hints.precision}"
                  shortDesc="#{bindings.ManagerId.hints.tooltip}" id="it3">
      <f:validator binding="#{bindings.ManagerId.validator}"/>
      <af:convertNumber groupingUsed="false"
                        pattern="#{bindings.ManagerId.format}"/>
    </af:inputText>
    <af:inputText value="#{bindings.DepartmentId.inputValue}"
                  label="#{bindings.DepartmentId.hints.label}"
                  required="#{bindings.DepartmentId.hints.mandatory}"
                  columns="#{bindings.DepartmentId.hints.displayWidth}"
                  maximumLength="#{bindings.DepartmentId.hints.precision}"
                  shortDesc="#{bindings.DepartmentId.hints.tooltip}" id="it8">
      <f:validator binding="#{bindings.DepartmentId.validator}"/>
      <af:convertNumber groupingUsed="false"
                        pattern="#{bindings.DepartmentId.format}"/>
    </af:inputText>
    <f:facet name="footer">
      <af:panelGroupLayout layout="vertical" id="pgl2">
        <af:panelGroupLayout layout="horizontal" id="pgl1">
          <af:commandButton actionListener="#{bindings.First.execute}"
                            text="First" disabled="#{!bindings.First.enabled}"
                            partialSubmit="true" id="cb4"/>
          <af:commandButton actionListener="#{bindings.Previous.execute}"
                            text="Previous"
                            disabled="#{!bindings.Previous.enabled}"
                            partialSubmit="true" id="cb3"/>
          <af:commandButton actionListener="#{bindings.Next.execute}"
                            text="Next" disabled="#{!bindings.Next.enabled}"
                            partialSubmit="true" id="cb2"/>
          <af:commandButton actionListener="#{bindings.Last.execute}"
                            text="Last" disabled="#{!bindings.Last.enabled}"
                            partialSubmit="true" id="cb5"/>
        </af:panelGroupLayout>
        <af:commandButton text="Submit" id="cb1"/>
      </af:panelGroupLayout>
    </f:facet>
  </af:panelFormLayout>
  <af:commandButton text="go to another TF" id="cb6"
                    action="#{backingBeanScope.MBean.do_success}"/> // check here
  <!--oracle-jdev-comment:preferred-managed-bean-name:MBean-->
</jsp:root>
this view.jsff folds of employee table nothing with that button is the matter it will peform the navigation
Bean code
public class MBean {
    public MBean() {
    public String do_success() {
        // Add event code here...
        return "goto";
task-flow-definition1.xml
<?xml version="1.0" encoding="windows-1252" ?>
<adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">
  <task-flow-definition id="task-flow-definition1">
    <default-activity id="__1">view1</default-activity>
    <view id="view1">
      <page>/view1.jsff</page>
    </view>
    <use-page-fragments/>
  </task-flow-definition>
</adfc-config>
view1.jsff code
<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
          xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
          xmlns:f="http://java.sun.com/jsf/core">
  <af:panelFormLayout id="pfl1">
    <af:inputText value="#{bindings.Empid.inputValue}"
                  label="#{bindings.Empid.hints.label}"
                  required="#{bindings.Empid.hints.mandatory}"
                  columns="#{bindings.Empid.hints.displayWidth}"
                  maximumLength="#{bindings.Empid.hints.precision}"
                  shortDesc="#{bindings.Empid.hints.tooltip}" id="it2">
      <f:validator binding="#{bindings.Empid.validator}"/>
      <af:convertNumber groupingUsed="false"
                        pattern="#{bindings.Empid.format}"/>
    </af:inputText>
    <af:inputText value="#{bindings.RowID.inputValue}"
                  label="#{bindings.RowID.hints.label}"
                  required="#{bindings.RowID.hints.mandatory}"
                  columns="#{bindings.RowID.hints.displayWidth}"
                  maximumLength="#{bindings.RowID.hints.precision}"
                  shortDesc="#{bindings.RowID.hints.tooltip}" id="it1">
      <f:validator binding="#{bindings.RowID.validator}"/>
    </af:inputText>
    <f:facet name="footer">
      <af:panelGroupLayout layout="vertical" id="pgl2">
        <af:panelGroupLayout layout="horizontal" id="pgl1">
          <af:commandButton actionListener="#{bindings.First.execute}"
                            text="First" disabled="#{!bindings.First.enabled}"
                            partialSubmit="true" id="cb1"/>
          <af:commandButton actionListener="#{bindings.Previous.execute}"
                            text="Previous"
                            disabled="#{!bindings.Previous.enabled}"
                            partialSubmit="true" id="cb5"/>
          <af:commandButton actionListener="#{bindings.Next.execute}"
                            text="Next" disabled="#{!bindings.Next.enabled}"
                            partialSubmit="true" id="cb3"/>
          <af:commandButton actionListener="#{bindings.Last.execute}"
                            text="Last" disabled="#{!bindings.Last.enabled}"
                            partialSubmit="true" id="cb2"/>
        </af:panelGroupLayout>
        <af:commandButton text="Submit" id="cb4"/>
      </af:panelGroupLayout>
    </f:facet>
  </af:panelFormLayout>
</jsp:root>
this  view1.jsff folds just emp table as af:form. nothing in this.
logic flows into common taskflow.
if i misunderstood your requirement please correct me.
Thanks

Similar Messages

  • Resuming train flow from child task flow.

    Hi,
    I created a parent train taskflow with every activity as train stop. I made one of that activity as sub/child taskflow call. That child taskflow has a method call, one jspx view page and return call. I did setup of this task flow as specified in developer manual. Now there is a problem, when I run this train, I am unable to resume parent train activity from child taskflow. Even train navigation does not showed up on child view page. Train run fine till child taskflow and there is just got stuck. Non of the navigation panel showed up on that page and i am unable to navigate to either next or previous page of parent train.
    I am using ADF on Oracle Jdeveloper 11g 11.1.1.0.2. Any help in resolving this issue will be much appreciated.

    Hi,
    if you want to use JavaScript for this then the way it works is
    1. Expose a managed bean method that has access to the RichRegion region that holds the second task flow. On this reagion you call refresh() to refresh the region. The method in the managed bean has a signature of ClientEvent, e.g. refreshMyRegion2(ClientEvent clientEvent){ region2.refresh()}
    2. Add a serverListener (af:serverListener) to the page and use JavaScript to invoke it as explained in chapter 5 of the web application developer guide
    Frank

  • Problem in working with adf task flow..

    hi all i m trying to run jsf page using adf task flow it is giving me belove error and not running the page what should i do now?
    Target URL -- http://localhost:7101/Myapp-ViewController-context-root/faces/head.jsf
    <ViewHandlerImpl> <_checkTimestamp> Apache Trinidad is running with time-stamp checking enabled. This should not be used in a production environment. See the org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION property in WEB-INF/web.xml
    <LifecycleImpl> <_handleException> ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RESTORE_VIEW 1
    javax.faces.view.facelets.FaceletException: Error Parsing //C:/JDeveloper/system11.1.2.2.39.61.83.1/o.j2ee/drs/Myapp/ViewControllerWebApp.war/head.jsf: Error Traced[line: 21] <Line 21, Column 26>: XML-20121: (Fatal Error) End tag does not match start tag 'af:panelSplitter'.
         at com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:394)
         at com.sun.faces.facelets.compiler.SAXCompiler.doMetadataCompile(SAXCompiler.java:377)
         at com.sun.faces.facelets.compiler.Compiler.metadataCompile(Compiler.java:130)
         at com.sun.faces.facelets.impl.DefaultFaceletFactory.createMetadataFacelet(DefaultFaceletFactory.java:319)
         at com.sun.faces.facelets.impl.DefaultFaceletFactory.access$200(DefaultFaceletFactory.java:92)
         at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:168)
         at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:166)
         at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:94)
         at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:89)
         at com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99)
         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
         at com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114)
         at com.sun.faces.facelets.impl.DefaultFaceletCache.getMetadataFacelet(DefaultFaceletCache.java:135)
         at com.sun.faces.facelets.impl.DefaultFaceletCache.getMetadataFacelet(DefaultFaceletCache.java:62)
         at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:252)
         at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:201)
         at com.sun.faces.application.view.ViewMetadataImpl.createMetadataView(ViewMetadataImpl.java:114)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._restoreView(LifecycleImpl.java:749)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:346)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    <LifecycleImpl> <_reportFailureForMissingViewRoot> ADF_FACES-30179:For more information, please see the server's error log for an entry beginning with: The UIViewRoot is null. Fatal exception during PhaseId: RESTORE_VIEW 1.
    javax.faces.view.facelets.FaceletException: Error Parsing //C:/JDeveloper/system11.1.2.2.39.61.83.1/o.j2ee/drs/Myapp/ViewControllerWebApp.war/head.jsf: Error Traced[line: 21] <Line 21, Column 26>: XML-20121: (Fatal Error) End tag does not match start tag 'af:panelSplitter'.
         at com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:394)
         at com.sun.faces.facelets.compiler.SAXCompiler.doMetadataCompile(SAXCompiler.java:377)
         at com.sun.faces.facelets.compiler.Compiler.metadataCompile(Compiler.java:130)
         at com.sun.faces.facelets.impl.DefaultFaceletFactory.createMetadataFacelet(DefaultFaceletFactory.java:319)
         at com.sun.faces.facelets.impl.DefaultFaceletFactory.access$200(DefaultFaceletFactory.java:92)
         at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:168)
         at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:166)
         at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:94)
         at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:89)
         at com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99)
         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
         at com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114)
         at com.sun.faces.facelets.impl.DefaultFaceletCache.getMetadataFacelet(DefaultFaceletCache.java:135)
         at com.sun.faces.facelets.impl.DefaultFaceletCache.getMetadataFacelet(DefaultFaceletCache.java:62)
         at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:252)
         at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:201)
         at com.sun.faces.application.view.ViewMetadataImpl.createMetadataView(ViewMetadataImpl.java:114)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._restoreView(LifecycleImpl.java:749)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:346)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

    Hi,
    Do you see this?
    javax.faces.view.facelets.FaceletException: Error Parsing //C:/JDeveloper/system11.1.2.2.39.61.83.1/o.j2ee/drs/Myapp/ViewControllerWebApp.war/head.jsf: Error Traced[line: 21] <Line 21, Column 26>: XML-20121: (Fatal Error) End tag does not match start tag 'af:panelSplitter'.Check out the code and end af:panelSplitter.
    -Arun

  • Consolidation not getting started in Task Flow

    Hi All,
    I am using Task Flow to run the HFM Consolidations in 9.3.1.. when i select "Run Now", the task flow is getting started and is in "Active" mode but the consol never starts. I checked in "Running Tasks" and in the grid for the cell status, both tells me that the consol never started.
    The same task flow if i use for sending Email alerts, it sends email and change the status to "Done".
    Also i manullay ran the HFM consolidation using web grid whcih also works.
    Does anyone have faced this kind of issue in the past or can help me with any suggestions??
    Thanks for your time & help,
    Regards,
    Siva
    Edited by: user8838382 on Aug 10, 2010 11:47 AM

    HI
    Plz check in Sm37 whether the background job of the start process has started or not. If not find out why it has not started.
    To find out the background job of the start variant. Right click on the start variant and select display scheduled jobs and it will take you to SM37 where you can check the job status.
    As pointed out, if you are using immediate mode then you dont need to give date and time. IF you want to execute the process chain on a periodic basis then change the start variant by giving date and time and select the periodic option based on your requirement.
    Hope it helps.
    Regards
    Sadeesh

  • Why : Data Control entry not expandable/empty - ADF Task flow based on HT.

    Hi All,
    I've hoping to create an ADF Task flow based on a human task. I have a stand alone ADF application within the ViewController of which I am attempting to create this task flow. The resultant data control entry doesn't seem to be expandable.
    Questions
    1. When creating an ADF Taskflow based on a human task, should it always be within a project in the same application as the SOA components?
    2. If no, is the resultant human task data control empty or not expandable because the xsd for the HT is based on the MDS? I have configured all the MDS connections within my application.
    JDev : 11.1.1.4
    Thanks
    PP

    Hi,
    Answers :-
    1. No, it is not necessary that your ADF Taskflow based on Human Task should be in the same application where the SOA Project Resides. But for the deployment of that ADF Taskflow you will need the SOA Project.You can add that project whenever you want to deploy.
    2. It might be the cause due to the MDS Configuration .
    Do one thing , while creating the ADF Taskflow based on Human Task , you do select the .task file via the file system not from the MDS.
    If you will select the .Task file of your soa project then it will ask you to name the Taskflow, just name the taskflow as you want and say ok.
    After creating the taskflow, it will add a lot of xml files in your project and it will create a data control of it.
    Hope it helps!!
    Regards,
    Shah

  • [SOLVED] Child task flow called first?

    Hi,
    I found out a strange behavior with region that I think is a bug, but could also be working as designed so I would like some enlightenment on that matter. Let say I have 2 task flows using fragments (don't know if that last part is relevant): parentFlow and regionFlow whose first activity is to call a method printing some log on System.out. When you place the regionFlow within the fragment of parentFlow as a dynamic region and have the first method activity (the one printing on the console) use the same pageDef (including the region reference) and execute the parentFlow, then the print from the regionFlow will be executed before the print from the parentFlow. Is it normal? I assume it's because the parent method activity uses a pageDef defining a region.
    Ok that paragraph is extremely messy, but I hope it's possible to make some sense of it.
    Thanks,
    ~ Simon

    Hi again,
    Ok it was indeed the same pageDef and I guess it works as designed as you have to process all executable entries before executing the page flow activity using the page def. I think I'll try to use the <page> element then.
    Regards,
    ~ Simon

  • Extended Notification not working for Dialog Task with agent assignment

    Hi Friends,
    I have an issue where I have a user decision step and a sub workflow contains a dialog task with agent assignment.
    Extended notification is configured properly and is working properly for user decision step but its not working for the dialog task created as an activity.
    Batch jobs are configured to run report SWN_SELSEN.
    I was checking SDN and found this discussion handy :
    http://help.sap.com/saphelp_nw73ehp1/helpdata/en/4f/3bed495cc018c8e10000000a42189e/content.htm
    One thing that wonders me is that notifications show up in SOST 4-5 seconds before the user decision step starts execution.
    See screenshot from SOST and WF log.
    SOST log :
    2 questions here: Why is notification not being sent for Dialog task?
                              Why is user decision notification being sent that early even before the User decision task starts execution?
    Please provide your valuable inputs.
    Regards,
    Sandip

    An activity step with agents is supported by the extended notifications if it is a decision task or not, I have used it many times and it works well just no approval/rejection links if it's not a decision task.
    From your screenshot you can see that a mail has been created and is found in SOST, usually this cases are problems with the mail server or connection to it, check the mail settings in the SMTP node in transaction SCOT, also check with mail server team if there is a block to/from the SAP server.

  • Link to attachment not working in Collaboration Task

    Hi All,
    We found an issue when we are attaching documents to a Collaboration
    Task which is created from a Collaboration Room:
    When we link documents that have been already stored in KM everything
    works fine. However when we use the direct upload at Task generation
    the links are not always accessible.
    We found out that the URLs which are generated behind the links differ
    in one slash.
    We are on EP 7 SP 14.
    Thanks & Regards,
    TC

    Have you tried %20%20 in the code rather than spaces?
    Just a guess.
    See if that works in RoboHelp's viewer.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Automatic text comparison does not work from child to Master in CUA

    Hi,
    When trying to transfer role specifications to CUA master from our child system the application log is displaying as seen in slg1.png.
    On our master system we are running 7.31 SP7 which is fine according to Note 1642106.
    Our client system is 7.31 sp5 and there for we went to note 1141736 and installed note 1580217 as the other three notes is not compatible with our system.
    we have also implemented the switch "CUA_AUTO_TXTCMP_ROLE" with YES in table USR_CUST on both systems.
    The "error" does not go away and the "synchronization" does not seem to be activated between the systems.

    Hi,
    This is a list of many Routing Modems and routers
    http://portforward.com/routers.htm
    AS you will see the Netgear section is quite long.
    Of those that are Wireless most will be G type devices.
    I am not saying DO the Port Forwarding.
    If you click on your Model and then Dismiss the Advert in the next page > Then Choose iChat in the Next List you will be told the Default Access info
    Most likely this will be 192.168.0.1 and admin and password as the Default Info.
    Once in the Set up pages you need to Check the menu on the left for UPnP and make sure it is Enabled (No Need for Port Forwarding then).
    In the WAN Page you need to Disable DOS (Or SPI) and Allow Response to Internet Pings on the WAN port.
    The 4500 was a typo, sorry about that. Should have read 500kbps
    On Adding Buddies.
    Apple Names (@Mac.com and @me.com) and AIM ones need to be added to an AIM Buddy list.
    By that I mean one that Logs into AIM.
    If you have a @mac.com name then you should have selected the @mac.com option when choosing the Account type.
    See the Drop down item in the middle of this Start Up Screen
    From http://www.ralphjohns.co.uk/versions/ichatvers4/howtoStartiChat.html
    Similarly you need to chose the account type the Buddy is as well.
    More info with pics
    So adding the Apple Test accounts requires that you type the same info as the iChat Software adds the @mac.com when you chose to add an @mac.com Buddy
    Sample of middle Drop down in Add Buddy but set to @me.com instead
    If you have a Jabber ID (And GoogleMail names work as GoogleTalk IDs and they are Jabber as well) you can add Jabber Buddies as well.
    There is a way with some Jabber Servers to Add the ability to Text chat to MSN and Yahoo Buddies.
    7:51 PM Monday; May 11, 2009
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"

  • JFileChooser() not working with windows task scheduler

    I have a program that would send emails with attachments to users. The program should be ran according to the scheduled time, and because of that I use task scheduler to do it for me. I did all necessary steps to make this happen. (create .bat file to activate/run the jar file then task scheduler will trigger the .bat file if it hits the stated schedule.) The problem right now is that when the program is ran or is triggered by task scheduler, it gives off this error:
    java.lang.NullPointerException
    at sun.awt.shell.Win32ShellFolder2$1.call(Unknown Source)
    at sun.awt.shell.Win32ShellFolder2$1.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)I tried running it manually by using the .bat file and it works fine with no errors or whatsoever. I'm suspecting it has something to do with jFileChooser() because It wont retrieve the attachments in the default directory, but I'm not sure, there might be other causes. Here's the function that retrieves the attachments in the default directory:
    public String getMyDocument(String filename)
         JFileChooser fr = new JFileChooser();
         FileSystemView fw = fr.getFileSystemView();
         return fw.getDefaultDirectory().toString()+"\\"+filename+".xls";
    }PS.
    All required attachments are present in the default directory, no misspelled words or misplaced characters. I also did some research but so far i haven't found any solutions yet.

    gimbal2 wrote:
    sabre150 wrote:{quoteStrange code anyway to use a filechooser to get a directory, especially when apparently no actual GUI is created. My immediate thought when I saw the code. I'm not even sure there is a default directory if the component is not realized but I have never checked. I would like to suggest to the OP that he uses the "user.home" directory but again I have never checked where that points when used with the task scheduler. It could be that it is not defined and that file chooser uses this as the default if not explicitly set. This is why I suggest that the OP writes out the value.

  • Exchange 2013 CU3 Retention Policy Not working for Calendar & Tasks

    We are currently on Exchange 2013 CU3 with Online Archiving Enabled for the user
    Default policy is set to move  all the items in mailbox which are  older than 30 days to online archive mailbox.
    Calendar and Tasks Items are also getting archived alongwith other Outlook items from Inbox,Deleted Items etc
    Followed Technet website and created RPT for Calendar and Tasks with retention disabled
    Still DPT takes precedence and move all the items under Calendar and Task to Online Archive Mailbox

    Hi Sam,
    I recommend you refer to the following article, despite this for Exchange 2010, however the same applies to exhcnage 2013:
    Prevent archiving of items in a default folder in Exchange 2010
    To prevent the <acronym title="Default Policy Tag">DPT</acronym> from being applied to a default folder, you can create a disabled <acronym title="Retention Policy Tag">RPT</acronym> for that folder (or disable
    any existing RPT for that folder). The Managed Folder Assistant, a mailbox assistant that processes mailbox items and applies retention policies, does not apply the
    retention action of a disabled tag. Since the item/folder still has a tag, it's not considered untagged and the DPT isn't applied to it.
    Why are items in the Notes folder still archived?
    If you create a disabled <acronym title="Retention Policy Tag">RPT</acronym> for the
    Notes folder, you'll see items in that folder are not deleted, but they do continue to be moved to the archive! Why does this happen? How do you prevent it?
    It's important to understand that:
    A retention policy can have a <acronym title="Default Policy Tag">DPT</acronym> to
    archive items (using the Move to Archive retention action) and a DPT to
    delete items (using the Delete and Allow Recovery or
    Permanently Delete retention actions). Both apply to untagged items.
    The move and delete actions are exclusive of each other. Mailbox folders and messages can have both types of tags applied - an archive tag and a delete tag. It's not an either/or proposition.
    If you create a disabled RPT for the Notes folder to not delete items, the archive DPT for the mailbox would still apply and move items.
    When it comes to archiving, there's only one archive policy that administrators can enforce – the <acronym title="Default Policy Tag">DPT</acronym> with 'Move to archive' action.
    You can't create a <acronym title="Retention Policy Tag">RPT</acronym> with the 'Move to archive' action. This rules out using the disabled RPT approach to prevent items from being moved.
    Best regards,
    Niko Cheng
    TechNet Community Support

  • Parameter filter not working in child report - SSRS

    I have two reports, one summary report which will serve as a parent report and another is a detail report which is the child report. You can navigate to the child report, once you click a field which has a drill through action from the summary report.
    I don't have a problem passing the parameter values from the parent to the child report. My problem is, when I am trying to filter the child report using visible parameters which has default and available values from datasets, the child report does not show
    and filter the information. It only shows the information based on the parameter value it received from the parent report.
    Is there any workaround for this? Thanks in advance for your answers.
    manikantan

    Hi manikantan,
    Based on my understanding, you create a drill through action in a main report, and you also specify a parameter to run the drill through report in Action properties. After drilling through to the target report, you want to select different values from the
    drop-down list of the parameter to filter data, though the parameter has been passed from the main report, right?
    In Reporting Services, if we have specified parameters for the drill through report in a main repot, after drill through to the target report, the report is already filtered. At that moment, we can’t select the parameter values from drop-down list to filter
    drill through report. In a word, if we pass parameters from main report to drill through report, we are not able to filter report by selecting parameter values in a drill through report.
    In your scenario, if you want to filter drill through report after drill through action occurs, please don’t specify parameters for the drill through report in Action properties. Then when you drill through to the target report, you can select parameter
    values to filter data.
    Reference:
    Add a Drillthrough Action on a Report (Report Builder and SSRS)
    If you have any question, please feel free to ask.
    Best regards,
    Qiuyun Yu
    Qiuyun Yu
    TechNet Community Support

  • Instance not being released from task flow

    I have created a simple BPM workflow (start msg -> human task1 ->end). Used the auto-build feature in Jdev (11.1.1.4) to create the form. Message creates the instance. I am able to open the form and approve, but then the instance doesn't leave the taskflow (becomes stale in EM). How do I get this resolved?
    Using SOA 11.1.1.4, Windows 2008 R2, XE.

    Discovered that jdeveloper (or some process along the route) was not updating the roles in EM. Found old roles and several roles that didn't have users/groups associated with them, even though our organization in jdev did have the users/groups.
    We removed all the roles associated with this project and then redeployed. Issue resolved.

  • 11.1.1.6 Task flow call activity is not working intermittently

    HI
    We have a use case where the first task flow has the af:query with table and when the user searches, we present the results in the table, and when he clicks on any row in the first column, we are using command link to navigate it to the child task flow in the first task flow.
    In local, it is working every time, where as in weblogic its failing some times and not showing any kind of errors in logs, and the page freezes and nothing works, even the search.
    If anyone of you find this behavior in your use cases, please share any solution or ideas.
    thanks,
    N

    Timo,
    We resolved the issue, by removing the panelCollection around the table, i don't know why it is behaving weirdly some times when there is a panelCollection around the table, for now we removed the panelCollection and have kept panelHeader above the table for some toolbar buttons.
    Thanks for your info.
    And I have another question, can you point me to any links or examples on how to setup log files for each application deployed in a managed server, currently all the applications deployed in a managed server are writing their log messages to the managed-server-name-diagonstic.log file under <domain-home>/servers/<managed-server>/logs.
    Now we need separate log files for each application in production.
    Thanks.

  • Task Flow Return Listener not fire when FK association fields set manually

    Guys and Gals,
    I've spent two solid days on this and I'm not sure why my task flow return listener is not firing.
    I start by selecting a row in a table. I then click a "Convert" button which converts the Quote document into a Sales document. I then press Submit which commits the data and the task flow exits. At this point my task flow return listener should fire. It does not. This return listener would, in theory, refresh the visible Quotes table and update the selected Quote's status to "Closed".
    The Quote's "Closed" status is a transient attribute which is calculated by looking at the Sales' document Qty attribute. If the Quote Qty = Sales Qty, then the status is closed. This can be measured by utilizing an association where
    Sales' BaseRefDocId = Quotes' OrderId
    Sales' BaseRefRowId = Quotes' RowId
    Setting these two row attributes represent the association linking a Quote document row to a Sales document row.
            nvp.setAttribute("BaseRefDocId", baseRow.getAttribute("OrderId"));     // Take the Quote Id and put in the Sales' Id ref field
            nvp.setAttribute("BaseRefRowId", baseRow.getAttribute("Row_Id"));    // Take the Quote Row Id and put it in the Sales Row Id ref field
            targetRow.createAndInitRow(nvp);                                                    // Insert the new referenced row into the Sales' DocumentAfter two days of running tests, it is the code above that keeps the return listener from firing and the transient attribute from refreshing on the page. These fields are not mandatory, but are necessary for the Quotes status to change to closed. Simply leaving these lines of code out allows my task flow return listener to refresh correctly, albeit with an incorrect Quote status.
    My expression language statements, however, evaluate correctly irregardless of table refresh. If I refresh the table manually, the status will then display the correct value. All other methods of manipulating the table function correctly i.e. task flow return statements work.
    I'm pretty sure it has something to do with some kind of silent association / view link error blocking the task flow from firing behind the scenes.
    Does anyone have any ideas? Using JDev 11.1.2.1.0.
    Will

    Hi Frank,
    Yeah, I thought it was really weird as well. I banged my head up against the wall again today and finally managed to semi-fix the problem.
    The "Convert" table toolbar button has a "Disabled" attribute that I've been setting with something like #{bindings.QuoteIterator.currentRow == null}. If I take this out, everything works fine. However, if I put it in, the task flow will not return. What's screwy is that I have several of these "Quote" tables for other data collections such as Sales, Deliveries, Invoices, etc. About half of them fire a task flow return with the "Disabled" attribute set for the convert button, and the other half don't. They all return a task flow return if I just set "Disabled" to false.
    At three days and counting, this is really an issue I just don't get, and I'm not sure if I could reproduce the problem to submit it to support because everything appears just fine and I've been digging for days.

Maybe you are looking for

  • Sliding text in Firefox location/search bars

    It has come to my attention that, when I use a bitmap font for my GTK apps, the text in Firefox's search and location bars tends to slide arround annoyingly when selected. Here's a screenshot of this: The "sliding" is visible in the circled areas. Is

  • How do I get the serial number they ask for in signing in , I bought the 19.99 a month program?

    how do I get the serial number they ask for at the sign in part, I paid for the 19.99 and cannot access it , thank you

  • Reg: Profit Center Group Upload Prog

    Hi, In profit center group upload program im using FM: BAPI_PROFITCENTERGRP_CREATE, when im trying to upload data, in the flat file, if Hierarchy level '0' is appearing once means i can able to upload, but Hierarchy level '0' appears n number of time

  • Why does my new macbook air keep crashing i.c.w. Time Capsule!!!?

    I bought my new MBA 11" @ the apple store eaton centre in Toronto. Since my purchase i dec 2010 the MBA crashed often but i thought this was normal (once a week). Now i connected a brand new Time Capsule & Airport Express (bought @ apple.com) and now

  • Authorizations For User Defined Forms

    Hi Experts !!! I have created a user form , and would like to apply authorization for that user form. Whether it is possible.I tried using standard method,but it seems that no such provision available , And also I have created UDT . and would like to