BPM + ADF list of elements

Hello,
I have a problem with this, I'm using BPM 11g (11.1.1.5FP) and I want to process a certain list of items.
Problem is that, although for BPM this is easy, it seems ADF has problems reading this.
I'll show you what I mean:
If I try getting the InputValue from elements 1,2,3,4,5,6,7 in my ADF, and no problem, but elements 8 & 9 seems to be Null every time, doesn't matter if my list was completly initialized in BPM, and has 9 elements 4, all of them with their element 6 created and each element 6 has both element 8 and 9 with values setted.
*************** In my XSD file **************
>
<?xml version="1.0" encoding="windows-1252" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.example.org"
targetNamespace="http://www.example.org"
elementFormDefault="qualified">
<xsd:element name="exampleElement">
<xsd:annotation>
<xsd:documentation>
A sample element
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="element1" type="xsd:string"/>
<xsd:element name="element2" type="xsd:string"/>
<xsd:element name="element3">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="element4" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="element5" type="xsd:string"/>
<xsd:element name="element6">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="element8" type="xsd:string"/>
<xsd:element name="element9" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="element7" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
************* In my PAGEDEF file **************
<accessorIterator MasterBinding="element3Iterator" Binds="element4"
RangeSize="25" DataControl="TestRoberto_UI_Humantask1"
BeanClass="TestRoberto_UI_Humantask1.element4xyfmbwt0"
id="element4Iterator"/>
<tree IterBinding="element4Iterator" id="element4">
<nodeDefinition DefName="TestRoberto_UI_Humantask1.element4xyfmbwt0"
Name="element40">
<AttrNames>
<Item Value="element5"/>
<Item Value="element7"/>
</AttrNames>
<Accessors>
<Item Value="element6"/>
</Accessors>
</nodeDefinition>
<nodeDefinition DefName="TestRoberto_UI_Humantask1.element6xyfmbwt0"
Name="element41">
<AttrNames>
<Item Value="element8"/>
<Item Value="element9"/>
</AttrNames>
</nodeDefinition>
</tree>
********** My ADF Table in my JSPX file **************
<af:table value="#{bindings.element4.collectionModel}"
var="row" rows="#{bindings.element4.rangeSize}"
emptyText="#{bindings.element4.viewable ? 'No data to display.' : 'Access Denied.'}"
fetchSize="#{bindings.element4.rangeSize}"
rowBandingInterval="0" id="t3">
<af:column headerText="Element5"
id="col1">
<af:inputText value="#{row.bindings.element5.inputValue}"
id="itCol1">
</af:inputText>
</af:column>
<af:column headerText="Element7"
id="col2">
<af:inputText value="#{row.bindings.element7.inputValue}"
id="itCol2">
</af:inputText>
</af:column>
<af:column headerText="Element8"
id="col3">
<af:inputText value="#{row.bindings.element8.inputValue}"
id="itCol3">
</af:inputText>
</af:column>
<af:column headerText="Element9"
id="col4">
<af:inputText value="#{row.bindings.element9.inputValue}"
id="itCol4">
</af:inputText>
</af:column>
</af:table>
******* ERROR *************
<Mar 15, 2012 12:18:06 PM GMT+03:00> <Error> <oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator>
<BEA-000000> <ADF_FACES-60096:Server Exception during PPR, #1
javax.el.PropertyNotFoundException: Target Unreachable, 'element8' returned null
at com.sun.el.parser.AstValue.getTarget(Unknown Source)
at com.sun.el.parser.AstValue.isReadOnly(Unknown Source)
at com.sun.el.ValueExpressionImpl.isReadOnly(Unknown Source)
at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer._getUncachedReadOnly(EditableValueRenderer.java:486)
at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.cacheReadOnly(EditableValueRenderer.java:416)
at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.beforeEncode(LabeledInputRenderer.java:128)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:334)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
at oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer.renderDataCell(BaseColumnRenderer.java:1333)
at oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer.encodeAll(BaseColumnRenderer.java:104)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:400)
at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.renderDataBlockRows(TableRenderer.java:1952)
at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer._renderSingleDataBlock(TableRenderer.java:1613)
at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer._handleDataFetch(TableRenderer.java:1017)
at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.encodeAll(TableRenderer.java:506)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
at org.apache.myfaces.trinidad.component.UIXCollection.encodeEnd(UIXCollection.java:540)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
at oracle.adfinternal.view.faces.util.rich.InvokeOnComponentUtils$EncodeChildVisitCallback.visit(InvokeOnComponentUtils.java:113)
at org.apache.myfaces.trinidadinternal.context.PartialVisitContext.invokeVisitCallback(PartialVisitContext.java:222)
at org.apache.myfaces.trinidad.component.UIXIterator.visitTree(UIXIterator.java:251)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
at oracle.adf.view.rich.component.rich.RichDocument.visitTree(RichDocument.java:198)
at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
at oracle.adfinternal.view.faces.util.rich.InvokeOnComponentUtils.renderChild(InvokeOnComponentUtils.java:43)
at oracle.adfinternal.view.faces.streaming.StreamingDataManager._pprComponent(StreamingDataManager.java:757)
at oracle.adfinternal.view.faces.streaming.StreamingDataManager.execute(StreamingDataManager.java:525)
at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer._encodeStreamingResponse(DocumentRenderer.java:3489)
at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1458)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:267)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:191)
at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:800)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:294)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:214)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
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:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:62)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.bpel.services.workflow.client.worklist.util.WorkflowFilter.doFilter(WorkflowFilter.java:213)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.bpel.services.workflow.client.worklist.util.DisableUrlSessionFilter.doFilter(DisableUrlSessionFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:176)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
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)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

In the future Swing related questions should be posted in the Swing forum.
As I understand the question you want to display 2 pieces of information in each row.
If you know the difference between a JList and a JTable you should be able to answer your own question.

Similar Messages

  • Would like to create a script for list all elements and structure of an indesign document

    Hello everybody,
    I'm a very beginner in indesign scripting.
    I would like to create a script in order to list all elements and the inner structure of a n indesign document.
    The aim for me is to understand how elements are sorted and arranged into indesign, and be able to find an specific element by its item name.
    The output document could be an xml or txt document with a treeview structure.
    I would like have a rough idea of which kind of javascript code I should use for that.
    Thanks for answers.

    Hi Ossydoc,
    You can use Muse to create such a website. All you need to do is, create links in Muse for the sermons and select  " link to File " in the hyperlink option and link to those Mp3 files.
    Please refer to this screenshot :- http://prntscr.com/4xvdup
    Now, when you publish your site,  Muse would automatically upload those files onto the server and the users would then be able to listen as well as download those sermons using the links on your site.
    Hope this helps
    Regards,
    Rohit Nair 

  • Which interface would you use to list each element of a vector?

    Which interface would you use to list each element of a vector?

    The laugh's on you, twit! Nobody takes kindly to lazy bums trying to cheat on their homework nor exams. Take a hike loser!

  • BPM-  ADF binding files architecture for ADF human taskflow.

    Hi,
    I wast to know what is the architecture behind the hundreds of the file generated for the BPM adf integration for the human taskflow.
    Is there any method of debugging why data coming to BPM human taskflow is not coming properly to ADF.
    I appeciate any debug pointers, although these files are clearly xml files and we have no control over generation of these files but still we want to know how data been populated and how if any error occured of data corruption, how we will resolve.
    REF we are facing major issues with the data corruption issues with the ADF BPM components.
    Thanks
    VIpin

    Hi Vipin
    This post has an interesting discussion related to your question. I am glad BPM is infact generating all these complex xml files behind the screens and taking care of so many things. Thanks to ADF framework. Yes, I totally agree, debugging may be nightmare to begin with. But with divide and rule, you can get over it. End of the Day its just pure Workflow and a complex ADF. ADF can be stripped out carefully and run all the actonis from a normal web application. If we design properly as pure SOA, we create back end services like EJBs that can be consumed from WebServices or ADF Layer. Once we have this we can integrate these Services into any BPM Process.
    Re: Integrating BPM taskflows into an ADF application
    Now, coming back to your questions:
    1. You have a Complex BPM Process with complex BO (business objects), Arrays of BOs. I hope you have XSD for your BOs and using them only you created BusinesObjects and ProcessDataObjects. Now lets assume you have a BPM Process that uses this complex data structure. Lets take a very first Human Task initiaor who may see a Task Details page with your compelx objects. Lets say, in Task Details page, he says a header section with 10 fields. Another section with a Table of Multiple Rows and columns (arrays of Data), etc etc.
    2. NOW the main question is, when this User Saves or Submits the Task, you should be doing something with that Data ? Am I right. Are you Saving it to any Database or everything is in the Payload itself. If so, I hope you have complex. If its payload itself, then I hope you have a complex strucutre to pass arrays of data through out the process.
    3. Assuming all this gets Stored into backend Database. Lets not worry about retrieving it back when task goes to second user. Always Payload will store the key IDs lke dataId like OrderId, CustomerId etc and using that it can pull any data from backend and show on task details page.
    4. This is where the ADF comes into picture. So even before you integrate your complex backend data with Process, first create a simple WebAppilcation. If you have EJB methods to handle this data, you create Data controls, bindings. Bindings will help generate the Screens. So you can first test your application completely here. Once all this is working, thats when you call these Services from your Process.
    And beauty is with new release of BPM Suite (should be in BPM 11.5 + FP (Feature Pack)), they have a concept of Simulation. This should help you to simulate the Process without any real data and JUST focus and test on the Flow of the Process. This comes real handy for testing.
    And for the data used in your process, you have ADF Tools to create stand alone ADF Application.
    We have some applications like yours with very complex data structure, arrays that gets stored like in 25 tables with references going everywhere. First we built a simple data layer using EJBs and JPA layer (JPA Entities). These Entities have annotated methods to take care of most of the things. In the EJB we exposed some generic methods instead of adf generating them, due to complex data structre. Then we created data controls and bindings. Create Custom JSPX Files. This is where we ended up having our own Layout for the Data. I hope you have already seen by default, task details layout page generated is NOT usabe at all. It generates all the data in one Single Long column. We do not use that. Since we know data, we created our own Task details page. The only thing we add is the Actions bar and comments and attachment section. When you auto generate a taskdetails page for any .TASK file, you will see DataBindins created for Payload, Actions, and also separately for coments and attachmetns. Just drag these comments and attachments on to your page and define your own layout.
    Re: deploying a large Oracle BPM Application with multiple UI projects (Single taskdetails for multiple UIs and Tasks)
    Re: What exactly 'PAYLOAD' Means??? (Simple definition for Payload word referred in any Process)
    If you see one of the old posts, there is a way to reuse just one Single TaskDetals page for Multiple different Human .TASK files. All that matters iis the top Actions Menu that are differenet for each human task like someone can Submit, someone can only Approve or Reject etc. We can club all these Actions into single actionsMenu.jsff and put this on TaskDetails page and assing to all the .task files. Menus are automatically disabled/enabled using workflow APIs. You do not need any special coding for them. Look at code snipet for any actions button that has like isAllowedAction and pass the name of the action. Workflow APIs see if that .TASK file has a Action named with that internally.
    In conclusion, there is a decent clear gap between Process and the ADF Generated Task Details page.
    Thanks
    Ravi Jegga

  • Oracle.bpel.services.datacontrol.data.DataCollection error in BPM work-list

    Hi,
    I am working with Human task form. I Have created one form using create auto-generate option from task options. The form is fetching and displaying data properly in BPM work-list, but when i click on approve/reject button in form, it gives the error oracle.bpel.services.datacontrol.data.DataCollection error . Not sure, from where this error is coming.
    Please reply if anyone is having idea why this error is coming. I am working with Jdev 11.1.1.5 and SOA suite 11g and this project is part of new development. ( no migration issue, i guess)
    thanks,
    rps

    was this issue resolved?
    I am facing the same issue and when I click on Approve/Reject in the form I receive a pop up saying      
    oracle.bpel.services.datacontrol.data.DataCollection cannot be cast to oracle.bpel.services.datacontrol.data.DataObject.

  • Searching for a list of elements in an array

    Hi,
    In labview you can search an array for an element and it will return
    the index of the element that is found. Is it possible to search an
    array for a list of elements, say multiple elements that are follow
    each other.
    For example if I have some array that looks like this
    1
    0
    1
    1
    1
    0
    1
    1
    1
    the array continues for about 3000 more elements. This is digital data
    thas has been slightly parsed from a pxi 6561. I would like to further
    parsing in array form since it would be more efficient than using
    strings, (less memory intensive). Is it possible to search in this
    array for the sequence 101, and return the index where this is found.
    A sample of the array I am referring to is in the indicator of the vi I have attached.
    Thank you,
    -Tim
    Attachments:
    testprogramparsingarrays.vi ‏118 KB

    Sorry, I no longer have LabVIEW 7.1, so here's a picture of a possible solution (the "=" is set to "compare aggregates").
    Message Edited by altenbach on 12-06-2006 10:17 PM
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    PatternSearch.png ‏18 KB

  • Got the Exception in ADF page while getting BPM task list

    Hi,
    My requirement is i,n ADF page i need to display BPM human task list in ADF region.
    while Deploying my applciation server got the below exeption and it's taking the more time too.
    Please find details of Exception below.
    06:56:08 PM] [Deployer:149192]Operation 'deploy' on application 'ADFResources_application1 [Version=V2.0]' is in progress on 'AdminServer'
    [06:56:09 PM] [Deployer:149193]Operation 'deploy' on application 'ADFResources_application1 [Version=V2.0]' has failed on 'AdminServer'
    [06:56:09 PM] [Deployer:149034]An exception occurred for task [Deployer:149026]deploy application ADFResources_application1 [Version=V2.0] on AdminServer.: .
    [06:56:09 PM] Weblogic Server Exception: weblogic.application.ModuleException:
    [06:56:09 PM] Caused by: java.lang.ClassNotFoundException: oracle.bpm.web.security.faces.AuthenticationPhaseListener
    [06:56:09 PM] See server logs or server console for more details.
    [06:56:09 PM] weblogic.application.ModuleException:
    [06:56:09 PM] #### Deployment incomplete. ####
    [06:56:09 PM] Remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)
    is any thing i missed out to include the jar files.?
    Thanks,
    madhava

    Search which library you are missing from Jdeveloper ->Tools -> Manager Libraries by using the missing class name
    oracle.bpm.web.security.faces.AuthenticationPhaseListener

  • ADF UIX Messagechoice element with databinding in Search Page

    How can we use the Messagechoice element with databinding in a ADF UIX search page? The Messagechoice element needs both target and destination dataSources and returns the selectedIndex (0,1,2,3....) and not the actual value. Is there a way of retrieving the actual value from the dropdown Messagechoice list in a search page without using the selectedIndex?

    Arvind -
    You can use databinding by using the "childData" attribute in the contents tag. This will stamp out the data bound to childData as the options in the message choice. For example,
    <messageChoice name="myChoice" prompt="Choose a Language">
    <contents childData="${uix.data.data1.lang}">
    <option text="${uix.current.text}"/>
    </contents>
    </messageChoice>
    Matt Lee
    UIX Team

  • BPM - An empty container element was specified when sending

    Hello Experts,
    My BPM process looks as below:
    Receive -> Loop (execute if the status of IDoc is ERROR(E))--> Mapping ---> End Loop --> Send
    The message is failing in BPM workflow with the log: An empty container element was specified when sending
    Container  for receive and send stepe are different. IP in SXI_CACHE has process code 0.
    Mapping program is defined between the abstarct msg type of receive step and abstract msg type of Send step.
    Th message being processed has initial status as ERROR and after the mapping step is exceuted, it retrieves teh current status i.e SUCCESS. This ends the loop step and while tying to send the messgae to target system, this error occurs.
    Pls advice if I am missing anything.
    Thanks,
    Elizabeth.

    Go to transaction SWWL  , select your integration process instance and delete it
    Create your process with a new name and run the scenario again
    Re: Prob with Integration Process
    regards
    Ninad

  • BPM Process List Viewer -"No Authorization to see view of the Page"

    Hi,
    While I am trying to see preview of the Process List viewer Page at content provided by sap -> end user content -> bpm -> pages and at tcbpemwdui~proclist-> ProcessListViewer getting "No authorization to see the preview of the page".
    Given permissions to portal content to everyone group with end user and user been assigned BPEM end user role & EU_role and Everyone group.
    I hightly appreciate your help to resolve the issue. I am in crusial situation to fix this issue.
    Thanks in advance..
    Ian

    You can use an extension to set a default font size and page zoom on web pages.
    *Default FullZoom Level: https://addons.mozilla.org/firefox/addon/default-fullzoom-level/

  • Listing WBS elements and object relations

    Hello Friends,
    I want to output all wbs-elements and attached objects in a list, but I'm not sure how to do this. Is there a standard report for this? In trans cj03 you can only se the relation between one wbs-element and its related objects... I want to view them all. I considered to make a report with quickviewer but I am not sure which tables to connect, as the data-fields in transaction cj03 only reffers to structure fields... I would appreciate any input...
    best regards
    Ballo

    Hi Robert,
    Check out the conversion routine attached to the WBS element, and you need to add code in your program to convert it before downloading.
    If no conversion exit is available, you need to write code to select its mapping from database table.
    cheers
    swastik

  • Framework for Views - listing many elements on multiple pages

    Hi,
    is anyone aware of a framework which could be integrated in existing applications without rewriting all of the JSPs/GUIs.
    Namely, only the JSPs which lists elements - for example person names.
    Listing these entities is OK when you have like 50 - or 100 - but what do you do if you have 1000000 or more ?
    It could be like "list 50 entries every page" and if you click "next" or "back" you see the entries 51..100...
    However coding this for every JSP which has elements to list (not only person names) is a big hassle - therefor i ask if such a framework exist.
    Also i good idea instead of XXX entries per page would be to have some sort of collapse/expand mechnism, i.e. for names you would have
    A
    B
    C
    when you expand A you see all the names starting with A
    you could even do sub expands meaning under A there would be another [a..z] entry.

    You can create your own picture package, if none of the options in the PSE print window>Type of Print work for you. Just make a blank file, copy/paste your image and alt drag it to make multiple copies. You can use the move tool to position things as you want them.
    Generally speaking, though, for something like label printing, it's simplest to use PSE to create the image, then use your word processing/desktop publishing program to print the actual labels.

  • Cannot display Thai. character in List box elements

    Hi all,
    I have set the Fonts to Ms San Serif to all items in a form, all items seems can display Thai. character correctly. For List box, it can display Thai also, but the elements in the selections cannot.
    Does any expert know how to fix this ?
    Thanks!

    Hi Kinghow,
    Thanks for your reply!
    The problem still can't solve after set the auto csv code select "Yes". The excel file still can't display Thai character.
    Am i using a correct way to generate excel file? Do you have any suggestion to export data to excel using pl/sql?
    If i removed below part, then the excel file working well.
    htp.tableOpen(cattributes=>'border="1",bordercolor="BLACK",align="CENTER"');
    for x in (select srd_line_prop,srd_line_dtl from schd_rptd where srd_queue_no=:P401031_QUEUE_NO and srd_line_prop='H' order by srd_queue_no,srd_line_no)
    loop
    htp.tablerowopen(cattributes => 'bgcolor="#81F7F3"');
    for i in 1..pkg_wwe.split_count(x.srd_line_dtl,'|') loop
    if i = 1 then
    htp.p('<TD nowrap align="center" width="70px" > <font size="2" face="arial" color="#088A08">');
    htp.p(pkg_wwe.split(x.srd_line_dtl,'|',i));htp.p(' ');htp.p(' ');
    htp.p('</TD>');
    else
    htp.p('<TD nowrap align="center" width="70px" > <font size="2" face="arial" color="#08088A">');
    htp.p(pkg_wwe.split(x.srd_line_dtl,'|',i));htp.p(' ');htp.p(' ');
    htp.p('</TD>');
    end if;
    end loop;
    htp.tableRowClose;
    end loop;
    htp.tableClose;
    I really do not have any idea on how to solve this problem. Is really strange on this problem.

  • Products, list of elements and XML in Indesign

    Hi,
    I want to do something with XML in Indesign, but I can't find the solution
    I have a list of product, and each product is composed of multiple elements, just like that :
    A product can be made for exemple like that :
    Product 1    :  - P2O5 : 23 g/L
                        - CaO : 1,2 g/L
                        - Zn : 3,2 g/L
    Product 2    :  - N : 4,3 g/L
                        - MgO : 2,2 g/L
    I want only elements (when I say "element", I want to say Chemical element) that have a face value when I import my XML, and not the other (for exemple, not the term "B", "Cu", ...)
    My XML has the value of the elements (for exemple, 23 g/L, 1,2 g/L) but not the term "N", "Cu", ... (it's a static text, directly typed into an anchored object in Indesign)
    I want the term "P2O5" or "CaO" to appear only when there are a face value, but disappears when there are no face value.
    And I want the elements not to be too spaced one to each other (for exemple, if there not N, P2O5 and K2O elements in my product, the term "MgO" and its value reach back instead of the term"N" (see in my picture above)
    For exemple, in this picture (done manually), there is too much space before "CaO : 560", and between "CaO : 560" and "Mn : 8,8"
    So, how can I create a document into Indesign with XML (much like in my exemple), wich generates list of products with differents elements that appear or disappear according to their values?
    I don't know if my XLM tags are right or not, or if I use the right strategy with anchored blocks instead of a single block of text, but I don't find the solution!
    Can someone help me?
    I work on Indesign CS6, on Windows 7.
    Thank you,

    Hello Fabien,
    I have had a chance to look at the files. I am a bit uncertain about something. Is the table a design element, or do you want the data in a table?
    If you do not want the data in a table, let me know.
    If you do want the XML in a table, there are a couple means of achieving that. I don't know how big this publication is going to be, and so the answer sort of depends upon that. So a general "rule" I follow is:
    For product data sheets or publications of say 12 pages or less, I will simply arrange my XML so that the data is in rows with the data that will be in a row's cells separated by tabs. I will typically bring in a small amount of data, create the table and create table and cell styles for quickly formatting the data into tables once inside ID. I use the Text to Tables feature for these, then apply the table style(s).
    For a bit bigger publication, I will create a CALS table structure in the XML and do the same as above as regards applying table/cell styles.
    For a large publication where manually going through and applying the table styles would be onerous and or there are several table styles I would need to use, I *might* take the time to wrap the XML table data in an ID table structure. To see what you would be up against, create and style a table and export it out as an XML file. This, to me, is only worth doing on a really large file that perhaps includes several styles of tables.
    Using your example XML, it would look similar to the below. Depending on your text editor, it doesn't take too long to use the search/replace function in a good editor to do once you know how it needs to be laid out and your familiarity with the editor. I began with importing your XML into Excel rearranged some data, exported back out to XML and cleaned it up. I don't know where the data you have is coming from, but if a database of some sort, likely most of this could be done with the export from Access, the SQL, etc. I try to get whoever is providing the XML to get as close as possible to what I need, which takes working with them. But it saves time on my end.
    <?xml version="1.0" encoding="utf-8"?>
    <stuff>
    <table>
    <tgroup cols="5">
    <colspec colname="1"/>
    <colspec colname="2"/>
    <colspec colname="3"/>
    <colspec colname="4"/>
    <colspec colname="5"/>
    <thead>
    <row>
    <entry>Produit</entry>
    <entry>Composition</entry>
    <entry>Forme</entry>
    <entry>Cultures</entry>
    <entry>Doses</entry>
    </row>
    </thead>
    <tbody>
    <row>
    <entry>Produit1</entry>
    <entry>560 g/L
    8,8 g/L
    2,6 g/L</entry>
    <entry>Texte Forme
    Texte Formulation</entry>
    <entry>Texte Cultures</entry>
    <entry>Texte doses
    Texte application</entry>
    </row>
    <row>
    <entry>Produit 2</entry>
    <entry>10 g/L
    50 g/L
    10,2
    27 g/L</entry>
    <entry>Texte forme 2
    Texte formulation 2</entry>
    <entry>Texte cultures 2
    Texte doses 2</entry>
    <entry>Texte application 2</entry>
    </row>
    </tbody>
    </tgroup>
    </table>
    </stuff>
    Take care, Mike

  • How to create a empty table when user a oracle bpm ADF 11g auto created form?

    Hi,
    I'm new to ADF/BPM development. I created a bpm process and generated adf forms.
    I want to customize those created forms. I want to use a table to show payload content and insert rows from my EJB to BPM payload datacontrol programatically. Everything is fine but, when loads those pages a empty row is created cause some unwanted behavior, if I won't delete this row, if I want to delete this row, it actually removes the last inserted until I delete this empty row. I googled but I do not found any info.

    Hi,
    you may want to try the SOA forum with BPM related questions. If you create an empty row then - if this row has validation applied - you of cource need to delete it. However, if you add a new row after the empty row then you need to find this row by its index or similar as it no longer is the current row (so just using the delete operation of the DC doesn't work)
    Frank

Maybe you are looking for

  • LIST OF VALUES not Populating in BPS WEB INTERFACE ( LAYOUTS )

    Hi BI Guru's I have created a WEB interface for BPS in BI ( version 7.0) .  But when i execute this in internet explorer, I do not get the LIST OF VALUES for Material.  When I click on "input help" the system open a new window for "Value selection". 

  • Highlighter in JEditorPane

    Hi, In the Java Look and Feel Design guidelines(http://java.sun.com/products/jlf/at/book/index.html) I saw a guideline for a Wizard. I tried to build it, but I have a problem. How to create a Highlighter ?? Does anyone has some code ??? Thank you, Ev

  • How to use html:select

    hi, I have following html:select dropdown in my strut jsp. if the user selects on option from the dropdown, I want the user to click the "GO" button image, and send the selected value and a aparameter mode=8 from the dropdown to the Action class. the

  • Updating to 1.0.2 kills 2 ipods.  Is it just me?

    New MacBook & new 3G nano, all working fine. I succumbed to Apple's pestering & after updating iTunes to 7.5 I updated to 1.0.2 on the nano. All went well, but after the ipod shut down it wouldn't restart. In fact, it wouldn't do anything other than

  • Test for URL exist and redirect if not

    Hi people, Ive never done any java programming in the past, so i've done a few tutorials and a lot of google searching, but I dont know where to start and would really appreciate someone either pointing me in the right direction, or actually putting