A packaging application

Hello.

Anyone know if it is possible to packge (create the queue bar) inside Momentics with Application Development Mode set to false?

Thank you.

Nelson Castro

Yes, you plan to export "export." It will output variant, no dev mode and he'll sign it. You can opt for signature.

Tags: BlackBerry Developers

Similar Questions

  • Shuttle point - example of packaged applications

    Hi all

    are there examples of a part of the shuttle in the packaged applications? I know there are blogposts how to use it and so on, I could just swear that I saw somewhere in packaged applications, and I'm not.

    Thank you very much

    Pavel

    Hi Pavel,

    You can try to query the view of Apex 'apex_application_page_items' to determine what applications packages you have installed use an element of the shuttle:

    select application_id, application_name, page_id, page_name, item_name
    from apex_application_page_items
    where display_as = 'Shuttle';
    

    Thank you

    Erick

  • APEX packaged applications, it is possible to edit the models on the universal theme of the APEX 5. How can I enable editing of model on my applications?

    ..

    716769 wrote:

    Please update your forum profile with a recognizable username instead of "716769": Video tutorial how to change username available

    APEX packaged applications, it is possible to edit the models on the universal theme of the APEX 5. How can I enable editing of model on my applications?

    APEX 5.0, application themes are announced to a default theme. As a result, the theme templates are locked and cannot be changed. To change the templates, unsubscribe the theme of the master.

  • APEX packaged Applications

    Hello ladies and gentlemen:

    Oracle Database 11g Express Edition Release 11.2.0.2.0 - Beta

    Request Express 4.0.2.00.08

    Using the version above the APEX, how can I have access to bundled applications that are available for users of Application Express 4.2.4.00.08?

    Is this possible?  I'm looking for a simple tracker issue or project.  Yes, I can build, but I was curious to see if I can download and install applications on my version of the APEX.

    Thank you for your time and help!

    AquaNX4 wrote:

    Oracle Database 11g Express Edition Release 11.2.0.2.0 - Beta

    Request Express 4.0.2.00.08

    Using the version above the APEX, how can I have access to bundled applications that are available for users of Application Express 4.2.4.00.08?

    Is this possible?  I'm looking for a simple tracker issue or project.  Yes, I can build, but I was curious to see if I can download and install applications on my version of the APEX.

    No, you can't. Cannot import APEX applications in a version of APEX older than what they have been exported from.

    To run 4.2 apps, you must:

    • Replace the database XE beta with the production version.
    • Upgrade the integrated version of the APEX to the last patch 4.2.

    If you want to try the latest packaged applications, get a workspace on the apex.oracle.com and install there.

  • How to package applications JavaFX based Nashorn

    Hello!

    As you know, we can write application JavaFX in JavaScript using the Nashorn engine, but you will need to run the application with the command line like: > app_all.js jjs - fx. So I don't know how can I deploy application that allow and click on request for lunch or make autonomous packaging application using package tools from JDK 7 Update 6 or later version.

    Thanks for the reply

    As you know when we run the js with the option file - fx we have elementary in the context and we can get it with the $STAGE global variable or explicitly implement the start function: function start (internship) {}. So I asked myself how can I put the primary stage in the context of the script? Fortunately, I found the solution for this light I can put something in the engine and use the key as a global variable in the script, that was the thing that I was missing.

    @Override
            public void start(Stage stage) {
               try {
                              InputStream SCRIPT=getClass().getResourceAsStream("app_all.js");
                              ScriptEngine engine = new ScriptEngineManager().getEngineByName("nashorn");
                              engine.put("$STAGE", stage);
                              engine.eval(new InputStreamReader(SCRIPT));
                    }catch( ScriptException ex){
                       Logger.getLogger(Appli1.class.getName()).log(Level.SEVERE, null, ex);
                    }
            }
    
  • Packaged application locked

    Hello

    I downloaded 2 apex.oraclecorp.com packaged applications, but both demand appears to be locked, there at - it a particular reason, why he is locked

    Any help will be appreciated.

    Thank you

    R

    Hello

    It's the internet public forum

    Most of us do not know anything about Oracle internal websites like apex.oraclecorp.com.

    Kind regards

    Jari

  • Conditions of licence for packaged applications

    Hello

    I think the packaged applications are great and could be useful to our customers (we are a software development company located in the Denmark).

    Could someone enlighten me about the details of the license to use, customization and sell these provided Oracle packaged applications to our customers?

    Best regards

    Martin Nielsen

    Hi Martin,

    I tried a few weeks to get a definitive answer to this question.  Unfortunately, the only answer I can give you is that we (Oracle) are not allowed to interpret the license.

    You can find the license agreement for APEX on the download page at http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html.  I'm sorry that I don't have a more meaningful answer for you.

    Joel

  • Apex 4.2.2 lack a packaged application

    Hi all

    I've updated to 4.2.2 apex. and I was wondering if the previous announcement that asset manager packaged application would be included in this version has changed.  I have made a mistake in my upgrade,

    "Also I Googled it and I come back with several presentations on".
    What's new in 4.2.2"which include the Asset Manager.

    For example:

    www.Oracle.com/.../Developer.../apex/... /apex- 42-new-features-1867076...

    This blog shows including a plenthora of apps I do not see under the packaged applications
    Thanks for an overview
    Ministry of education

    Hi Moe,

    APEX 4.2.2 is not an application packed - the application of the "Asset Manager" package was not scheduled for yet.  Although this application name packed received game slides of Marc, he has not yet been available.  Please note the slide in the sphere of security, slide 3, in this slide deck, which essentially provides that the information contained in the slide deck are not a commitment to deliver.

    All the packaged applications that are available in your case are listed under the tab "packaged Applications. During an upgrade process, any new application packaged will be added to this list.  You don't need to do all the extra steps during an upgrade.  But "Asset Manager" is not yet available, you may find it useful to examine the applications available, where you can find one that meets your requirements.

    I hope this helps.

    Kind regards

    Hilary

  • Apex 4.2 - packaged application setup error

    See http://screencast.com/t/2OPt7JrSjaMQ

    The upgade of 4.0 to 4.2 went well, existing applications work, Builder works very well. But any of the bundled applications install, each of them fail with this error. Is there some step post-upgrade to fill to make it work?

    In addition, it does not appear as we can select the id of the application during the installation of these applications! Our environment has a convention of sorts, application ID. Is there a way to bypass the app id?

    Thank you

    In my view, there is a patch 4.2 APEX that will help the problem: cannot install sample master retail (packaged Application) & Re: error while installing a packaged application

    Thank you

    Tony Miller
    Ruckersville, WILL

  • error when installing a packaged application

    Hello

    I get the following error when trying to install the application "Sample Master Detail" in my account to oracle apex on the web. All other install without problem. What could be?

    Thank you
    Juan


    Execution of the statement was not successful. ORA-00001: unique constraint (APEX_040200.WWV_FLOW_MESSAGES_IDX1) violated

    declare
    h varchar2 (32767): = null;

    Start

    h : = h || "Help";

    () wwv_flow_api.create_message
    P_ID = > 2456294651379654494 + wwv_flow_api.g_id_offset,
    p_flow_id = > wwv_flow.g_flow_id,
    p_name = > 'HELP. "
    p_message_language = > 'fr ',.
    p_message_text = > h);
    null;

    end;

    ORA-00001: unique constraint (APEX_040200.WWV_FLOW_MESSAGES_IDX1) violated

    Hi Jozef,

    Just to let you know, the issue of the installation of packaged application on apex.oracle.com example dialog box has now been resolved.

    My apologies for any inconvenience that the issue may have caused.

    Kind regards
    Hilary

  • Can you please give some advice on the ToolTip used in the new packaged applications

    Hello
    I use apex 4.1 theme 23.
    I would use the ToolTip used in the new packaged app.
    Can you please give some advice or the "Details" on ToolTip, used in the new packaged applications. for example: go live checklist request.
    Once we fly over "Check list items" region. We get the tootip.

    1. how to find the class "detailedStatusList".
    2. how to find "detailedStatusListToolTip();" JavaScript function used in "execute when Page Loads.
    3. is there a tool to generate the source in the region to "check list items.

    I don't know if there are more, I need to know...

    * the tooltip plugin isn't solid...

    Kind regards
    Water

    Good morning, water,

    My goal is to use it in IR for the column notes. I can't show all the notes on the report. so I use RPAD to show only the first words. and the rest should be available by using the ToolTip.

    Fact :D

    You need to use SUBSTR to restrict the notes to a few words, not RPAD.

  • I changed the IR query as follows...

    select
    Deptno,
    Dname,
    Loc,
    substr(notes,1,25) || '<div class="long-notes" style="display:none;">'||notes||'
' as "Notes" from "DEPT"

  • Column attributes: Note > formatting of column > Expression HTML

    <div class="short-notes">#Notes#
  • Edit Page > JavaScript > function and global variables declaration

    function setNotesToolTip() {
         this.xOffset = 0; // x distance from mouse
         this.yOffset = 10; // y distance from mouse
    jQuery("div.short-notes").hover(
         function(e) {
              var insideText = jQuery("div.long-notes",this).html()
              this.top = (e.pageY + yOffset);
              this.left = (e.pageX + xOffset);
              $('body').append('
    ' + insideText + '
    ' ); $('div#notes-tooltip').css("top", this.top+"px").css("left", this.left+"px").delay(500).fadeIn("fast"); }, function() { jQuery("div#notes-tooltip").fadeOut("false").remove(); } ).mousemove( function(e) { this.top = (e.pageY + yOffset); this.left = (e.pageX + xOffset); jQuery("div#notes-tooltip").css("top", this.top+"px").css("left", this.left+"px"); } ) }

  • Edit Page > header and footer > footer text

    <style>
    div#notes-tooltip {
        background-color: #F8F8F8;
        border: 1px solid #AAAAAA;
        border-radius: 3px 3px 3px 3px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.25);
        position: absolute;
        width: 420px;
        padding: 4px;
    }
    </style>
    

  • And finally called setNotesToolTip(); while the page is loading. (Run when the Page loads)

    Kind regards
    Hari

  • Error installing support OLL packaged Application objects

    Hello

    I am installing OLL packaged Application | http://www.Oracle.com/WebFolder/technetwork/tutorials/OBE/DB/Apex/R41/inst_pkgapp/inst_pkgapp.htm#top

    but during the installation of supported objects, I got error when executing code in 'create_package_body '.
    Error on line 274: PLS-00201: identifier 'UTL_TCP' must be declared
    create or replace package body eba_oll_log
    as
    
    g_start_time    number;
    
    
    procedure log_init
    is
    begin
        g_start_time := dbms_utility.get_time;
    end log_init;
    
    
    
    procedure log_page_view
    is
    begin
    
       insert into eba_oll_page_views
          ( APEX_USER,
            PAGE_ID,
            PAGE_NAME,
            VIEW_DATE,
            TS, 
            ELAPSED_TIME,
            IP_ADDRESS,
            AGENT,
            APEX_SESSION_ID,
            CONTENT_ID,
            CONTENT_TITLE )
       values
          ( v('APP_USER'),
            v('APP_PAGE_ID'),
            wwv_flow.g_step_title,
            trunc(sysdate,'DD'),
            systimestamp, 
            (dbms_utility.get_time-g_start_time)*(.01), 
            owa_util.get_cgi_env('REMOTE_ADDR'), 
            owa_util.get_cgi_env('HTTP_USER_AGENT'), 
            v('APP_SESSION'),
            case when v('APP_PAGE_ID') = 24
                 then v('P24_CONTENT_ID')
                 else null
                 end,
            case when v('APP_PAGE_ID') = 24
                 then v('P24_CONTENT_TITLE')
                 else null
                 end );
    
       if v('APP_PAGE_ID') = 24 then
    
          insert into eba_oll_content_views
             ( APEX_USER,
               VIEW_DATE,
               TS, 
               IP_ADDRESS,
               AGENT,
               APEX_SESSION_ID,
               CONTENT_ID,
               CONTENT_TITLE,
               NOTE )
          values
             ( v('APP_USER'),
               trunc(sysdate,'DD'),
               systimestamp, 
               owa_util.get_cgi_env('REMOTE_ADDR'), 
               owa_util.get_cgi_env('HTTP_USER_AGENT'), 
               v('APP_SESSION'),
               v('P24_CONTENT_ID'),
               v('P24_CONTENT_TITLE'),
               'Viewed' );
    
       end if;
    
       commit;
    
    end log_page_view;
    
    
    
    procedure log_content_click
    is
    begin
    
       insert into eba_oll_content_views
          ( APEX_USER,
            VIEW_DATE,
            TS, 
            IP_ADDRESS,
            AGENT,
            APEX_SESSION_ID,
            CONTENT_ID,
            CONTENT_TITLE,
            NOTE )
       values
          ( v('APP_USER'),
            trunc(sysdate,'DD'),
            systimestamp, 
            owa_util.get_cgi_env('REMOTE_ADDR'), 
            owa_util.get_cgi_env('HTTP_USER_AGENT'), 
            v('APP_SESSION'),
            v('P24_CONTENT_ID'),
            v('P24_CONTENT_TITLE'),
            'Launched' );
    
       commit;
    
    end log_content_click;
    
    
    end eba_oll_log;
    /
    
    
    create or replace package body eba_oll_api
    as
    
    
    function gen_id 
       return number
    is
       l_id  number;
    begin
       select to_number(sys_guid(), 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
         into l_id
         from dual;
    
       return l_id;
    end gen_id;
    
    
    function eba_oll_tags_cleaner (
        p_tags  in varchar2,
        p_case  in varchar2 default 'U' ) return varchar2
    is
        type tags is table of varchar2(255) index by varchar2(255);
        l_tags_a        tags;
        l_tag           varchar2(255);
        l_tags          apex_application_global.vc_arr2;
        l_tags_string   varchar2(32767);
        i               integer;
    begin
    
        l_tags := apex_util.string_to_table(p_tags,',');
    
        for i in 1..l_tags.count loop
            --remove all whitespace, including tabs, spaces, line feeds and carraige returns with a single space
            l_tag := substr(trim(regexp_replace(l_tags(i),'[[:space:]]{1,}',' ')),1,255);
    
            if l_tag is not null and l_tag != ' ' then
                if p_case = 'U' then
                    l_tag := upper(l_tag);
                elsif p_case = 'L' then
                    l_tag := lower(l_tag);
                end if;
                --add it to the associative array, if it is a duplicate, it will just be replaced
                l_tags_a(l_tag) := l_tag;
            end if;
        end loop;
    
        l_tag := null;
    
        l_tag := l_tags_a.first;
    
        while l_tag is not null loop
            l_tags_string := l_tags_string||l_tag;
            if l_tag != l_tags_a.last then
                l_tags_string := l_tags_string||', ';
            end if;
            l_tag := l_tags_a.next(l_tag);
        end loop;
    
        return substr(l_tags_string,1,4000);
    
    end eba_oll_tags_cleaner;
    
    
    procedure eba_oll_tag_sync (
        p_new_tags          in varchar2,
        p_old_tags          in varchar2,
        p_content_type      in varchar2,
        p_content_id        in number )
    as
        type tags is table of varchar2(255) index by varchar2(255);
        l_new_tags_a    tags;
        l_old_tags_a    tags;
        l_new_tags      apex_application_global.vc_arr2;
        l_old_tags      apex_application_global.vc_arr2;
        l_merge_tags    apex_application_global.vc_arr2;
        l_dummy_tag     varchar2(255);
        i               integer;
    begin
    
        l_old_tags := apex_util.string_to_table(p_old_tags,', ');
        l_new_tags := apex_util.string_to_table(p_new_tags,', ');
    
        if l_old_tags.count > 0 then --do inserts and deletes
    
            --build the associative arrays
            for i in 1..l_old_tags.count loop
                l_old_tags_a(l_old_tags(i)) := l_old_tags(i);
            end loop;
    
            for i in 1..l_new_tags.count loop
                l_new_tags_a(l_new_tags(i)) := l_new_tags(i);
            end loop;
    
            --do the inserts
            for i in 1..l_new_tags.count loop
                begin
                    l_dummy_tag := l_old_tags_a(l_new_tags(i));
                exception when no_data_found then
                    insert into eba_oll_tags (tag, content_id, content_type )
                        values (l_new_tags(i), p_content_id, p_content_type );
                    l_merge_tags(l_merge_tags.count + 1) := l_new_tags(i);
                end;
            end loop;
    
            --do the deletes
            for i in 1..l_old_tags.count loop
                begin
                    l_dummy_tag := l_new_tags_a(l_old_tags(i));
                exception when no_data_found then
                    delete from eba_oll_tags where content_id = p_content_id and tag = l_old_tags(i);
                    l_merge_tags(l_merge_tags.count + 1) := l_old_tags(i);
                end;
            end loop;
        else --just do inserts
            for i in 1..l_new_tags.count loop
                insert into eba_oll_tags (tag, content_id, content_type )
                    values (l_new_tags(i), p_content_id, p_content_type );
                l_merge_tags(l_merge_tags.count + 1) := l_new_tags(i);
            end loop;
        end if;
    
        for i in 1..l_merge_tags.count loop
            merge into eba_oll_tags_type_sum s
            using (select count(*) tag_count
                     from eba_oll_tags
                    where tag = l_merge_tags(i) and content_type = p_content_type ) t
               on (s.tag = l_merge_tags(i) and s.content_type = p_content_type )
             when not matched then insert (tag, content_type, tag_count)
                                   values (l_merge_tags(i), p_content_type, t.tag_count)
             when matched then update set s.tag_count = t.tag_count;
    
            merge into eba_oll_tags_sum s
            using (select sum(tag_count) tag_count
                     from eba_oll_tags_type_sum
                    where tag = l_merge_tags(i) ) t
               on (s.tag = l_merge_tags(i) )
             when not matched then insert (tag, tag_count)
                                   values (l_merge_tags(i), t.tag_count)
             when matched then update set s.tag_count = t.tag_count;
        end loop;
    
    end eba_oll_tag_sync;
    
    procedure render_tag_cloud (
       p_selection          in varchar2 default null,
       p_app_id             in number,
       p_session_id         in number,
       p_min_nbr_tags       in number default 1,
       p_max                in number default 100,
       p_limit              in number default 10000,
       p_link_to_page       in varchar2 default '2',
       p_tag_item_filter    in varchar2 default 'P2_TAGS',
       p_clear_cache        in varchar2 default '2,CIR,RIR',
       p_more_page          in varchar2 default '62' )
    as
       l_printed_records    number := 0;
       l_available_records  number := 20;
       l_max                number;
       l_min                number;
    
       l_class_size         number;
       l_class              varchar2(30);
    
       type l_tagtype is table of varchar2(2000);
       l_tags l_tagtype;
    
       type l_numtype is table of number;
       l_cnts l_numtype;
    
       l_size number;
       l_total number :=0;
    
       l_buffer varchar2(32676);   
    
       CURSOR c_all_tags
       IS
           select tag, c from (
           select t.tag, count(*) c
             from eba_oll_content c,
                  eba_oll_tags t
            where c.content_id = t.content_id
              and c.display_yn = 'Y'
              and (p_selection is null or
                   (p_selection is not null and
                   (   (substr(p_selection,1,1) = 'R' and
                        substr(p_selection,2) in (select release_id
                                                    from eba_oll_content_products cp
                                                   where cp.content_id = c.content_id))
                    or (substr(p_selection,1,1) = 'C' and
                        substr(p_selection,2) in (select product_id
                                                    from eba_oll_content_products cp
                                                   where cp.content_id = c.content_id))
                    or (substr(p_selection,1,1) = 'P' and
                        (substr(p_selection,2) in (select product_id
                                                     from eba_oll_content_products cp
                                                    where cp.content_id = c.content_id) or
                         substr(p_selection,2) in (select p.parent_product_id
                                                     from eba_oll_content_products cp,
                                                          eba_oll_products p
                                                    where cp.content_id = c.content_id
                                                      and cp.product_id = p.product_id)))
                    or (substr(p_selection,1,1) = 'G' and
                        (substr(p_selection,2) in (select pg.group_id
                                                     from eba_oll_product_groupings pg,
                                                          eba_oll_content_products cp
                                                    where pg.product_id = cp.product_id
                                                      and cp.content_id = c.content_id) or
                         substr(p_selection,2) in (select pg.group_id
                                                     from eba_oll_product_groupings pg,
                                                          eba_oll_products p,
                                                          eba_oll_content_products cp
                                                    where pg.product_id = p.parent_product_id
                                                      and p.product_id = cp.product_id
                                                      and cp.content_id = c.content_id)))
                   )))
            group by tag
           ) x where rownum < p_limit
                 and c >= p_min_nbr_tags
            order by upper(tag) ;
    
    begin
    
       -------------------------
       -- Fetch tags into arrays
       --
       open c_all_tags;
          loop
              fetch c_all_tags bulk collect into l_tags,l_cnts limit p_limit;
              exit;
          end loop;
       close c_all_tags;
    
       l_available_records := l_tags.count;
    
    
       -----------------------------------------------
       -- Determine total count and maximum tag counts
       --
       l_max := 0;
       l_min := 1000;
       FOR i in l_cnts.first..l_cnts.last loop
          l_total := l_total + l_cnts(i);
          if l_cnts(i) > l_max then
             l_max := l_cnts(i);
          end if;
          if l_cnts(i) < l_min then
             l_min := l_cnts(i);
          end if;
       end loop;
       if l_max = 0 then l_max := 1; end if;
    
    
       l_class_size := round((l_max-l_min)/6);
    
       ------------------------
       -- Generate tag cloud --
       --
       
       sys.htp.prn('<div class="tagCloud"><ul>');
    
       for i in l_tags.first..l_tags.last loop
           l_printed_records := l_printed_records + 1;
    
           if l_cnts(i) < l_min + l_class_size then
              l_class := 'size1';
           elsif l_cnts(i) < l_min + (l_class_size*2) then
              l_class := 'size2';
           elsif l_cnts(i) < l_min + (l_class_size*3) then
              l_class := 'size3';
           elsif l_cnts(i) < l_min + (l_class_size*4) then
              l_class := 'size4';
           elsif l_cnts(i) < l_min + (l_class_size*5) then
              l_class := 'size5';
           else l_class := 'size6';
           end if;      
           
           l_buffer := '<li><a class="'||l_class||'" href="'||
                  'f?p='||p_app_id||':'||p_link_to_page||':'||p_session_id||':::'||p_clear_cache||':'||
                  p_tag_item_filter||':'||htf.escape_sc(l_tags(i))||'">'||
                  htf.escape_sc(l_tags(i)) || '<span>' || l_cnts(i) || '</span></a></li>';
    
           sys.htp.prn(l_buffer);
    
           l_buffer := '';
    
           if  l_printed_records > p_max then
               exit;
           end if;
       end loop;
    
       sys.htp.prn('</ul></div>');
    
    
       -- print if there's more
       if l_tags.count - l_printed_records != 0 then
               htp.prn('<p><a href="f?p='||p_app_id||':'||htf.escape_sc(p_more_page)||
                     ':'||p_session_id||':::'||htf.escape_sc(p_more_page)||'">View all tags</a></p>');
       end if;
    
    
       exception when others then
          sys.htp.prn('<p>No tags found.</p>');
    end render_tag_cloud; 
    
    
    procedure email_when_feedback (
       p_feedback_id  in  number,
       p_host_url     in  varchar2,
       p_app_id       in  number )
    is
       l_body       clob;
       l_body_html  clob;
    begin
    
    for c1 in (
       select f.feedback_comment, f.feedback_by,
              c.title, nvl(ct.feedback_contacts,'[email protected]') email
         from eba_oll_content_feedback f,
              eba_oll_content c,
              eba_oll_team ct
        where f.id = p_feedback_id
          and f.content_id = c.content_id
          and c.team_id = ct.team_id (+) )
    loop
    
       l_body := 'You have received feedback for a piece of content you own in the Oracle Learning Library (OLL) Application.
    
    Content: '|| c1.title || utl_tcp.crlf || '
    Feedback: '|| c1.feedback_comment || utl_tcp.crlf || '
    Left by: '|| lower(c1.feedback_by) ||'
    
    You can respond via the OLL Application, '||p_host_url||'f?p='||p_app_id||':47:::NO::P47_ID:' || p_feedback_id || '.';
    
    
       l_body_html := '<div style="border: 1px solid #DDD; background-color: #F8F8F8; width: 460px; margin: 0 auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 20px;">
    <p style="font: bold 12px/16px Arial, sans-serif; margin: 0 0 10px 0; padding: 0;">
    You have received feedback for a piece of content you own in the Oracle Learning Library (OLL) Application.
    </p>
    <table style="width: 100%;" cellspacing="0" cellpadding="0" border="0">
    <tr>' || utl_tcp.crlf || '
    <td style="font: bold 12px/16px Arial, sans-serif; color: #666; padding: 0 10px 10px 0; vertical-align: top;">Content</td>
    <td style="font: normal 12px/16px Arial, sans-serif; padding: 0 10px 10px 0; vertical-align: top;"><a href="#" style="color: #000">'||c1.title||'</a></td>
    </tr>
    <tr>' || utl_tcp.crlf || '
    <td style="font: bold 12px/16px Arial, sans-serif; color: #666; padding: 0 10px 10px 0; vertical-align: top;">Feedback</td>
    <td style="font: normal 12px/16px Arial, sans-serif; padding: 0 10px 10px 0; vertical-align: top;">'||replace(c1.feedback_comment,CHR(10),'<br/>')||'</td>
    </tr>
    <tr>' || utl_tcp.crlf || '
    <td style="font: bold 12px/16px Arial, sans-serif; color: #666; padding: 0 10px 10px 0; vertical-align: top;">Left by</td>
    <td style="font: bold 12px/16px Arial, sans-serif; padding: 0 10px 10px 0; vertical-align: top;">'||lower(c1.feedback_by)||'</td>
    </tr>
    <tr>' || utl_tcp.crlf || '
    <td colspan="2" style="text-align: center; font: normal 12px/16px Arial, sans-serif; padding: 0 10px 10px 0; vertical-align: top;">
    <a href="'||p_host_url||'f?p='||p_app_id||':47:::NO::P47_ID:' || p_feedback_id ||'" style="display: block; padding: 10px; background-color: #EEE; font: bold 16px/16px Arial, sans-serif; color: #444">Respond to this Feedback</a>
    </td>
    </tr>
    </table>
    </div>';
    
       apex_mail.send (
          p_to        => c1.email,
          p_from      => '[email protected]',
          p_subj      => 'OLL - New Feedback for your team',
          p_body      => l_body,
          p_body_html => l_body_html );
    
    end loop;
    
    end email_when_feedback;
    
    
    
    procedure email_when_response (
       p_feedback_id  in  number,
       p_host_url     in  varchar2,
       p_app_id       in  number )
    is
       l_body       clob;
       l_body_html  clob;
    begin
    
    for c1 in (
       select f.feedback_comment, f.feedback_by, f.response, c.title
         from eba_oll_content_feedback f,
              eba_oll_content c
        where f.id = p_feedback_id
          and f.content_id = c.content_id )
    loop
    
       l_body := 'You have received a response to your feedback left in the Oracle Learning Library (OLL) Application.
    
    Content: '|| c1.title || '
    Feedback: '|| c1.feedback_comment || '
    Response: '|| c1.response || '
    
    You can also view this response via the OLL Application, '||p_host_url||'f?p='||p_app_id||':60:::NO::IR_ID:' || p_feedback_id || '.';
    
    
          l_body_html := '<div style="border: 1px solid #DDD; background-color: #F8F8F8; width: 460px; margin: 0 auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 20px;">
    <p style="font: bold 12px/16px Arial, sans-serif; margin: 0 0 10px 0; padding: 0;">
    You have received a response to your feedback left in the Oracle Learning Library (OLL) Application.
    </p>
    <table style="width: 100%;" cellspacing="0" cellpadding="0" border="0">
    <tr>' || utl_tcp.crlf || '
    <td style="font: bold 12px/16px Arial, sans-serif; color: #666; padding: 0 10px 10px 0; vertical-align: top;">Content</td>
    <td style="font: normal 12px/16px Arial, sans-serif; padding: 0 10px 10px 0; vertical-align: top;"><a href="#" style="color: #000">'||c1.title||'</a></td>
    </tr>
    <tr>' || utl_tcp.crlf || '
    <td style="font: bold 12px/16px Arial, sans-serif; color: #666; padding: 0 10px 10px 0; vertical-align: top;">Feedback</td>
    <td style="font: normal 12px/16px Arial, sans-serif; padding: 0 10px 10px 0; vertical-align: top;">'||replace(c1.feedback_comment,CHR(10),'<br/>')||'</td>
    </tr>
    <tr>' || utl_tcp.crlf || '
    <td style="font: bold 12px/16px Arial, sans-serif; color: #666; padding: 0 10px 10px 0; vertical-align: top;">Response</td>
    <td style="font: bold 12px/16px Arial, sans-serif; padding: 0 10px 10px 0; vertical-align: top;">'||replace(c1.response,CHR(10),'<br/>')||'</td>
    </tr>
    <tr>' || utl_tcp.crlf || '
    <td colspan="2" style="text-align: center; font: normal 12px/16px Arial, sans-serif; padding: 0 10px 10px 0; vertical-align: top;">
    <a href="'||p_host_url||'f?p='||p_app_id||':60:::NO::IR_ID:' || p_feedback_id ||'" style="display: block; padding: 10px; background-color: #EEE; font: bold 16px/16px Arial, sans-serif; color: #444">View Response in OLL Application</a>
    </td>
    </tr>
    </table>
    </div>';
    
       apex_mail.send (
          p_to        => c1.feedback_by,
          p_from      => '[email protected]',
          p_subj      => 'Oracle Learning Library - Response to your Feedback',
          p_body      => l_body,
          p_body_html => l_body_html ); 
    
    end loop;
    
    end email_when_response;
    
    
    
    end eba_oll_api;
    /
    Error on line 274: PLS-00201: identifier 'UTL_TCP' must be declared

    Published by: Fateh January 13, 2012 07:32

    Fateh,

    It would seem that your schema of Apex/user doesn't have access to, or otherwise know the utl_tcp Oracle package. Try running it in your workshop of Apex SQL > SQL commands.

    desc utl_tcp
    

    If you do not get a description of the utl_tcp package then you will know that your Apex selected scheme lacks the permissions to run this package. Assuming that this is the case, then you will need someone with the correct privileges to run:

    grant execute on utl_tcp to [your_schema_name]
    

    Hope that helps.

    Earl

  • Availability of packaged Applications Oracle Apex

    Nobody knows when the packaged Applications Oracle Apex will be available again to the page dedicated to the
    http://www.Oracle.com/technetwork/developer-tools/Apex/application-express/packaged-apps-090453.html says simply:
    "Previous applications packaged and code examples have been removed and new applications are being developed."

    I could really do with a copy of the application to the time sheet to use as a base, still an old version of it and not really care too much about all the bugs reported in it.
    If anyone knows where I can get a copy, I'd appreciate it.

    Why was it necessary to remove the old packaged Applications, why not let them available until new ones have been developed.

    MILIN
    Send your email address in texas. Apex. Developer @ gmail. com and I can send along a copy of the application to the timesheet...

    Thank you

    Tony Miller
    Webster, TX

    Time passes fast like the wind, but the flies from fruits such as bananas.

    If you answer this question, please mark the thread as closed and give points where won...

  • Impossible to install the packaged application 5 Apex

    I tried to install bundled applications, but I can't. Error looks like the image below. I have granted users APEX_PUBLIC_USER, APEX_REST_USER, APEX_LISTENER to create the view, but the error is still there. Anyone has the same problem?

    test_install.png

    2932898 wrote:

    Thanks for the reply,

    If you mean the first step of the installation wizard (shown in the image below INTEST), I have already granted create view Schema INTEREST, but did not help...

    I managed to install the package online survey on apex.oracle.com, where I obviously only the minimum privileges (and no way to change them):

    Select

    privilege

    Of

    USER_SYS_PRIVS

    order by

    privilege;

    CREATE THE CLUSTER

    CREATE CREDENTIALS

    CREATE THE DIMENSION

    CREATE A TASK EXTERNALLY

    CREATE INDEXTYPE

    CREATE JOBS

    CREATE LIBRARY

    CREATE A MATERIALIZED VIEW

    OPERATOR TO CREATE

    CREATE PROCEDURE

    CREATE SEQUENCES

    CREATE SYNONYM

    CREATE TABLE

    CREATE THE TRIGGER

    CREATE THE TYPE

    CREATE VIEW

    The privileges must be granted directly to the schema, not by a role.

  • Login screen of packaged applications

    Hi all

    Please, how is it possible to create a login apps (like) screen packed sample (APEX 5)? I mean the one with an icon and a beautiful green boxes? When I create a new application, only a simple simple login page is generated and I really like the one of the bundled applications. I really have no idea when it is set, then any help would be much appreciated.

    Kind regards

    Pavel

    Hello

    Take a look at the following display

    Dimitri Gielis Blog (Oracle Application Express - APEX): APEX 5.0: pandering to the login page

    Concerning

    Patrick

  • Maybe you are looking for

    • In downloads, nothing happens when I click on 'open containing folder '.

      Today, I downloaded a file, and need to go to my desktop, but when I right click to 'open containing folder', nothing happens. I've successfully done in the past, so what's the problem this time?

    • How can I configure my H8-1240 to use a large secondary hard drive

      I installed a Western Digital 3TO (WD30EZRX) hard drive as a secondary drive.  My bios recognizes the drive as being 3 TB.  I used the Windows 7 computer management tool to manage and format the drive, but it won't allow me to use 2 TB of the car and

    • Remove 'Search' from the popup menu

      How can I remove the 'Look up' Chrome or any other app in OS X Mr Capitan? I get that the OS is special and users desperately and constantly need to research things no matter what they do, but how I always disable this thing and never have there as t

    • SmartShoppy everywhere! How can I get rid of this Safari?

      I haf a pop up like this before, but managed to get rid of it. This is quite annoying and I was a little worried. Is that what I can do before I consider my Macbook pro to fix? Thanks for the help!

    • Double issue of monitor in Windows 8

      Windows 8, HP h8 1520z dual monitors Asus VS248 recognizes the DVI on one but not on other HDMI technical support says to download the softpaq sp61001-61500/sp61338.exe but when I do it says (9996) minimum requirements do not respond Need help