JDeveloper 11.1.1.3 - "No view port found" error in ADF task-flow

Hi,
My customer uses JDeveloper 11.1.1.3.
They are developing jspx using ADF task-flow.
They see following errors in stdout log when the view in the page was changed.
But their application seems to work correctly after the errors.
Does anyone know how to solve these errors?
Or, does anyone know whether these errors affects ADF(or JSF) applications, or not?
If these errors don't affect to them, they will consider ignoring these messages for now.
<ControllerState><getViewPort> ADFc: No view port found with ID '6h7oee2m2_9'.
<ControllerState><getViewPort> ADFc: No view port found with ID '6h7oee2m2_9'.
<ControllerState><getViewPort> ADFc: No view port found with ID '6h7oee2m2_13'.
<ControllerState><getViewPort> ADFc: No view port found with ID '6h7oee2m2_13'.
<ControllerState><getViewPort> ADFc: No view port found with ID '6h7oee2m2_9'.
<ControllerState><getViewPort> ADFc: No view port found with ID '6h7oee2m2_9'.
Any pointers on this are appreciated.
-Noriyuki
Edited by: nori524 on 2011/01/13 0:01

Wes,
1) is documented at http://docs.oracle.com/cd/E35521_01/web.111230/e16181/af_reuse.htm#autoId21
2) and 3) I personally have not stumbled upon, but if you have a reproducible test case you should open an SR or make an entry in the ADFEMF issue tracker (http://java.net/jira/browse/ADFEMG side is currently down :()
Timo

Similar Messages

  • ADFc: No view port found when using both Browser dialog and TF inline-popup

    Hi,
    Using JDev 11.1.1.2.
    We have a table with data and two commandlinks. One navigates to a task-flow-call configured to "run as dialog" in a modal inline-popup. This opens a modal inline-popup that can be used to modify the data.
    The second command link navigates to view (using the dialog: syntax) that opens a second browser window, displaying a jspx that retrieves an image from a servlet.
    Both dialogs can be opened and closed multiple times if I use only one of them in a session, but once I have opened the browser dialog popup, opening the inline-popup gives an exception (see below).
    The inline-popup actually shows, but instead of the taskflow inside it it shows "The website cannot display the page".
    From debugging the source code, I see that the StateInstanceIdFromRequest (ControllerState:288) when opening the inline-popup is the ctrl-state from the main browser window address bar, r01nnp3js_9.
    Then when the taskflow inside the inline-popup is opened, the StateInstanceIdFromRequest is r01nnp3js_13. If I open and close the inline-popup multiple times, this instanceid stays the same.
    Until I open the browser dialog window with the second commandlink, the StateInstanceIdFromRequest for the view inside this dialog window is r01nnp3js_31, matching the ctrl-state from the dialog window address bar.
    After closing the browser dialog window and clicking the first commandlink, the inline-popup shows but the StateInstanceIdFromRequest for the taskflow inside it is no longer r01nnp3js_13, but r01nnp3js_31!!
    This is the InstanceID from the browser window that was closed!! This is incorrect and I think that the wrong StateInstance is looked up (ControllerState:304).
    This results in an NPE (ControllerState:330) because the CurrentViewPort (looked up from mAllViewPorts with the wrong currentViewPortContextId) is null.
    This is the stacktrace:<ControllerState><getViewPort> ADFc: No view port found with ID 'r01nnp3js_32'.
    <ControllerState><getViewPort> ADFc: No view port found with ID 'r01nnp3js_32'.
    08-jun 10:53:16 DEBUG     2/avravr001 (MnSessionContextFilter) ----- REQUEST START ----
    08-jun 10:54:31 DEBUG     2/avravr001 (MnSessionContextFilter) ----- UNCAUGHT UNCHECKED EXCEPTION DURING REQUEST: NullPointerException, null ----
    08-jun 10:54:31 DEBUG     2/avravr001 (MnSessionContextFilter) ----- REQUEST END ----
    <8-jun-2010 10:54:31 uur CEST> <Error> <HTTP> <BEA-101017> <[ServletContext@12329770[app:KlantbeeldPME module:KlantbeeldPME path:/KlantbeeldPME spec-version:2.5 version:V2.0], request: weblogic.servlet.internal.ServletRequestImpl@f0f81e[
    GET /KlantbeeldPME/faces/adf.dialog-request?_adf.ctrl-state=yg04i5vly_47&_rtrnId=1275987194538&__ADFvDlg__=true&_afrLoop=2956086037750&_afrWindowMode=0&_afrWindowId=_adfvdlg HTTP/1.1
    Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, */*
    Referer: http://127.0.0.1:7101/KlantbeeldPME/faces/adf.dialog-request?_adf.ctrl-state=yg04i5vly_47&_rtrnId=1275987194538&__ADFvDlg__=true
    Accept-Language: nl
    User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
    Accept-Encoding: gzip, deflate
    Connection: Keep-Alive
    Cookie: JSESSIONID=H5k3MTDDTCpbCqjPhf1pWyJ2tsl3JBC3PTDXpQVzh8Fx74BJdLk6!1966224151
    ]] Root cause of ServletException.
    java.lang.NullPointerException
         at oracle.adfinternal.controller.state.ControllerState.synchronizeStatePart1(ControllerState.java:330)
         at oracle.adfinternal.controller.application.SyncNavigationStateListener.beforePhase(SyncNavigationStateListener.java:101)
         at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:551)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchBeforeEvent(LifecycleImpl.java:100)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchBeforePagePhaseEvent(LifecycleImpl.java:147)
         Truncated. see log file for complete stacktrace
    >
    <8-jun-2010 10:54:31 uur CEST> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'DefaultServer' has triggered at 8-jun-2010 10:54:31 uur CEST. Notification details:
    WatchRuleType: Log
    WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802'))
    WatchData: DATE = 8-jun-2010 10:54:31 uur CEST SERVER = DefaultServer MESSAGE = [ServletContext@12329770[app:KlantbeeldPME module:KlantbeeldPME path:/KlantbeeldPME spec-version:2.5 version:V2.0], request: weblogic.servlet.internal.ServletRequestImpl@f0f81e[
    GET /KlantbeeldPME/faces/adf.dialog-request?_adf.ctrl-state=yg04i5vly_47&_rtrnId=1275987194538&__ADFvDlg__=true&_afrLoop=2956086037750&_afrWindowMode=0&_afrWindowId=_adfvdlg HTTP/1.1
    Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, */*
    Referer: http://127.0.0.1:7101/KlantbeeldPME/faces/adf.dialog-request?_adf.ctrl-state=yg04i5vly_47&_rtrnId=1275987194538&__ADFvDlg__=true
    Accept-Language: nl
    User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
    Accept-Encoding: gzip, deflate
    Connection: Keep-Alive
    Cookie: JSESSIONID=H5k3MTDDTCpbCqjPhf1pWyJ2tsl3JBC3PTDXpQVzh8Fx74BJdLk6!1966224151
    ]] Root cause of ServletException.
    java.lang.NullPointerException
         at oracle.adfinternal.controller.state.ControllerState.synchronizeStatePart1(ControllerState.java:330)
         at oracle.adfinternal.controller.application.SyncNavigationStateListener.beforePhase(SyncNavigationStateListener.java:101)
         at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:551)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchBeforeEvent(LifecycleImpl.java:100)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchBeforePagePhaseEvent(LifecycleImpl.java:147)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.dispatchBeforePagePhaseEvent(ADFPhaseListener.java:112)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:59)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:44)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:258)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:177)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)What are my options here? How can I influence the ctrl-state of an inline-popup? Can a browser dialog window be disposed somehow and would that matter?
    oracle.adfinternal.controller.state.ControllerState is an adfinternal class, what is the best way to hook into this and fix it?
    Thanks and regards,
    Gerben

    Thanks Frank. I'm not sure how to do that, but I'll create a SR on the SID of my customer and refer to this thread.
    regards,
    Gerben

  • How to filter View Objects on Main Page - Unbounded Task Flow

    Hi All,
    Version: 11.1.1.4
    I have a scenario where I am trying to filter the Employee information by EmployeeID and show their related Items. I can do this if I encapsulate Employee and / or Items in bounded task flows and expose their view Criteria in methods that I am setting on the App Module. I could also add the bind variable to the View Object queries. The problem I am having is that I want to display a pop up based on the item they select. My issue is that I can't seem to figure out how to either grab the item row selected and pass it to the pop up (Can't create a control flow from a page fragment to a page - which as far as I can understand the pop up in the task flow has to be a page and not a page fragment) or drop the employee view object and item view object on the main page and have them be filtered.
    So basically two issues:
    1. If I use the Employee and Item bounded task flows and place them as regions on the main page then I am having difficulties passing the row selection (item selected) and pass it to my pop up window (another task flow).
    2. If I place the employee and item view objects on my main page the original methods I am using to filter the data are not getting called at all. I have tried placing them in the adf-config task flow prior to my main page view and going into my main page page def and adding them as method calls in the binding.
    I am sure I am doing something wrong or maybe even creating an invalid approach, but I should be able to filter my employee and item data on load within my unbounded task flow or use the data within my bounded task flows and generate a popup with data I am collecting from my item row.
    As always greatly appreciate the feedback....still really ignorant with ADF.
    --S                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    I figured out the issue Shay. I didn't have my pageFlowScope value set on the task-flow-call. So I had the parameter name and value set on the input of my downstream bounded task flow, but when I add the control to call the task flow I didn't have the task-flow call value set. That piece was not intuitive to me. It makes sense that it would have to know how to pass the value.....just wasn't sure where it should be set.
    --S                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • "No supported USB 3.0 ports found" - Error while using Kinect v2

    I recently bought the Xbox One sensor and the Kinect adapter for Windows
    for application development. I am using a Gigabyte 970a DS3P mobo with onboard USB 3.0 ports. Processor - AMD FX6300, RAM - 8GB, GPU - Nvdia GT730 2GB DDR3(Direct X11 compatible). When I am running the Kinect Configuration Verifier
    Tool two things come in red.
    First, it says - "No supported USB 3.0 ports found" even though I have connected the sensor to USB 3.0 ports.
    Second it also says - "Insufficient depth frames received".(or insufficient frame rates, something like this)
    Third - The sensor stays on for few seconds and goes off and comes back on. This happens all throughout.
    Lastly - While running the SDK samples Audio Basics(anything related to audio) and Color Basics(anything related to Color camera) never work.
    Kindly let me know what all changes I need to make in order to get full performance from my sensor. Also if this is related to a dedicated USB 3.0 Controller issue please explain how I can implement that in my present system.
    Will using a USB 3.0 PCIe expansion card help? If yes then which brand/model that will be compatible with my mobo.
    Note:- I don't connect to the internet while using my Kinect sensor and have no other devices on the second USB 3.0 port that I have.

    yes, see the following links for more information on the issue you are having:
    https://social.msdn.microsoft.com/Forums/en-US/20dbadae-dcee-406a-b66f-a182d76cea3b/troubleshooting-and-common-issues-guide?forum=kinectv2sdk
    https://social.msdn.microsoft.com/Forums/en-US/bb379e8b-4258-40d6-92e4-56dd95d7b0bb/confirmed-list-of-usb-30-pcie-cardslaptopsconfigurations-which-work-for-kinect-v2-during?forum=kinectv2sdk
    Carmine Sirignano - MSFT

  • How to set different view parameter programmatically in the same task flow

    Hello everyone,
    I have a view activity A that calls another view activity B with a link. In this link the action is set to a method (I use JSFUtils class: http://jdeveloper-adf.googlecode.com/svn/trunk/TGPrototype2/ViewController/src/com/tgslc/defaultManagement/utils/JSFUtils.java):
    public String goToB() {
    String paramToPass = "someParameterTakenInSomeWay";
    JSFUtils.setExpressionValue("#{pathToViewB_pageBPageDef.paramName}",paramToPass);
    return "openActivityB";
    where openActivityB is the control flow case to call B.
    In the B pageDef file I have set a parameter "paramName" without any value:
    <?xml version="1.0" encoding="UTF-8" ?>
    <pageDefinition xmlns="http://xmlns.oracle.com/adfm/uimodel"
    version="11.1.1.59.23" id="pageBPageDef">
    <parameters>
    <parameter id="paramName"
    value=""/>
    </parameters>
    <executables/>
    <bindings/>
    </pageDefinition>
    But at running time I have a oracle.jbo.expr.JIEvalException:
    JBO-25077: Name paramName not found in the specified object: pathToViewB_pageBPageDef.
    The question is: how can I set the parameter programmatically from the view activity A?
    Note that I use this method to set the parameter because in the real application I have many "view activity A" that will call B, but all of these have to set this parameter.
    I use JDeveloper 11.1.1.4.
    Thanks in advance,
    Baduel

    Hi,
    this is because PageDef B represents a binding container that is not active to the time you try to call it. The binding container becomes available when navigating to the page but not before. Instead:
    1. define a managed bean in pageFlowScope and expose a setter/getter method to hold the value to pass on
    2. Reference the managed bean in pageFlowScope from the attributebinding NDValue property using EL
    3. Set the managed bean value before navigating to view B
    Frank

  • I am getting "no firewire ports found" error...

    I freshy installed Snow Leopard 10.6.8 on a mid 2010 macbook pro. I did this after it had been upraded to Yosemite and the firewire port was not working. i have tried resetting pram and every other thing that has been suggested.
    the closest discussion to my problem is thisAfter 10.6.2 update, 'No FireWire ports were found'
    i do not have access to previous kext files to replace the ones on this machine now whcih fixed that users problems, has anyone else encountered this problem and know a fix? or has access to previous kext files?
    the firewire port still sends power, as when i plug in an external it flashes for a split second and starts spinning up, it is just not recognized by the computer.
    Mid 2010 Macbook Pro 7,1
    2.4GHz Intel Core 2 Duo
    4gb 1067 MHz DDR2

    If you live near an Apple Store, make a Genius Bar appointment to have the computer tested. Supposedly there is no charge for testing. Use 2nd link if not near an Apple Store or aren’t in the US.       Hardware Repair - Keeping Confidential Data Safe
    Genius Bar Reservation US
    Authorized Service Provider

  • Bounded task flow not executing in a default view activity.

    Hi,
    I am practising Region to Region Interaction between two bounded taskflows in an unbounded task flow.
    I will just illustrate the theme:
    *Unbounded task flow[ DEfault view activity(view1)]*
    view1 contains Bounded task flow task 1 and task2.
    task 1 contains fragment frag1 .
    task 2 contains fragment frag2. I want to establish communication between task 1 and task2 through contextual events.
    I have created managed bean seperately for each bounded taskflow bean1 in task1 and bean2 in task2 which are in session scope that is frag1 vaues are maaped to bean1 and frag 2 values are mapped to bean2.
    I completed full flow of creating contextula events and event map too. I was stuck with errror.
    So I created an application only with default view activity containg boundsed taskflow and fragments and respective beans without contextual event and event map , so that i can make sure atleast my basicview is executing properl;y. But I failed to have result.
    Error is shown below:
    <UIXRegion> <_warn> Error processing viewId: /task1/frag1 URI: /frag1.jsff actual-URI: /frag1.jsff.javax.el.PropertyNotFoundException: Target Unreachable, 'frag1' 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:117)
         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)
    **somw lines removed since exceeding word length**
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    <LifecycleImpl> <_handleException> ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RENDER_RESPONSE 6
    javax.el.PropertyNotFoundException: Target Unreachable, 'frag1' 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:117)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:334)
         **somw lines removed since exceeding word length**     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    <Feb 14, 2013 10:09:12 AM IST> <Error> <HTTP> <BEA-101020> <[ServletContext@20743039[app:TaskR2R2 module:TaskR2R2-ViewController-context-root path:/TaskR2R2-ViewController-context-root spec-version:2.5 version:V2.0]] Servlet failed with Exception
    javax.el.PropertyNotFoundException: Target Unreachable, 'frag13' 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)
         Truncated. see log file for complete stacktrace
    >
    <Feb 14, 2013 10:09:12 AM IST> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'DefaultServer' has triggered at Feb 14, 2013 10:09:12 AM IST. Notification details:
    WatchRuleType: Log
    WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'WL-101020') OR (MSGID = 'WL-101017') OR (MSGID = 'WL-000802') OR (MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802'))
    WatchData: DATE = Feb 14, 2013 10:09:12 AM IST SERVER = DefaultServer MESSAGE = [ServletContext@20743039[app:TaskR2R2 module:TaskR2R2-ViewController-context-root path:/TaskR2R2-ViewController-context-root spec-version:2.5 version:V2.0]] Servlet failed with Exception
    javax.el.PropertyNotFoundException: Target Unreachable, 'frag13' 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:117)
    somw lines removed since exceeding word length     
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101020 MACHINE = DS-E06995E6AA3D TXID = CONTEXTID = f03d4fb0a8f478c1:-6d1db003:13cd6f5c4ce:-8000-0000000000000039 TIMESTAMP = 1360816752931
    WatchAlarmType: AutomaticReset
    WatchAlarmResetPeriod: 30000
    >
    <Feb 14, 2013 10:09:16 AM IST> <Alert> <Diagnostics> <BEA-320016> <Creating diagnostic image in c:\users\dineshvishnukumar-c\appdata\roaming\jdeveloper\system11.1.1.4.37.59.23\defaultdomain\servers\defaultserver\adr\diag\ofm\defaultdomain\defaultserver\incident\incdir_248 with a lockout minute period of 1.>

    The error logs point to an error in your EL that references the frag1 bean. Firstly, rather than use session scope you must consider using pageFlowScope for your managed bean.

  • In Orchestration View , Port Type is Read only

    Hello ,
    I am having Request Response Port in Orchestration View (Port Type), i have linked this with Receive Shape and Send Shape in orchestration and deployed this application.
    I have realised that my Port Type should be Type Modifier = Public
    insted of type Internal.
    But it is read only and not allowing me to change it now ????.
    One way to do this is create new port type assign it's Type modifier...
    Any Ideia how to do that other way  ?
    Thanks,
    Nilesh
    Thanks and Regards, Nilesh Thakur.

    Thanks Boatseller for help ...
    As I already explained that this Port Type was already created (by one of my team member) and deployed.
    1) How many way we can create Port Type ?
    I know by right click on Port Surface and New Port or New Configure port ???
    what I mean is that not able to make changes in property window for
    Type Modifier.
    This port type is grad out and also All option in property are disabled.
    Thanks,
    Thanks and Regards, Nilesh Thakur.

  • JDeveloper was unable to determine the HTTP port number

    Hi,
    I am trying to deploy my application from Jdeveloper(9.03) to Oracle Application server(9i). Both the servers are running on the same machine.[oc4j is running]
    When I deploy my applicaion (web war), I am getting the following error:
    "http://Anil:????/ManApp
    Note: JDeveloper was unable to determine the HTTP port number of the remote server for the above URL(s)."
    I have specified 8888 port in the connection dialog and it is successfully connecting to the Oracle AS.
    Please help me sort this out.
    Regards
    ~anil.

    JDEV Version: 10.1.2.17.84
    ORACLE AS - 10.1.2.0.0

  • My JComponent is not visible when we move scrollbar outside view port

    I have designed my customized JComponent which is bubble type component.User can set it to JComponent like button then above button this bubble(which is JComponent) will appear.
    Now my problem is :
    User has set bubble to one button and everything is inside view port but when user is using scrollbar which is outside viewport and moving viewport then bubble is dissappeared.
    For example
    button is at lower left corner and bubble is displayed but when I will move scrollbar to rigth side then in this case will disappear and will visible only when I will resize window because I have used hiearchy bound listeners.
    But my problem is why scrollbar events are not catched by hieachy bound listeners??
    how to get scrollbar event so that i can call repaint for my bubble component.
    reply asap if possible.

    overload the paint method

  • InvalidViewPortIdException: View port ID '1d2gjji9s1_27 is invalid.

    The scenario is that I am navigating from one view (by clicking on a command link in a table) to another view with in a bounded taskflow . in the second view, I click on a command link to navigate back to the first task flow. Till here it works fine. When I select another command link in the table, I am get InvalidViewPortIdException in the page. I close the alert message popup and click on any command link in the table it works fine. I do not get this exception at all after this.
    To reproduce this issue again, I logout and login again to the adf application and do the steps mentioned above. The exception stacktrace is as follows.
    <Nov 26, 2012 6:25:04 AM PST> <Error> <oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator> <BEA-000000> <ADF_FACES-60096:Server Exception during PPR, #1
    oracle.adf.controller.internal.InvalidViewPortIdException: ADFC-14000: View port ID '1d2gjji9s1_27' is invalid.
         at oracle.adfinternal.controller.state.ControllerState.setCurrentViewPort(ControllerState.java:1402)
         at oracle.adfinternal.controller.state.ViewPortContextImpl.deliverNavigationEvents(ViewPortContextImpl.java:972)
         at oracle.adfinternal.controller.application.SyncNavigationStateListener.afterPhase(SyncNavigationStateListener.java:114)
         at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.afterPhase(ADFLifecycleImpl.java:539)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchAfterEvent(LifecycleImpl.java:120)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchAfterPagePhaseEvent(LifecycleImpl.java:171)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.dispatchAfterPagePhaseEvent(ADFPhaseListener.java:313)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:87)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:54)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:520)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         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:301)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)
         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.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:128)
         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.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:181)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
         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:57)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
         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:57)
         at oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter(SSOSessionSynchronizationFilter.java:419)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
         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: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:3730)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
         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:2273)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    >

    Hi Frank,
    You guessed it right. The design for the outer taskflow is as follows
    View1 and view2 represents two view activities. View1 contains the table and on click of a link navigates to view2 based on control flow rule. View2 contains a commandlink (to go back to view1) and a region.
    <control-flow-rule id="__1833">
    <from-activity-id id="__1943">view1</from-activity-id>
    <control-flow-case>
    <from-outcome>SUCCESS</from-outcome>
    <to-activity-id>view2</to-activity-id>
    </control-flow-case>
    </control-flow-rule>
    <control-flow-rule>
    <from-activity-id>view2</from-activity-id>
    <control-flow-case>
    <from-outcome>GO_BACK</from-outcome>
    <to-activity-id>view1</to-activity-id>
    </control-flow-case>
    </control-flow-rule>
    view1.jsff
    =============
    <af:column headerText="#{wlist_msg.LABEL_DETAILS_PROCESS_NAME}" sortable="#{pageFlowScope.taskView.taskList.sortable}" sortProperty="processName"
    id="taskTableProcessNameColumn" >
    <*af:commandLink* id="processName" text="#{tabledata.processName}"
    action="*SUCCESS*">
    <af:setActionListener from="#{tabledata.processId}"
    to="#{pageFlowScope.instanceId}"/>
    </af:commandLink>
    </af:column>
    view2.jsff
    ==============
    <?xml version='1.0' encoding='US-ASCII'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
    version="2.1">
    <jsp:directive.page contentType="text/html;charset=utf-8"/>
    <af:panelStretchLayout id="processInstanceDetailsFrame" >
    <f:facet name="top">
    <af:panelGroupLayout layout="vertical">
    <*af:commandLink* text="#{wlist_msg.SHOW_TASK_LIST}" id="clstl"
    action="*GO_BACK*"/>
    <af:outputText value="#{pageFlowScope.instanceId}"/>
    </af:panelGroupLayout>
    </f:facet>
    <f:facet name="center">
    <*af:region* value="#{bindings.processInstanceDetailTaskflow1.regionModel}" id="r1"/>
    </f:facet>
    </af:panelStretchLayout>
    </jsp:root>

  • How to display an movieclip loaded from asset with specified view port ?

    Hi all,
    I would like to display only a specified viewport or
    cliprect of an movie clip(image) loaded from the asset library
    using the MovieClip::attachMovie fn. I searched thro the flash
    api's & could not find anything which is applicable. Is there
    any way
    to do this.
    Thanks in advance,
    McMuthu

    Here is some code that will show you how to setup a view
    port.
    ============================================================
    map.setMask(mapMask);
    this.onMouseMove = function() {
    mapMask._x = this._xmouse;
    mapMask._y = this._ymouse;
    updateAfterEvent();
    this.onEnterFrame = function() {
    mapMask.onPress = function() {
    this.startDrag();
    mapMask.onRelease = function() {
    this.stopDrag();
    =====================================================
    You will have to import your own map image convert it to a
    MovieClip instance and name it map. The viewport shape should also
    be converted to a MovieClip instance and given the name of mapMask
    in order to correspond with the variables in this code.
    You could change the code to have the view port move from one
    position or another.
    Hope this helps.
    Take Care

  • Phone number ported in error; can't access e-mails

    I bought a new cell phone and requested that my cell number be ported.  Instead of porting the cell number, our Verizon land line was ported in error.  Shortly thereafter, our account was canceled, and our access to Verizon e-mail was terminated.  Numerous calls to Verizon have been in vain.  Any suggestions on how I can impress the importance of getting our e-mail account returned to us?  My wife still has her Verizon cell phone, and Verizon has told me that they will re-port the number back to our home later this week.  Will our e-mail accounts return?

    Hi and welcome to the forums!
    I would suggest you run a diagnostics test. This will register your device and create a report that can be sent to your vendor.
    Thanks,
    Bifocals
    User Guide for your device
    Diagnostic reports
    About diagnostic reports
    Diagnostic reports provide wireless configuration and connection information for your BlackBerry® device. If you cannot connect to the wireless
    network or access services such as email messaging, your wireless service provider or administrator might ask you to run and submit a diagnostic
    report. Your wireless service provider or administrator can use the report to help you troubleshoot the problem.
    Run a diagnostic report
    If you cannot connect to the wireless network or access services such as email messaging, your wireless service provider or administrator might
    ask you to run and submit a diagnostic report. Your wireless service provider or administrator can use the report to help you troubleshoot the
    issue.
    1. On the Home screen or in a folder, click the Options icon.
    2. Click Mobile Network.
    3. Press the Menu key.
    4. Click Diagnostics Test.
    5. Press the Menu key.
    6. Click Run.
    View a diagnostic report
    1. On the Home screen or in a folder, click the Options icon.
    2. Click Mobile Network.
    3. Press the Menu key.
    4. Click Diagnostics Test.
    5. Highlight a report.
    6. Press the Menu key.
    7. Click View Report.
    Submit a diagnostic report
    1. On the Home screen or in a folder, click the Options icon.
    2. Click Mobile Network.
    3. Press the Menu key.
    4. Click Diagnostics Test.
    5. Highlight a report.
    6. Press the Menu key.
    7. Click Email Report or PIN Report.
    Click Accept as Solution for posts that have solved your issue(s)!
    Be sure to click Like! for those who have helped you.
    Install BlackBerry Protect it's a free application designed to help find your lost BlackBerry smartphone, and keep the information on it secure.

  • Task Flow Transaction Handling Inconsistent between JDeveloper R1 & R2.

    We have a solution developed using Jdeveloper 11.1.2.1.0.
    To describe the use case I will use the HR schema.
    The user must be able to view Regions and navigate to Countries and Locations in a hierarchical way. At each level he must be allowed to view and maintain the detail of the current record at that level. The user must also be able to navigate directly to a level and perform a search to view the data and from there be allowed to to view and maintain the detail of the current record at that level.
    So I have created the following design to achieve this and take into consideration that I need to reuse my task flows that maintain the data.
    Business Services (Model Project)
    1. HierarchyAM, containing Read Only VO’s of the various levels nested by association/view link.
    2. Region + Countries + Locations
    3. Search#Level#AM, A separate AM for each level, containing the Read Only VO per level.
    4. Maintain#Level#AM, A Separate AM for each level, containing an updateable VO per level.
    UI (View Controller Project)
    I created the following BTF’s (To try and keep the post short as possible I will only provide detail for a single level to explain the issues)
    *1. HiererchyBTF*
    a.     Contains a fragment.
    b.     Added RegionHierarchyBtf, CountryHierarchyBTF, LocationHierarchyBTF to the above fragment as dynamic regions.
    c.     Task flow transaction <No Controller Transaction>, isolated.
    *2. RegionHierarchyBTF. (The same BTF’s are created for each level in the hierarchy)*
    a.     Contains a fragment.
    b.     Exposed HierarchyAM<RegionRoVO>
    c.     Task flow transaction <No Controller Transaction>, shared.
    d.     Includes a call to the EditRegionBTF.
    *3. SearchRegionBTF (The same BTF’s are created for each level in the hierarchy)*
    a.     Contains a fragment.
    b.     Exposed SearchRegionAM<RegionRoVO>
    c.     Task flow transaction <No Controller Transaction>, isolated.
    d.     Includes a call to the EditRegionBTF.
    *4. EditRegionBTF*
    a.     Contains a fragment.
    b.     Exposed MaintainRegionAM<RegionVO>
    c.     Task flow transaction <Use Existing Transaction if Possible>, isolated.
    Runtime behaviour with above configuration.
    1.     Running the HiererchyBTF and navigation the levels works in all versions.
    2.     Calling an edit BTF allows me to edit the current record and successfully commit the data in all versions.
    3.     Calling an edit BTF for the same record immediately thereafter, allows me to edit the record and commit the data successfully in all versions.
    4.     Running any of search BTF’s and calling the edit BTF works in all versions.
    Runtime behaviour and changing the EditRegionBTF task flow transaction to Shared.
    1.     Running the HiererchyBTF and navigation the levels works in all versions.
    2.     Calling an edit BTF allows me to edit the current record in the table and successfully commit the data in all versions.
    3.     Calling an edit BTF for the same record immediately thereafter, allows me to edit the record and commit the data successfully in 11.1.1.4.0 & 11.1.1.6.0 only. If I perform the same scenario in 11.1.2.1.0 I receive the following exception.
    a.     JBO-25003: Object MaintainLocationAM of type ApplicationModule is not found.
    4.     Repeating the process, but after editing the first record, edit the second record in the table the error is not encountered. If, after successfully editing the second record and committing the data successfully, I again edit the first record I edited, I receive the same exception as in point 3.
    5.     Running any of search BTF’s and calling the edit BTF works in all versions.
    For the purpose of having a reusable edit task flow, I need to have the task flow transaction configuration as <Use Existing Transaction if Possible>, shared. This enables me to have the edit task flow as a parent as well as a child task flow and use the task flow functionality irrespective if it is controlling the transaction or not.
    My questions are;
    1. Is my design acceptable for the solution I am developing, I am more specifically questioning my separation of the AM’s to achieve loosely coupled task flows.
    2. Is there a bug (I have done a search on MOS) that details this behaviour.
    3. As, in my opinion, this is a common requirement, why is there inconsistency between the versions.
    The demo for each version can be made available.
    Regards.
    Leon.
    Edited by: Leon Dorfling on Feb 21, 2013 1:44 AM

    Hi Frank,
    +1. Its the first sting I stumbled on reading your post. Unless the read-only view object AMs are shared across users (application scope) I don't see why you want to have them in a separate AM. I don't see a benefit in a purely read-only view object that is not backed up by entities and thus would follow Oracle's recommendation to always use entities with view objects.+
    The read-only vo's are based on eo's. I separated the AM as the search use cases are independent of one another. So my understanding, from a performance perspective, is to not have all the read-only vo's of the entire hierarchy of products in a single AM if I am only going to access one of them. If I do not understand correctly, can you please assist me in better understanding.
    +2. For sure this behavior doesn't sound right and should be filed. You may want to check 11.2.3 in case it has been fixed in there already.+
    As posted by Chris, I have through MOS found that it has been fixed in a later version.
    Btw.: "Calling an edit BTF for the same record immediately thereafter, allows me to edit the record and commit the data successfully" how do you call this task flow dynamic region or task flow call activity ?
    The BTF's are called using a backing bean.
    Regards
    Leon.

  • CMR JDEV9032 TABLE VIEW NOT FOUND

    Hello,
    I'm breaking my head on the following:
    I created two entity beans (A and B). Both are CMP EJB's.
    In EJB terms : A has the field (id, name), B also.
    In the deployment descriptor I set a CMR relationship from A to many B's. This is just like the example of the EMP DEPT. The only difference is that there are no tables mappped yet of the EJB's A and B. They are to be generated at deployment time by the oc4j instance.
    This goes correctly. The tables are created (no intermediate tables are created), direct foreign keys (I'm using oc4j 904 pre to do this).
    So the idea is to work from EJB's and not to worry about the database.
    Since I'm using a CMR (so local interfaces are used), I created a Session Facade, so that I can try to create entity (read records) through a sample client (generated by JDeveloper 9032).
    I can create individual ejbs (==records), I see them in the database. But the moment I try to relate the objects (either by doing a B.setA(LocalA) on the B-entity or by adding to the collection A.getBees().add(LocalB)) it goes wrong.
    None of these work. I get a table or view not found exception. This is strange, since I can see at deployment that two tables are generated, exaclty like I expected. But setting the relationship is very hard !!!!!!
    My question is: who can help me on this ? I found some examples on otn.oracle.com, but they NEVER described the situation where you want to set the relationship.
    Now I'm working for a customer and the deadline is reaching. JDeveloper 9032 is the developerplatform. The embedded OC4J shipped with JDeveloper has a bug (Datasource not closed), that's why I'm using the OC4J 904 pre, since the bug is fixed in this release. Of course a Oracle 9i database is used.
    Hope to hear from you soon.

    Dear Debu,
    The only things I set in the orion-ejb-jar.xml is that datasource name and the table name. I can create instances of the A and B EJB's. Setting the relation between A and B seems to result in the message "Table or View not found".
    Furthermore If I try to do:
    (on Entity A).
    (This code is declared in a SessionFacade EJB which is used to set the relation();
    public void connect( Long idA, Long idB){
    LocalA a = LocalAHome.findByPrimaryKey(new Long(idA));
    LocalB b = LocalBHome.findByPrimaryKey(new Long(idB));
    // now b is filled.
    a.getBees().add(b); // Exception is thrown.
    The Exception is an Illegal State Exception.
    My Question is Why ?
    Regards,
    Rokesh Jankie

Maybe you are looking for