Handle stack navigation in control framework application development.

Hello,
  Let me know if anyone has implemented in any application using OO controls as ALV-GRID, TREE, HTML, TextEdit, etc., using a stack of navigation similar to transaction SE80.
If anyone could implement an stack navigation, please share its experience in this forum.
Thanks.
Edited by: Roberto Rodríguez on Jun 20, 2008 9:49 PM
Edited by: Roberto Rodríguez on Jun 20, 2008 9:50 PM

Roberto,
Not sure if this will help you, but I use SAPCOLUMN_TREE_CONTROL_DEMO to create a menu, but it easily could have been changed to display like SE80. 
I nearly totaly rewrote there include module COLUMN_TREE_CONTROL_DEMOF01 for it and did as follows.   You could easily get the info to fill the tree from tables to do as you prefer.
***INCLUDE column_tree_control_demoF01 .
*&      Form  CREATE_AND_INIT_TREE
FORM create_and_init_tree.
*  DATA: NODE_TABLE TYPE TREEV_NTAB,
*        ITEM_TABLE TYPE ITEM_TABLE_TYPE,
  DATA: event TYPE cntl_simple_event,
        events TYPE cntl_simple_events,
        hierarchy_header TYPE treev_hhdr.
* create a container for the tree control
  CREATE OBJECT g_custom_container
    EXPORTING
      " the container is linked to the custom control with the
      " name 'TREE_CONTAINER' on the dynpro
      container_name = 'TREE_CONTAINER'
    EXCEPTIONS
      cntl_error = 1
      cntl_system_error = 2
      create_error = 3
      lifetime_error = 4
      lifetime_dynpro_dynpro_link = 5.
  IF sy-subrc <> 0.
    MESSAGE a000.
  ENDIF.
* setup the hierarchy header
  hierarchy_header-heading = 'System'.                      "#EC NOTEXT
  " heading
  hierarchy_header-width = 40.         " width: 30 characters
* create a tree control
* After construction, the control contains one column in the
* hierarchy area. The name of this column
* is defined via the constructor parameter HIERACHY_COLUMN_NAME.
  CREATE OBJECT g_tree
    EXPORTING
      parent              = g_custom_container
      node_selection_mode = cl_gui_column_tree=>node_sel_mode_single
      item_selection = 'X'
      hierarchy_column_name = 'Column1'
      hierarchy_header = hierarchy_header
    EXCEPTIONS
      cntl_system_error           = 1
      create_error                = 2
      failed                      = 3
      illegal_node_selection_mode = 4
      illegal_column_name         = 5
      lifetime_error              = 6.
  IF sy-subrc <> 0.
    MESSAGE a000.
  ENDIF.
* define the events which will be passed to the backend
  " node double click
  event-eventid = cl_gui_column_tree=>eventid_node_double_click.
  event-appl_event = 'X'. " process PAI if event occurs
  APPEND event TO events.
  " item double click
  event-eventid = cl_gui_column_tree=>eventid_item_double_click.
  event-appl_event = 'X'.
  APPEND event TO events.
  " expand no children
  event-eventid = cl_gui_column_tree=>eventid_expand_no_children.
  event-appl_event = 'X'.
  APPEND event TO events.
  " link click
  event-eventid = cl_gui_column_tree=>eventid_link_click.
  event-appl_event = 'X'.
  APPEND event TO events.
  " button click
  event-eventid = cl_gui_column_tree=>eventid_button_click.
  event-appl_event = 'X'.
  APPEND event TO events.
  " checkbox change
  event-eventid = cl_gui_column_tree=>eventid_checkbox_change.
  event-appl_event = 'X'.
  APPEND event TO events.
  " header click
  event-eventid = cl_gui_column_tree=>eventid_header_click.
  event-appl_event = 'X'.
  APPEND event TO events.
  CALL METHOD g_tree->set_registered_events
    EXPORTING
      events = events
    EXCEPTIONS
      cntl_error                = 1
      cntl_system_error         = 2
      illegal_event_combination = 3.
  IF sy-subrc <> 0.
    MESSAGE a000.
  ENDIF.
* assign event handlers in the application class to each desired event
  SET HANDLER g_application->handle_node_double_click FOR g_tree.
  SET HANDLER g_application->handle_item_double_click FOR g_tree.
  SET HANDLER g_application->handle_expand_no_children FOR g_tree.
*  SET HANDLER G_APPLICATION->HANDLE_LINK_CLICK FOR G_TREE.
*  SET HANDLER G_APPLICATION->HANDLE_BUTTON_CLICK FOR G_TREE.
*  SET HANDLER G_APPLICATION->HANDLE_CHECKBOX_CHANGE FOR G_TREE.
  SET HANDLER g_application->handle_header_click FOR g_tree.
* insert two additional columns
  perform add_a_column using 'Column2'      "col_name.
                             '50'           "col_width
                             'Description'. "col_text
  perform add_a_column using 'Column3'      "col_name.
                             '21'           "col_width.
                             'Tran Code'.   "col_text
* add some nodes to the tree control
* NOTE: the tree control does not store data at the backend. If an
* application wants to access tree data later, it must store the
* tree data itself.
  PERFORM build_node_and_item_table USING node_table item_table.
  CALL METHOD g_tree->add_nodes_and_items
    EXPORTING
      node_table = node_table
      item_table = item_table
      item_table_structure_name = 'MTREEITM'
    EXCEPTIONS
      failed = 1
      cntl_system_error = 3
      error_in_tables = 4
      dp_error = 5
      table_structure_name_not_found = 6.
  IF sy-subrc <> 0.
    MESSAGE a000.
  ENDIF.
  PERFORM expand_the_root USING 'Root'.
  PERFORM expand_the_root USING 'Root2'.
*  PERFORM expand_the_root USING 'Root3'.
*  PERFORM expand_the_root USING 'Root4'.
*  PERFORM expand_the_root USING 'Root5'.
ENDFORM.                    " CREATE_AND_INIT_TREE
*&      Form  build_node_and_item_table
FORM build_node_and_item_table
  USING
    node_table TYPE treev_ntab
    item_table TYPE item_table_type.
* Root 1
  PERFORM add_root USING node_table 'Root'.
  PERFORM add_item_info USING item_table
                              'Root'                        "node_key
                              'Column1'                     "col1_name
                              'Account'                     "col1_text
                              'Column2'                     "col2_name
                              ' '                           "col2_text
                              'Column3'                     "col3_name
                              ' '.                          "col3_text.
  PERFORM add_child USING node_table 'Root' 'Child1'.
  PERFORM add_item_info USING item_table
                              'Child1'                      "node_key
                              'Column1'                     "col1_name
                              'Add Lead'                    "col1_text
                              'Column2'                     "col2_name
                              'Add New Lead'                "col2_text
                              'Column3'                     "col3_name
                              'ZLM01'.                      "col3_text.
  PERFORM add_child USING node_table 'Root' 'Child2'.
  PERFORM add_item_info USING item_table
                              'Child2'                      "node_key
                              'Column1'                     "col1_name
                              'Modify Lead'                 "col1_text
                              'Column2'                     "col2_name
                              'Modify Existing Lead'        "col2_text
                              'Column3'                     "col3_name
                              'ZLM02'.                      "col3_text.
  PERFORM add_child USING node_table 'Root' 'Child3'.
  PERFORM add_item_info USING item_table
                              'Child3'                      "node_key
                              'Column1'                     "col1_name
                              'Display Lead'                "col1_text
                              'Column2'                     "col2_name
                              'Display Existing Lead'       "col2_text
                              'Column3'                     "col3_name
                              'ZLM03'.                      "col3_text.
  PERFORM add_child USING node_table 'Root' 'Child4'.
  PERFORM add_item_info USING item_table
                              'Child4'                      "node_key
                              'Column1'                     "col1_name
                              'Search Help'                 "col1_text
                              'Column2'                     "col2_name
                              'Search Help'                 "col2_text
                              'Column3'                     "col3_name
                              'ZLMR5'.                      "col3_text.
* Root 2
  PERFORM add_root USING node_table 'Root2'.
  PERFORM add_item_info USING item_table
                              'Root2'                       "node_key
                              'Column1'                     "col1_name
                              'Reports'                     "col1_text
                              'Column2'                     "col2_name
                              ' '                           "col2_text
                              'Column3'                     "col3_name
                              ' '.                          "col3_text.
  PERFORM add_child USING node_table 'Root2' 'Child21'.
  PERFORM add_item_info USING item_table
                              'Child21'                     "node_key
                              'Column1'                     "col1_name
                              'Lead Detail'                 "col1_text
                              'Column2'                     "col2_name
                              'Selection List'              "col2_text
                              'Column3'                     "col3_name
                              'ZLMR4'.                      "col3_text.
  PERFORM add_child USING node_table 'Root2' 'Child22'.
  PERFORM add_item_info USING item_table
                              'Child22'                     "node_key
                              'Column1'                     "col1_name
                              'Unassigned Leads'            "col1_text
                              'Column2'                     "col2_name
                              'Unassigned Leads'            "col2_text
                              'Column3'                     "col3_name
                              'ZLMR2'.                      "col3_text.
  PERFORM add_child USING node_table 'Root2' 'Child23'.
  PERFORM add_item_info USING item_table
                              'Child23'                     "node_key
                              'Column1'                     "col1_name
                              'Follow Up Required'          "col1_text
                              'Column2'                     "col2_name
                              'Follow Up Required'          "col2_text
                              'Column3'                     "col3_name
                              'ZLMR3'.                      "col3_text.
  PERFORM add_child USING node_table 'Root2' 'Child24'.
  PERFORM add_item_info USING item_table
                              'Child24'                     "node_key
                              'Column1'                     "col1_name
                              'Birthday Report'             "col1_text
                              'Column2'                     "col2_name
                              'Select Contacts by Birthdate' "col2_text
                              'Column3'                     "col3_name
                              'ZLMR6'.                      "col3_text.
  PERFORM add_child USING node_table 'Root2' 'Child25'.
  PERFORM add_item_info USING item_table
                              'Child25'                     "node_key
                              'Column1'                     "col1_name
                              'Mailing Labels'              "col1_text
                              'Column2'                     "col2_name
                              'Mailing Labels'              "col2_text
                              'Column3'                     "col3_name
                              'ZLMR8'.                      "col3_text.
  PERFORM add_child USING node_table 'Root2' 'Child26'.
  PERFORM add_item_info USING item_table
                              'Child26'                     "node_key
                              'Column1'                     "col1_name
                              'Pipeline'                    "col1_text
                              'Column2'                     "col2_name
                              'Pipeline'                    "col2_text
                              'Column3'                     "col3_name
                              'ZLMR9'.                      "col3_text.
** Root 3
*  PERFORM add_root USING node_table 'Root3'.
*  PERFORM add_item_info USING item_table
*                              'Root3'                       "node_key
*                              'Column1'                     "col1_name
*                              'Utilities'                   "col1_text
*                              'Column2'                     "col2_name
*                              ' '                           "col2_text
*                              'Column3'                     "col3_name
*                              ' '.                          "col3_text.
*  PERFORM add_child USING node_table 'Root3' 'Child31'.
*  PERFORM add_item_info USING item_table
*                              'Child31'                     "node_key
*                              'Column1'                     "col1_name
*                              'Maintain'                    "col1_text
*                              'Column2'                     "col2_name
*                              'Homes File'                  "col2_text
*                              'Column3'                     "col3_name
*                              'ZLMX3'.                      "col3_text.
ENDFORM.                    " build_node_and_item_table
*&      Form  add_root
FORM add_root   USING
    node_table TYPE treev_ntab
    root_name.
  node-node_key = root_name.
  " Key of the node
  CLEAR node-relatkey.      " Special case: A root node has no parent
  CLEAR node-relatship.     " node.
  node-hidden = ' '.        " The node is visible,
  node-disabled = ' '.      " selectable,
  node-isfolder = 'X'.      " a folder.
  CLEAR node-n_image.       " Folder-/ Leaf-Symbol in state "closed":
  " use default.
  CLEAR node-exp_image.     " Folder-/ Leaf-Symbol in state "open":
  " use default
  CLEAR node-expander.      " see below.
  APPEND node TO node_table.
ENDFORM.                    " add_root
*&      Form  add_child
FORM add_child USING
    node_table TYPE treev_ntab
    root_name
    child_name.
  node-node_key = child_name.
  " Key of the node
  " Node is inserted as child of the node with key 'Root'.
  node-relatkey = root_name.
  node-relatship = cl_gui_column_tree=>relat_last_child.
  node-hidden = ' '.
  node-disabled = ' '.
  node-isfolder = ' '.
  CLEAR node-n_image.
  CLEAR node-exp_image.
  node-expander = ' '. " The node is marked with a '+', although
  " it has no children. When the user clicks on the
  " + to open the node, the event expand_nc is
  " fired. The programmerr can
  " add the children of the
  " node within the event handler of the expand_nc
  " event  (see callback handle_expand_nc).
  APPEND node TO node_table.
ENDFORM.                    " add_child
*&      Form  expand_the_root
FORM expand_the_root USING    root_name.
* expand the node with key 'Root'
  CALL METHOD g_tree->expand_node
    EXPORTING
      node_key = root_name
    EXCEPTIONS
      failed              = 1
      illegal_level_count = 2
      cntl_system_error   = 3
      node_not_found      = 4
      cannot_expand_leaf  = 5.
  IF sy-subrc <> 0.
    MESSAGE a000.
  ENDIF.
ENDFORM.                    " expand_the_root
*&      Form  add_item_info
*       text
*      -->P_ITEM_TABLE  text
*      -->P_ROOT_NAME  text
*      -->P_COL1_NAME  text
*      -->P_COL1_TEXT  text
*      -->P_COL2_NAME  text
*      -->P_COL2_TEXT  text
*      -->P_COL3_NAME  text
*      -->P_COL3_TEXT  text
FORM add_item_info USING item_table TYPE item_table_type
                         node_key
                         col1_name
                         col1_text
                         col2_name
                         col2_text
                         col3_name
                         col3_text.
  CLEAR item.
  item-node_key = node_key.
  item-item_name = col1_name.     " Item of Column 'Column1'
  item-class = cl_gui_column_tree=>item_class_text. " Text Item
  item-text = col1_text.
  APPEND item TO item_table.
  CLEAR item.
  item-node_key = node_key.
  item-item_name = col2_name.     " Item of Column 'Column2'
  item-class = cl_gui_column_tree=>item_class_text.
  item-text = col2_text.
  APPEND item TO item_table.
  CLEAR item.
  item-node_key = node_key.
  item-item_name = col3_name.     " Item of Column 'Column3'
  " Item is a link (click on link fires event LINK_CLICK)
  item-class = cl_gui_column_tree=>item_class_text.
  item-text = col3_text.             "
  APPEND item TO item_table.
ENDFORM.                    " add_item_info
*&      Form  add_a_column
form add_a_column using    col_name
                           col_width
                           col_text.
  CALL METHOD g_tree->add_column
    EXPORTING
      name = col_name
      width = col_width
      header_text = col_text
    EXCEPTIONS
      column_exists                 = 1
      illegal_column_name           = 2
      too_many_columns              = 3
      illegal_alignment             = 4
      different_column_types        = 5
      cntl_system_error             = 6
      failed                        = 7
      predecessor_column_not_found  = 8.
  IF sy-subrc <> 0.
    MESSAGE a000.
  ENDIF.
endform.                    " add_a_column

Similar Messages

  • How should an application developer handle Adobe AIR upgrades on Windows and Mac?

    Hi,
    My questions concern Windows 7 (and later) and Mac OS X:
    Is Adobe AIR upgraded automatically? In other words, by default (if the user does not uncheck something during installation), is there a service/polling mechanism that checks for a new version of Adobe AIR and recommends an update to the user?
    What happens if a user has an older version of Adobe AIR installed, and my application requires a more recent Adobe AIR version? Do I, as an application developer, have to do something or is it handled by Adobe AIR automatically?
    Have Adobe AIR introduced many backward compatibility issues in the past? Is it possible for a user to have multiple versions of Adobe AIR installed at the same time? Can I, as an application developer, specify that this exact version of Adobe AIR is needed by my application?
    If there sometimes are backwards compatibility issues with Adobe AIR. Is there a way for me as an application developer to try out a new version before it is released to the normal users? In other words, is there a way for me to make sure that my application works with the next version of Adobe AIR before it is released by the normal channels to the general user base?
    Is there something else which should be taken into consideration when it comes to Adobe AIR upgrades and versioning issues?

    Well we would suffer especially much from two of the drawbacks listed at Packaging a captive runtime bundle for desktop computers:
    The AIR in-browser API for installing and launching an AIR application from a web page is not supported
    AIR update API and framework are not supported
    We are using the Air application as a solution for printing, which is invoked using the AIR in-browser API when the user clicks the "Print" button. I would guess the route to make it work with a captive runtime (which was something new to me), which I see as a normal stand alone application, would be to register a specific MIME type with the OS and each Web browser which is handled by our print application. And let a file of our new MIME type contain the information passed in the in-browser invocation at the moment. That would trigger the application when a user clicks Print.
    We also use the AIR update API to update our application. Being without it means that we would need to create our own update mechanism.
    These two paths to handle the given drawbacks above would mean a lot of work for us. Especially as we want to support both Windows and Mac. It might be worth it if the answers to my questions in the original post indicates that we can expect another type of problems instead.
    I am still interested in answers to my original questions. But we will certainly take the captive runtime approach into consideration. As I didn't know about it, I really appreciate your answer!

  • Cookie handling & navigation across multiple BSP applications

    Hi All,
    This is my scenario...
    I have a main BSP application (say YYYY) which is the user login application.  The application class is ZCL_YYYY.  This application will enable the users to login.  This application will show up the list of other applications say (application AAA - class ZCL_AAA, appln BBB-class ZCL_BBB,  etc).  User can click on the application and navigate. 
    I am storing the password in server side cookie and during navigation to other application from my main application I am passing the user id in the URL (like http://....htm&user=mmmm).  The other application will validate the user id against the server side cookie and then proceeds further.  
    I tried using client side cookie but it is working only with in single application but not across applications (I used response->set_cookie in initialization event of main bsp appln and request->get_cookie in the called application in request event). 
    Is there a better way in handling this navigation??.
    My issue is sometimes(very rare cases but still an issue) when the traffic is more, one user is gets the other user's screen, that is when two users click application AAA at the same time, both the users are getting the same information (which is different for different users). 
    Kindly suggest.
    Thanks,
    Krish

    Thanks Raja & Raja...
    In my scenario, the user logging in is the customer (KNA1-KUNNR).  All the BSP application are going to come in with the same SAP user id which is set in SICF.  For SAP transaction user id is going to be SAP-WEB user. 
    The user logs in with the customer number as user id (we have web users for KNA1 created using SU05).  The first will be the login screen where the customer enters his number and password.  The user id and pwd is validated and then the list of applications page will get displayed (as far as SAP is concerned, the transaction is going to come in with SAP-WEB user id).  Once the application is clicked, the password is stored in server side cookie like.. (since SAP user id is going to be same across it was passed as NONE)
      call method cl_bsp_server_side_cookie=>set_server_cookie
        exporting
          name                  = v_customer
          application_name      = 'NONE'
          application_namespace = 'NONE'
          username              = 'NONE'
          session_id            = 'NONE'
          data_value            = v_pwd
          data_name             = 'NONE'
          expiry_time_rel       = 300.
    In the called application, the cookie is retrieved (it should be with in 5 minutes) and validated again with customer id from the URL.  If there is an issue in validation, navigation will go to login page again.
    Thanks,
    Krish

  • Application Development Framework

    Is there an application development framework for HTML5? Not the generic CSS and Javascript version where you build your own app, rather some kinda framework like Flex where everything gets embedded into the Canvas and javascripts gets cretade as you build your software.

    How about Adobe Edge Preview version?  It is free and you can have a basic tutorial from this link:
    <http://www.adobe.com/newsletters/inspire/november2011/articles/article2/index.html?trackin gid=JLRCV>
    Good luck and let us know if it helped.

  • Getting error while configuring WAS 7 Fix Pack 37 with Oracle Application Development Framework (Oracle JDeveloper 11.1.1.7.0)

    Hi,
    I have installed Oracle Unified Directory 11.1.2.2.0 and WebSphere Application Server 7 with Fix Pack 37.
    I am getting error while configuring WAS 7 Fix Pack 37 (7.0.0.37) with Oracle Application Development Framework (Oracle JDeveloper 11.1.1.7.0). While adding products to cell (Oracle Directory Services Manager for WebSphere - 11.1.2.2.0), I am getting below error:
    CFGFWK-64069: The following prerequisites were found to be missing: Oracle WebCenter Composer Extension - 11.1.1.0
    Also attached the screenshot of the error.
    Please help.
    Thanks,
    Himanshu Verma

    Hello,
    ODSM has the following dependencies apart from ADF (both components depend also on ADF):
    - UIShell (oracle.idm.uishell.war)
    - Webcenter Composer (oracle.webcenter.composer.war).
    Apparently the composer is missing.
    Important points to check when using ODSM with WAS:
    - To install and configure Oracle Fusion Middleware with IBM WebSphere, you must first install (but not configure) IBM WebSphere
    - You must install the Oracle Application Development Framework as the same user who installed Oracle Unified Directory.
    - appdev must be installed under the same ORACLE_HOME as OUD
    Sylvain
    Please mark this response as correct or helpful when appropriate to make it easier for others to find it

  • Oracle Application Development Framework 11g Essentials

    Hi,
    I am planning to give Oracle Application Development Framework 11g Essentials exam but I could not find any Oracle Application Development Framework 11g Essentials certified.
    1) Is this exam has a worth?
    2) What is the importance of this exam?
    3) Why the number of Oracle Application Development Framework 11g Essentials certified is less, even ADF is getting popular?
    4) Should I have Practical experience of Oracle ADF mean everything that is part of exam?
    Thanks and Regards
    Nasir

    Hi,
    +1) Is this exam has a worth?+
    Its not an exam for the "ADF Essentials" edition but the essential ADF knowledge that is tested by this exam. Its the first part of a multipart certification
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-554&p_org_id=&lang=
    +2) What is the importance of this exam?+
    As said, its the first in a series
    +3) Why the number of Oracle Application Development Framework 11g Essentials certified is less, even ADF is getting popular?+
    Less to what? Note that you can run your business on ADF without being certified. However, as a partner or consultant certification certainly is seen as a proof of your skill set
    +4) Should I have Practical experience of Oracle ADF mean everything that is part of exam?+
    Well, luck may be on your side and you could guess some correct answers. However. practical experience certainly is the better guarantee to pass the test
    Frank

  • Error in Control framework

    Hi All,
      I created a webdynpro development.  In that all applications are working fine. One button i added and click of that it will download all the attachments corresponding to the sales order and it will place the attachments in desktop folder.
    I written all the code in one function module and in the method i associated this function module.
    If i debug this, this is working fine. when i click the download button, it shows the error - error in control framework
    Any body has any idea about it?
    Regards,
    Vinoth.

    Hi VinothKumar,
                           Did u tried running the method directly. There also u are not getting any error means, you have to check the code in wda where you created the method for that class.
    If you are using the fm directly inside the method of wda, then you have to debug step by step  in wda.
    Regards
    Sarath

  • Unable to get Window Handle for the 'AxCrystalActivXViewer' control.

    Hi,
    I have Operating System : Windows 7 and Application developed in VS 2005 and I am using Crystal Report XI licenced version.
    But when I am trying to use TTX(Field Defination) based reports it gives me "Unable to get Window Handle for the 'AxCrystalActivXViewer' control. Windowless ActivX Controls are not supported."
    Please provide me solution for this ASAP as I am stucked on this from long lomg time.
    -Regards
    Swapnil

    Appears you are installing an upgrade version.
    Use these links:
    http://downloads.businessobjects.com/akdlm/crystalreports/crxir2_sp4_full_bld_0-20008684.exe
    http://downloads.businessobjects.com/akdlm/crystalreports/CRYSTALREPORTS06_0-20008684.EXE

  • Error on page when navigating with in webdynpro applications

    Hi All,
    I have developed 5 different webdynpro applications. I need to navigate between these webdynpro applications. I am handling the navigation with in the webdynpro applications.
    The problem is after some time ( after navigating to the second or third level) when I try to click on the tabs(top level navigation), the JAVA SCRIPT ERROR is coming.
    And any other tabs are not coming.
    ERROR is: 'Error on page'
    ERROR Description is:'Problems with the web page might prevent it from being displayed properly or functioned properly'
    Any suggestions are appreciated.
    Thanks & Regards,
    Seshu

    Hi !,
    Please can you tell me what to do if you DO NOT want to destroy the source application when navigating away from it?
    For example...  Webdynpro App #1 calls Webdynpro App #2,
    Webdynpro App #1 will always stay visible and available to the user in there toolbar in the portal.  However after I click "Go" to trigger the navigation to Webdynpro App #2, then the next time I hit "Go", Webdynpro Application was destroyed out of memory I believe.

  • CRDB_JavaServer.ini file is missing in linux (for Crystal reports designer in Rational Application developer)

    <p>Hi </p><p>I am trying to design crystal reports in rational application developer on linux.  <br /></p><p>But I cannt find CRDB_JavaServer.ini  on linux. This file is present in Windows </p><p>in c:\program files\crystal decisions\2.5\bin path.But I cannt seem to find this file in linux.</p><p>I am running RAD 6011 ifix001,ifix002 and can see the Crystal Reports JSP Tags drawer in JSP design view.</p><p>But I cannot find "Crystal report" as one of the file types , when i right click on WebProject\WebContent folder</p><p>to create a new Crystal Report in my Web project. </p><p> </p><p>Any help would be much apprecated. </p><p>robin. </p>

    <p>I don&#39;t know much about this and I&#39;m assuming you already did a find or locate command.</p><p>Did you find a CRConfig.xml.  This file had replaced the old CRDB_JavaServer.ini in newer versions.  I&#39;m not sure which one IBM was using for this build.  If you have a support contract with IBM I would suggest talking to them as they handle first line support for this.  It could be that they forgot to include the file by mistake. </p><p>Rob Horne<br /><a href="/blog/10">Rob&#39;s blog - http://diamond.businessobjects.com/blog/10</a></p>

  • Running a control on application start up

    Hi,
    I am using Weblogic workshop with the netui and controls framework.
    Does anyone know if there is a way to be able to access a control when the application starts. I need to initialise some static data on application startup.
    Normally I would just use a struts plugin to run some init routine, but because we are using DBControls to access the database I can't do this because I am unable to access controls from a POJO.
    Thanks for your help,
    Adrian

    Well two ideas (if ur on windows) u could try are -
    one, if you had a class file you could simply create a
    batch file on windows that says java <class> and then
    put that batch file in your startup so that the class
    is run at startup or else you could think of modifying
    the registry keys on windows to run this class at
    startup - whichever works for you.Or you could just jar the program up, adding a Main-Class indicator in the manifest, and then add a shortcut to the jar to the startup folder, as someone else stated. Theres little need to go messing around with DOS batch in modern windows.

  • Error in Control Framework in smart forms programms

    IN VF02 smartforms ENTRY form , I add a function about save PDF at local PC. When I print the smartfomrs,There is ERROR message in update modules.
    IN SM13 can see the ERROR message. 
    Function Module: RV_MESSAGE_UPDATE
    Status :Update was terminated
    Error details: FES 022: Error in Control Framework
    THE CODE:
    FORM processing USING proc_screen
                    CHANGING cf_retcode.
    ******I ADD THE CODE
           PERFORM DOWNLOAD_AS_PDF USING lf_fm_name
                                         ls_control_param
                                         ls_composer_param
                                         ls_bil_invoice
                                         nast
                                         repeat
                                         ls_bil_invoice-HD_ORG
                                         ls_spoolid
                                    CHANGING cf_retcode
    ENDFORM.
    IN DOWNLOAD_AS_PDF  FORM ,I USE FUNCTION : P_fm_name(smartforms function)   CONVERT_OTF   GUI_DOWNLOAD
    WHY the UPDATE MODULE have ERROR MESSAGE???
    How do I solve this problem???

    Hello,
    Your error message is related to GUI_DOWNLOAD, which is a frontend function.
    You simply cannot use it in background, because it puts a file on the
    frontend PC where you start the function (WS = WorkStation).
    Note that GUI_DOWNLOAD is intendted to be used for dialog user
    and will not run at BACKGROUND.
    You can review SAP Library: ABAP Programming (BC-ABA)
    ->Saving Data Externally
      ->Working with Files
        ->File Handling in ABAP
    Regards,
    David

  • Errors when trying to build HelloWorld application developped with SDS 4.1

    Hi Community,
    I getting some troubles when deploying a simple application developped by SDS on OCCAS 4.0,
    When I deploy i get first a successful depoy message then get an internal error, please see the errors bellow:
    Any idea ?
    Thanks in advance,
    Karim.
    <Jun 21, 2009 1:10:27 PM EDT> <Error> <J2EE> <BEA-160197> <Unable to load descriptor C:\occas\user_projects\domains\imt.vf.cable.rogers.com\servers\AdminServer\stage\_appsdir_HelloWorldServlet_war\HelloWorldServlet.war/WEB-INF/web.xml of module HelloWorldServlet.war. The error is weblogic.descriptor.DescriptorException: Unmarshaller failed
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:152)
         at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:306)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:409)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:759)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:768)
         at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:141)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1197)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:352)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:58)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:42)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:615)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
         at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:16)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:155)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:197)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:89)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:723)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1190)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:248)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: com.bea.xml.XmlException: failed to load java type corresponding to e=web-app@http://java.sun.com/xml/
         at com.bea.staxb.runtime.internal.UnmarshalResult.getPojoBindingType(UnmarshalResult.java:361)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:316)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:326)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineRootType(UnmarshalResult.java:307)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:158)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:141)
         ... 33 more
    .>
    <Jun 21, 2009 1:10:27 PM EDT> <Error> <HTTP> <BEA-101064> <[WebAppModule(_appsdir_HelloWorldServlet_war:HelloWorldServlet.war)] Error parsing descriptor in Web appplication "C:\occas\user_projects\domains\imt.vf.cable.rogers.com\servers\AdminServer\stage\_appsdir_HelloWorldServlet_war\HelloWorldServlet.war"
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1205)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:352)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
         Truncated. see log file for complete stacktrace
    com.bea.xml.XmlException: failed to load java type corresponding to e=web-app@http://java.sun.com/xml/
         at com.bea.staxb.runtime.internal.UnmarshalResult.getPojoBindingType(UnmarshalResult.java:361)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:316)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:326)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineRootType(UnmarshalResult.java:307)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:158)
         Truncated. see log file for complete stacktrace
    >
    <Jun 21, 2009 1:10:27 PM EDT> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1245604227439' for task '0'. Error is: 'weblogic.application.ModuleException: [HTTP:101064][WebAppModule(_appsdir_HelloWorldServlet_war:HelloWorldServlet.war)] Error parsing descriptor in Web appplication "C:\occas\user_projects\domains\imt.vf.cable.rogers.com\servers\AdminServer\stage\_appsdir_HelloWorldServlet_war\HelloWorldServlet.war"
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1205)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:352)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:58)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:42)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:615)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
         at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:16)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:155)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:197)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:89)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:723)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1190)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:248)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: com.bea.xml.XmlException: failed to load java type corresponding to e=web-app@http://java.sun.com/xml/
         at com.bea.staxb.runtime.internal.UnmarshalResult.getPojoBindingType(UnmarshalResult.java:361)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:316)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:326)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineRootType(UnmarshalResult.java:307)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:158)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:141)
         at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:306)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:409)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:759)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:768)
         at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:141)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1197)
         ... 26 more
    weblogic.application.ModuleException: Unmarshaller failed'
    weblogic.application.ModuleException: [HTTP:101064][WebAppModule(_appsdir_HelloWorldServlet_war:HelloWorldServlet.war)] Error parsing descriptor in Web appplication "C:\occas\user_projects\domains\imt.vf.cable.rogers.com\servers\AdminServer\stage\_appsdir_HelloWorldServlet_war\HelloWorldServlet.war"
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1205)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:352)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:58)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:42)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:615)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
         at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:16)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:155)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:197)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:89)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:723)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1190)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:248)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: com.bea.xml.XmlException: failed to load java type corresponding to e=web-app@http://java.sun.com/xml/
         at com.bea.staxb.runtime.internal.UnmarshalResult.getPojoBindingType(UnmarshalResult.java:361)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:316)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:326)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineRootType(UnmarshalResult.java:307)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:158)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:141)
         at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:306)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:409)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:759)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:768)
         at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:141)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1197)
         ... 26 more
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.createModuleException(WebAppModule.java:1476)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1228)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:352)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         Truncated. see log file for complete stacktrace
    com.bea.xml.XmlException: failed to load java type corresponding to e=web-app@http://java.sun.com/xml/
         at com.bea.staxb.runtime.internal.UnmarshalResult.getPojoBindingType(UnmarshalResult.java:361)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:316)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:326)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineRootType(UnmarshalResult.java:307)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:158)
         Truncated. see log file for complete stacktrace
    >
    <Jun 21, 2009 1:10:27 PM EDT> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application '_appsdir_HelloWorldServlet_war'.>
    <Jun 21, 2009 1:10:27 PM EDT> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
    weblogic.application.ModuleException: [HTTP:101064][WebAppModule(_appsdir_HelloWorldServlet_war:HelloWorldServlet.war)] Error parsing descriptor in Web appplication "C:\occas\user_projects\domains\imt.vf.cable.rogers.com\servers\AdminServer\stage\_appsdir_HelloWorldServlet_war\HelloWorldServlet.war"
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1205)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:352)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:58)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:42)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:615)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
         at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:16)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:155)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:197)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:89)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:723)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1190)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:248)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: com.bea.xml.XmlException: failed to load java type corresponding to e=web-app@http://java.sun.com/xml/
         at com.bea.staxb.runtime.internal.UnmarshalResult.getPojoBindingType(UnmarshalResult.java:361)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:316)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:326)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineRootType(UnmarshalResult.java:307)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:158)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:141)
         at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:306)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:409)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:759)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:768)
         at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:141)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1197)
         ... 26 more
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.createModuleException(WebAppModule.java:1476)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1228)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:352)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         Truncated. see log file for complete stacktrace
    com.bea.xml.XmlException: failed to load java type corresponding to e=web-app@http://java.sun.com/xml/
         at com.bea.staxb.runtime.internal.UnmarshalResult.getPojoBindingType(UnmarshalResult.java:361)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:316)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:326)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineRootType(UnmarshalResult.java:307)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:158)
         Truncated. see log file for complete stacktrace
    >
    <Jun 22, 2009 7:50:36 AM EDT> <Error> <J2EE> <BEA-160197> <Unable to load descriptor C:\occas\user_projects\domains\imt.vf.cable.rogers.com\servers\AdminServer\stage\_appsdir_HelloWorldServlet_war\HelloWorldServlet.war/WEB-INF/web.xml of module HelloWorldServlet.war. The error is weblogic.descriptor.DescriptorException: Unmarshaller failed
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:152)
         at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:306)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:409)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:759)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:768)
         at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:141)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1197)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:352)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:58)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:42)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:615)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
         at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:16)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:155)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:197)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:89)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:723)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1190)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:248)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: com.bea.xml.XmlException: failed to load java type corresponding to e=web-app@http://java.sun.com/xml/
         at com.bea.staxb.runtime.internal.UnmarshalResult.getPojoBindingType(UnmarshalResult.java:361)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:316)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineTypeForGlobalElement(UnmarshalResult.java:326)
         at com.bea.staxb.runtime.internal.UnmarshalResult.determineRootType(UnmarshalResult.java:307)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:158)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:141)
         ... 33 more
    .>
    <Jun 22, 2009 7:50:37 AM EDT> <Error> <HTTP> <BEA-101064> <[WebAppModule(_appsdir_HelloWorldServlet_war:HelloWorldServlet.war)] Error parsing descriptor in Web appplication "C:\occas\user_projects\domains\imt.vf.cable.rogers.com\servers\AdminServer\stage\_appsdir_HelloWorldServlet_war\HelloWorldServlet.war"
    weblogic.application.ModuleException: Unmarshaller failed

    You might want to look at my blog post at http://tinyurl.com/codesign .
    Apart from that it might help if you could elaborate a bit more about the specific error you're experiencing. In my experience EVERY codesign problem is an issue of mis-configuration / restarting Xcode and can ultimately be resolved.

  • Default pagination functionality(Jdev 11.1.1.7.0) is incomplete with in webcenter portal framework application.

    Hi,
    Am using default pagination with in the table for portlet application using Jdev(11.1.1.7.0),when I run portlet application it is working properly.
    When I run the same portlet application with in webcenter portal framework application, I could not find page number navigation and count of total number of records.
    Thanks,
    Santoshi.

    Thanks a lot,Its working fine when I moved adfp into Panel Group Layout and one more important point is am using "default globe page template" which comes with webcenter framework application with content facetRef in Panel Group Layout which uses some inline style so changed its styleClass to "AFStrechWidth".

  • Running an application developed in Oracle Forms and reports

    Hi Folks,
    Does anyone know or have an opinion on whether an application developed in Oracle Forms/Reports can run on Oracle Cloud as it is a supported product?
    It is also possible to 'mix' adf and forms , but on the cloud.....?
    Thanks
    Alex

    Hi,
    Oracle supports three types of cloud deployments
    (Private) where by applications runs on premises fully controlled by customers.
    (Public) where by applications runs at oracle data centers and managed by dedicated team of experts.
    (Hybrid) partial applications runs on premises "Customer Site" and rest on oracle public cloud.
    in your scenario of using forms/reports and ADF , i personally recommend to have your private cloud as the forms / reports are the previous generation of oracle development tools , everything in oracle public cloud is now based on Oracle fusions and fusion middle ware where the development tools are Jdeveloper , XML , etc...
    Regards,
    Awad El-Sidiq.
    Edited by: user5314604 on Mar 31, 2013 2:15 PM

Maybe you are looking for

  • Why is a very bad version of McAfee being installed when I already have a version of McAfee

    I'm having a hard time understanding the logic behind this. I have to uninstall software to install the software I want because you're insisting on installing this nonsense. O and I'm complaining to McAfee since I'm a customer and I'm sure as **** no

  • Im thinking of making an iphone app

    I jus have a few questions regarding the process. 1. Do I have to have a Mac and an apple OS to run the iphone SDK? 2. Do i have to know how to code or is the interface user friendly enough to let me make a very simple app e.g. a slideshow. 3. Do I h

  • Mail: make address icons smaller ?

    I'm in Mail. In the left most column, I have 37 e-mail accounts in each of the Inbox, Sent, and Trash folders / headings. Somehow, I pushed the wrong button, checked or unchecked the wrong thing somewhere and now have large icons, which look like an

  • Zfd4 in nw6.0 -- nw6.5

    Hi Scenario: A NW6.0 sp5 server with: zfd4 and middletier configured in port 8888, apache1 (adminserv.conf in OS address space) gw webacces 6.0.X configured in port 80, apache1. (gwwebup in GW address space) So, we update to NW6.5 sp5: -GW address sp

  • An older version of Premiere.

    I currently have Adobe Premiere Elements 8 installed on my PC, I am the head editor for a podcast and youtube channel so I do most if not all for the video editing work. Premiere had been working perfectly for almost 7 or so months but recently when