Error when installing the business content (update rules)

Hi Gurus,
I am trying to install the Business Content for Plant Maintenance. When trying to install the update rules UPDR BN10TVY8N84KARHU2FLSSYL56, I was able to see the update rules in the collected objects. But, when trying to install, it throws an error saying that the update rules is not found.
Could you please help me in resolving the issue and install the update rules successfully.
Thanks,
Regards,
-R

You should install corresponding neccessary object with it, like update rule data target, and connected infosources also.
infosource -> update rules -> data target
Cross check you have infosoure, and data target installed or not, and if not install all these together.
You can also use grouping option as install all neccesary options. It will collect all neccessary objects.

Similar Messages

  • Error  when installing the Business content obj

    Hi All,
    when I am installing the BC cube and ODS the particular infoobject and related cube and queries are not installing, it is giving the below error.
    Object 0DBMKTC01 (InfoCube,CUBE) could not be collected for object 0DB (InfoArea,AREA)
    Object 0DB_MC01 (MultiProvider,MPRO) could not be collected for object 0DB (InfoArea,AREA)
    Object 0DB_MC02 (MultiProvider,MPRO) could not be collected for object 0DB (InfoArea,AREA)
    Object 0DB_VCDS1 (DataStore Object,ODSO) could not be collected for object 0DB (InfoArea,A
    Object 0DB_CHA01 (InfoObject Catalog,IOBC) could not be collected for object 0DB (InfoArea
    Object '0DB_KYF01' (IOBC) of type 'InfoObject Catalog' is not available in version 'D'
    In the long text it is showing the below message.
    this object 0DBMKTC01 of type InfoCube,CUBE is not available in the metadata repository.
    Can anyone tell me how to rectify this and install all the obj.
    I am using BI 7.0
    Thanks
    Sathya

    Hello,
    Download  Patch BI_Cont 703 Patch level 6.
    I hope it helps.
    Thanks,
    Kishore

  • Error in Installing the Business Content for 2LIS_06_INV data source

    Hi Experts,
    We are trying to install the Business content for 2lis_06_inv. When we replicate the datasource, we are not seeing it in 3.x version. It is only vailable in 7 version. There is no transformation available in Business content for this data source. Please let me know how we need to proceed with this installation. Should we install the 7.0 flow or 3.x flow? Please provide th details if you have implemented th same in your system. Thanks is advance.
    Regards,
    Kavitha Jagannath

    Hi,
    Follow bellow steps:
    1. Goto RSA1.
    2. Select the BI content.
    3. Select the Grouping as' In Dataflow before and after'
    Then,you can get the data flow which are haveing the DS/TR/Data targets.
    4. Select the Install by setting the 'Install in background'.
    Regards.

  • Error in the Business  content  update rules

    hi all,
           I have collected the update rule(0SD_C03<--2LIS_11_VAHDR)  from the business content.When i am trying to install it is popping an error for the update rule.
    The error is
         Object UPDR 250Q6ZPVU4292O59V2VXSY5CA could not be found in version M.
    *     ObjectUpdaterules250Q6ZPVU4292O59V2VXSY5CA: Error installing the Content version*.
    Can anyone give the solution for this issue.Points will be awarded.
    thanks
    Satish

    Hi,
    Try creating manually the update rule.
    Regards
    Rahul Bindroo

  • Error While Installing the Business Content Query

    Dear Friends,
    We are in BI 7.0 and trying to install a business content query "Balance Sheets Profit and Loss Statement" but while activating we are getting the error that some Particular Request has not been found or not suitable. we checked for that request in SE09 and found that there is no such request existing in the system. So what could be the cause of the Error and what to do for successfully Installing the Query.
    Thanks ..
    Anurag

    Are you assigning a new request or  creating a new one? Try to assign to a new request if you are not doing so.
    Thanks
    Wind

  • Error while installing the Business Content 2lis_03_bf Transformation

    Hi,
    I have installed total 0ic_c03 cube and successful.
    Data is populating correct. When ever Releasing the Request error getting which Local objects not captured in request which are there in 2lis_03_bf info source, For this Error I have deleted the objects from info source and activated and activated transformation. But those object are there in the ROUTINES and disturbed. KEYFIGURES Routine are disappeared.
    Again when have installing the BF infosource and transformations from Business content is getting below error. for Ref below screen shot.
    Please advise me : urgent
    Thanks & Regards,
    Srinu.Rapolu

    Hi,
    it seems like issue with ABAP routine.
    Can you try to get detail error by doing syntax check.
    Also if you are in BW 7.31 - I notices while releasing it shows error. I will suggest ignore it and just released. it worked for me.
    You always have option to recapture the transport and resend the same objects, if earlier failed.
    Thank-You.
    Regards,
    VB

  • Error while activating the Business Content

    Hi BI gurus,
    I am installing the business content for the sales overview infocube with the grouping option data flow before and install in back ground option. The back ground job is cancelled with the error msg"STDO: Log could not be written on output device T" and at the end it shows ABAP/4 processor: LOAD_PROGRAM_LOST error.
    Can any one give solution for this. This is very urgent,
    With Regards,
    Balachander.S

    And also check whether there are any dumps in ST22.
    Khaja

  • How to install the Business Content Cube 0PP_C02

    Hello,
      Can you please explain me how to install the Business Content Cube 0PP_C02 .
    What are the nesessary steps involved in this process. How this Standard Cube is available in
    AWB -> Modeling.
    What are the nesessary steps involved in the R/3 side.
    CAn you please help me in this.
    Thanks alot.
    Regards,
    Anitha

    Hi anitha
    TRy this
    To transfer and activate a DataSource delivered by SAP with Business Content, in transaction SBIW in the source system choose Business Information Warehouse à Business Content DataSources or Activating SAP Business Content àTransfer Business Content DataSources.
    The following figure displays the DataSources in an overview according to the application component.
           2.      Select the nodes in the application component hierarchy for which you want to transfer DataSources into the active version. Do so by positioning the cursor on the node and choosing Highlight Subtree.
    The DataSources lying under the subtree and other subtrees are selected.
           3.      To check for differences between the active and delivery versions of the DataSources, choose Select Delta.
    DataSources for which differences were found in the check (for example, due to changes to the extractor) are highlighted in yellow.
           4.      To analyze the differences between active and delivered versions of a particular DataSource, select the DataSource and choose Version Comparison. The application log contains further information regarding the version comparison.
           5.      To transfer a DataSource from the delivery version into the active version, select it in the overview tree using the button Highlight Subtree and choose Transfer DataSources.
    If an error occurs, the error log appears.
    Regardless of whether data has been successfully transferred into the active version, you can call the log by choosing Display Log.
           6.      To provide the active version of the DataSource in the connected BI systems and to enable data extraction and transfer, replicate the DataSource(s) with a metadata upload to the BI system.
    and in RSA1 in businuess content search ur required cube and select all the req fielsds in the next colums and select before and after is a must..in the selection field..
    this will solve ur issue..
    Prasanna

  • ERROR while activating the Business Content of Sales Cube 0SD_C03

    Hi,
    iam facing an error, iam getting the  error while activating the Business Content sales info cube and Inventory info cube with the collection option DATA FLOW BEFORE. In my system the service pack was 14, what shall be the approach. Here iam getting the error like some 0DB--  objects are not available in the D version. if u have any solution for this please share with use also.
    Please treat this as an urgent, because we are unable to proceed with the further Business Content Activation.
    Thanks,
    Prabhakar.

    Hi Raj,
    I have searched for those objects in the BI content for activating those objects, but those objects are not available in the BI content.
    In general while activating the info cube if any object is in inactive means we will activate the object seperatly and we will activate the info cube it will resolve the issue. but here those 0DB-- objects are not available in the BI content.
    While activating the sales and inventory info cube it was throughing the short dump, In the short dump it is showing these message.
    ASSIGN_LENGTH_0 " "
    SAPLSNR3 or "LSNR3F01"
    LOCAL_BUFFER
    please treat this as urgent.
    Thanks
    Prabhakar.

  • Install the business content

    Hi Bi experts,
                         i need to install the business content of the purchase contract ODS and Cubes. now we are using the netweaver 2004s. can any body explain the how to install the . one more i should not overwrite the existing active objects. how do i know datasource of the that ODS. can anybody tell the how to find the datasource for respective ODS.
    thanks in advance
    regards
    amith

    Hi
    To see the corresponding datasources of the particular ODS
    u have to view thru help.sap.com.From there you have to go thru BI Content - and click Netweaver2004's.
    From there check which industry your ODS belong too and then you will find your datasource and correponding logic , cubes , standard reports..
    To install BI content.
    1. Use tcode RSA1
    2. Select BI Content
    3. Find Datastore object
    4. select and find teh name of ur ODS and darg to the right pane.
    5. Once you drag on the right side, you will find cxertain objects in green status color - theese are the objects which are installed in your BI . make sure you dont check it otherwise it will overwrite.
    6. the objects which are not green should be checked. BI Content automatically checks only those components which are not installed.
    7.  Select Grouping "In dataflow before and after "
          and then click Install   
    8. your BI content will be installed finally.
    Assign points if helpfull
    From
    Manesh

  • Error installing business content update rules

    Hi,
    I'm trying to install the below updates rules from the business content
    0PLANT$T 0PLANT_TEXT      53AFFWD74OI3CT3RDE3RI9THU
    0PLANT 0PLANT_ATTR         5UZVD7UWYN4T81H24YBKGH6KY
    I get the error
    IC=0PLANT$T IS=0PLANT_TEXT syntax error:  rows 0
    Long Text:
    IC=0PLANT$T IS=0PLANT_TEXT syntax error:  rows 0
    Message no. RSAU466
    Diagnosis
    When generating the update program for InfoProvider 0PLANT$T, InfoSource 0PLANT_TEXT, a syntax error in line 0.
    System Response
    The update rules cannot be activated.
    Procedure
    If error message :
    is cut off, proceed as follows to get the complete complete error message:
    Go into update rule maintenance, choose Extras -> Display Activated Program and perform a syntax check. This allows you to find out what the error is.
    If I select the Display Activated Program it says does not exist.
    Can anyone help me figure out this issue?
    Thanks

    We are currently on SAP EHP 1 for SAP NetWeaver 7.0
    SAP_BW Release 701 Support Package SAPKW70107
    BI_CONT Release 705 Support Package SAPK-70501INBICONT

  • Error while activating the business content object

    Hi guru,
    We have installed a new BI system, and hence we need to activate all the business content object as they are available in delivery version.
    So as there was an requirement i tryed to activate the business content object ,that is 0mat (MATNR) material number,
    but once done with the installation when i try to find the object and display it
    that is i select the object 0mat , context menu and say display or change it does not show the complete screen as it appears for a characterstic and gives a error
    "_settings for material number conversion not found"_*
    so please help me out what is the problem
    Thanks

    Thanks Subash Balakrishnan for replying,
    but let me inform you that i already did that as i need to install this object and now the object is showing with green instead of grey,
    Now my problem is that after selecting grouping and collection when i go to infoobject menu under modelling and find out the object 0mat, it shows in green , but as i need to observe the properties of this object like data type , length etc , i select the object 0mat and right click and select display,
    then instead of showing me the object properties screen it gives me the error as mentioned above,
    so as you say it has to be in active versoin , but i can not view the normal screen which appears after creating any object ,
    now i hope my problem is quiet explanatory so please help me.
    Thanks

  • Error when installing the supporting objects of OLL Packaged Application

    Hello,
    I am trying to install OLL Packaged Application|http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/apex/r41/inst_pkgapp/inst_pkgapp.htm#top
    but when installing the supporting objects, I got error when executing the code of "create_package_body"
    Error at 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 at line 274: PLS-00201: identifier 'UTL_TCP' must be declared
    Edited by: Fateh on Jan 13, 2012 7:32 AM

    Thanks & Sorry for not mentioning the full information about my environment.
    it was:
    Oracle 11g xe R2 on Windows 7 machine
    Apex listener deployed on Glass Fish server 3.1 on Windows 7 machine
    Apex 4.1
    Google Chrome
    So, to have OLL application worked locally . we need the following:
    grant execute on utl_tcp to [your_schema_name]And to
    Configure an Application Express Application as a Partner Application in Oracle AS Single Sign-On http://www.oracle.com/technetwork/testcontent/sso-partner-app-100552.html.
    I think I am going to install on my work space on apex.oracle.com.
    Regards,
    Fateh
    Edited by: Fateh on Jan 15, 2012 9:38 AM

  • Error in Activating the Business Content Infocube 0CRM_C08

    Hi Experts,
    when iam trying to activating the business content infocube 0CRM_C08
    iam getting few errors
    Error-1:- Characteristic 0COUNTY_CDE is still being used as target of transfer rule ZCOUNTY_TEXT
    Error-2:- Char. 0CRM_OBTYP3 is exclusively an attribute (cannot be a navigation attribute)
    Error-3:- Authorization field CRM_SALORG still being used in authorization objects
    Error-4:- Cannot delete authorization field of InfoObject 0CRM_SALORG
    Error-5:- InfoObject ZDGTDCODE is used in transfer rules (1CL_OMAT001_BB) of characteristic 0MATERIA
    Can anyone please clarify regarding these kind of errors.
    What i have to do for make a successfull activation
    Thanks in Advance
    ARUN

    Hi Raj,
    I have searched for those objects in the BI content for activating those objects, but those objects are not available in the BI content.
    In general while activating the info cube if any object is in inactive means we will activate the object seperatly and we will activate the info cube it will resolve the issue. but here those 0DB-- objects are not available in the BI content.
    While activating the sales and inventory info cube it was throughing the short dump, In the short dump it is showing these message.
    ASSIGN_LENGTH_0 " "
    SAPLSNR3 or "LSNR3F01"
    LOCAL_BUFFER
    please treat this as urgent.
    Thanks
    Prabhakar.

  • Known Issue: Fatal error when installing the Windows emulators: 2147023293 (Windows 10 Insider Preview SDK and tools, April 2015 release)

    When installing the Windows 10 emulators, you may receive the following error:
    Error: Emulators for Windows Mobile 10.0.10069 : The installer failed. Fatal error during installation. Error code: -2147023293

    To resolve this issue, run Visual Studio setup again to add the emulators. To do this
    Reboot your computer
    Open Control Panel, and select Programs and Features. 
    Select Microsoft Visual Studio 2015 RC, click Change, and then click
    Modify.
    Select the feature “Emulators for Windows 10 Mobile”, and click Update.

Maybe you are looking for