Unable to see custom Trace messages in Log Viewer which were defined in UDF

Hello Experts, I am not able to see my trace messages in Log Viewer. I have a small user defined fuction which takes a variable and returns its uppercase and while do that it writes few warning level trace messages in the trace file. I've tried changing the levels from Warning to Info but I still don't see anything in my Log Viewer. At this point I am not even sure if I am looking at right place. When I test my mapping in Message Mapping's Test tab it works fine and shows me all my trace messages. But when I do end to end it is not writing anything to the trace file. I've tried to use instructions from following blogs:
1. /people/michal.krawczyk2/blog/2007/04/30/xipi-personalized-logging-tracing(logging and tracing)
2. /people/michal.krawczyk2/blog/2005/05/10/xi-i-cannot-see-some-of-my-messages-in-the-sxmbmoni (logging and tracing)
3. /people/michal.krawczyk2/blog/2005/02/25/simple-java-code-in-graphical-mapping--xi(for my UDF)
but I still don't see traces in my Log Viewer. Please let me know if I am doing anything wrong here.
Thanks in advance!!
==============================================================
public String TraceVar(String var1, Container container) throws StreamTransformationException{
AbstractTrace importanttrace; //create an instace of AbstractTrace
importanttrace = container.getTrace(); //get trace
importanttrace.addWarning("FiletoFileMP:MyUdflibrary: " + var1); //write first message to the trace
// fix the naming conventions later
String SenderName; // declare multiple vars to store infos
String ReceiverName;
String interface_name;
String message_ID;
String time_Sent;
java.util.Map map;
map = container.getTransformationParameters();
//get interface info into the variables
time_Sent = (String) map.get(StreamTransformationConstants.TIME_SENT);
message_ID = (String) map.get(StreamTransformationConstants.MESSAGE_ID);
interface_name = (String) map.get(StreamTransformationConstants.INTERFACE);
SenderName = (String) map.get(StreamTransformationConstants.SENDER_NAME);
ReceiverName = (String) map.get(StreamTransformationConstants.RECEIVER_NAME);
//post interface info to the trace
importanttrace.addWarning("Time Sent: " + time_Sent);
importanttrace.addWarning("Message ID: " + message_ID);
importanttrace.addWarning("Interface Name: " + interface_name);
importanttrace.addWarning("Sender Name: " + SenderName);
importanttrace.addWarning("Receiver Name: " + ReceiverName);
//convert var1 to uppercase to make sure this function has be executed
return var1.toUpperCase();
Edited by: Mayur Patel on May 5, 2009 11:03 PM

Thank you Prateek for a quick response.
Yes I was able to see my trace messages in SXMB_MONI. Below is my the info... This is great. I am still not sure why this info is not showing up in Log Veiwer's (default trace) window. Any ideas? Since this XML file contains lots of other information I was wondering how to put my trace messages into the log viewer.
Thanks!!
  <Trace level="1" type="T">*** START APPLICATION TRACE ***</Trace>
  <Trace level="2" type="T">FiletoFileMP:MyUdfLibrary: Honda</Trace>
  <Trace level="1" type="T">FiletoFileMP:MyUdfLibrary: Honda</Trace>
  <Trace level="1" type="T">Time Sent: 2009-05-05T16:16:39Z</Trace>
  <Trace level="1" type="T">Message ID: 366CEAF14D3B410033AFDDB71CD2AF73</Trace>
  <Trace level="1" type="T">Interface Name: SIC_Car_Outbound</Trace>
  <Trace level="1" type="T">Sender Name: SIC_Car_Outbound</Trace>
  <Trace level="1" type="T">Receiver Name: SI_Car_Inbound</Trace>
  <Trace level="1" type="T">*** END APPLICATION TRACE ***</Trace>

Similar Messages

  • I unable to see my network messages after upgrading to ios6 on my iphone4,can anyone help me for this issue?

    I unable to see my network messages after upgrading to ios6 on my iphone4,can anyone help me for this issue?

    Try to perform SMC and PRAM resets:
    http://support.apple.com/kb/HT3964
    http://support.apple.com/kb/ht1379
    Then try a safe boot:
    http://support.apple.com/kb/HT1564
    Ciao.

  • Unable to see the Tracked Message Events

    Hello All,
    We have two applications, Application A picks up a message in Location A, processes it and drops it in Location B.
    Application B picks up the message dropped in B processes and sends it to location C.
    I have enabled tracking in all the send and receive ports of both the application.
    Now I can see only Tracked Message Events of Application A and not Application B.Why is that so.
    How can I check if the message is sent if I am not having access to destination.
    Thanks

    Point 1 : If you want to see the “Tracked Message Events” in Admin console, you don’t need to enable the tracking properties at the port level. They are for tracking the
    message body/context properties.
    Point 2: Only time when you don’t see the records in “Tracked Message Events” in Admin console when you use the default pipelines is when you have nothing checked under
    BizTalk Group | Applications | BizTalk.System | Pipelines as la Cour said.
    But if you’re using default pipelines for both Application-A and Application-B, then this feature would affect the “pipeline” in both the Application-A and Application-B.
    Applications in BizTalk are for grouping/managing purpose. It just enables you better view, grouping by something..in this case Application.
    Based on your question, the only times when you see this behaviour is:
    When the receive ports in ApplicationB has NOT actually picked the files which are processed by Receive and send port in ApplicationA.
    May be your filter conditions are wrong and if the file is disappeared from the folder where ApplicationA’s  send port has dropped the file, then you’re not
    actually picked by Receive location from ApplicationB
    Or
    If you not checking the Admin console properly or you have some query in Admin console doesn'tfetch the results from ApplicationB.
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • How to get a message in a view which was raised in another view?

    Hi All,
    I have used the view manager message serviice to add my custom error message in BT126H/Apptdetails view. So if the validation fails then the message is displayed on the screen . But when I am saving the transaction the error message is getting disappeared and I am able to save the transaction. So just before saving ie in the method EH_ONSAVE in overviewset view I will query that message but as it was added in the appt details view I am not getting that message in overview set .
    Can anyone tell me how can I get that particular message in overview set?
    Thanks and Regards
    Sweta

    hi,
    In your Subinventory LOV add Bin variable using it Query tab. which has Bind VAriable And View Criteria section.use Bind Variable section. those are in the view object level.
    then your all lov include view object select and choose it View Accessors section. it has your lov and Edit your Subinventory LOV and then popup dialog box. Inside it you can make Inside Parametor section select relevant bind variable name and it need value.
    thaks.

  • Need to display the messages in a view which has the pop up on it

    Hello all,
    I have a view(View 1) in which if i click a button a pop up is being displayed.
    Now on the pop up(which has view 2 of window 2) i have a button(Ok) and if i click it then based on a condition i need to close the pop up and then display the message in the message area of View 1.
    Now if i click the button on the Pop up then it is being closed and the message is not being displayed on view 2.
    I think the message is being displayed on the pop up and is being closed after that.
    How can i display my message on View 1.
    Any ideas...Please help
    Thanks in advance,
    Shravan

    Hi Shravan,
    Create Message area in view1.
    and also give VIEW name wile displaying error message and try.
    *   report message
      CALL METHOD lo_message_manager->REPORT_ERROR_MESSAGE
        EXPORTING
          MESSAGE_TEXT              =
    *      PARAMS                    =
    *      MSG_USER_DATA             =
    *      IS_PERMANENT              = ABAP_FALSE
    *      SCOPE_PERMANENT_MSG       = CO_MSG_SCOPE_CONTROLLER
          VIEW                      =   VIEW1 .
    Cheers,
    Kris.

  • Unable to See Custom Intergrator in R12 in front End

    Hi ,
    Did u had any luck .
    I am pretty much facing the same issue.
    I created a custom Integrator using the API . I can see the integrator in the tables but not from the fornt end. Can some one pleas eelborate what steps to be done to have it view in front end.
    BNE_INTEGRATOR_UTILS.CREATE_INTEGRATOR(P_APPLICATION_ID => p_application_id,
    P_OBJECT_CODE => 'XXXX_ASO_QOTIMP',
    P_INTEGRATOR_USER_NAME => 'XXXX: ASO Quote Import',
    P_LANGUAGE => 'US',
    P_SOURCE_LANGUAGE => 'US',
    P_USER_ID => FND_GLOBAL.USER_ID,
    BNE_INTEGRATOR_UTILS.CREATE_INTERFACE_FOR_API
    (P_APPLICATION_ID => P_APPLICATION_ID,
    P_OBJECT_CODE => 'XXXX_ASO_QOTIMP',
    P_INTEGRATOR_CODE => 'XXXX_ASO_QOTIMP_INTG',
    P_API_PACKAGE_NAME => 'XXXX_ASO_QOTIMP_ADI_PK',
    P_API_PROCEDURE_NAME => 'CREATE_INTERFACE',
    P_INTERFACE_USER_NAME => 'XXXX: ASO Quote Interface',
    P_PARAM_LIST_NAME => 'XXXX: ASO Quote PL',
    P_API_TYPE => 'PROCEDURE',
    P_API_RETURN_TYPE => NULL,
    P_UPLOAD_TYPE => 2,
    P_LANGUAGE => 'US',
    P_SOURCE_LANG => 'US',
    P_USER_ID => FND_GLOBAL.USER_ID,
    P_PARAM_LIST_CODE => X_PARAM_LIST_CODE,
    P_INTERFACE_CODE => X_INTERFACE_CODE);
         BNE_INTEGRATOR_UTILS.CREATE_DEFAULT_LAYOUT(     P_APPLICATION_ID => P_APPLICATION_ID,
                   P_OBJECT_CODE => 'XXXX_ASO_QOTIMP',
                   P_INTEGRATOR_CODE => 'XXXX_ASO_QOTIMP_INTG',
                                  P_INTERFACE_CODE => P_INTERFACE_CODE,
                             P_USER_ID => FND_GLOBAL.USER_ID,
                             P_FORCE          => P_FORCE,
                             P_ALL_COLUMNS      => P_ALL_COLUMNS,
                                  P_LAYOUT_CODE     => X_LAYOUT_CODE);
    PROCEDURE CreateWebAdi AS
         ln_application_id      NUMBER;
         lx_interface_code      VARCHAR2(50);
         lx_INTEGRATOR_CODE VARCHAR2(50);
         lx_param_list_code      VARCHAR2(50);
         l_force           BOOLEAN :=FALSE;
         L_ALL_COLUMNS           BOOLEAN :=FALSE;
         L_LAYOUT_CODE           VARCHAR2(30);
    BEGIN
    GetApplicationID(ln_application_id);
    CREATE_INTEGRATOR(ln_application_id,lx_INTEGRATOR_CODE);
    CREATE_INTERFACE_FOR_API(ln_application_id,lx_INTEGRATOR_CODE,lx_param_list_code,lx_interface_code);
    CREATE_DEFAULT_LAYOUT(ln_application_id,lx_interface_code,L_ALL_COLUMNS,l_force,L_LAYOUT_CODE);
    END;
    and i cud see the created integrator in these tables
    Select * From BNE_INTEGRATORS_B order by creation_date desc
    Select * From BNE_INTEGRATORS_TL order by creation_date desc
    Select * From BNE_INTERFACES_B order by creation_date desc
    But when i navigate to desktop integrator i dont see them in my create document page.I have associated the integrator to a custom application.
    I read somewhere in the earlier post that following additional steps to be done
    additional steps you need to perform to be able to access a custom integrator.
    1. Create a form function to access the integrator
    2. Link the integrator to the form function (security link)
    3. Add the function to your menu.
    Questions Related to it
    i) Now when we create a form function in application developer does there to have to be any action associated with the function ? if so what would be the action? or do we need to a create a dummy function?
    ii) How do i link my integrator to my form function ? would appreciate if some one can eloborate on it
    Would appreciate your inputs in this regard.
    Thanks
    Sunil

    Hi,
    please let me summarize what needs to be done, and also the easiest way.
    WebADI deals with access security (to make sure that not everyone can execute everything and can get data he shall not see).
    Two things to do:
    1. Create a record in a security table which links a form function to the integrator.
    2. Put this function in your menu somewhere and from that time on you should be able to execute.
    You should, because this simple approach does not work for me at all. I was cleaning the web cache, local cache, still not worked. Then I have checked the user guide and it states you need to bounce the apache. Ok, can I do this, is this what I want? No.
    I am doing it different,, and it works always (in R12):
    1. Create a record in a security table which links a form function to the integrator.
    2. Create a qualified function call to your integrator and link this directly as menu entry into your menu.
    to 1)
    the integrator to use is the 800:HR_SETUP_MAINT_FUNC_INTG
    "HR Maintain Integrator Form Function Association => you get it by using Responsibility: "HR Web ADI"
    table is BNE_SECURED_OBJECTS
    to 2)
    The function I am creating is the following (you can get it from the last step from the document creation wizard)
    Name = your choice
    parameter = "bne:page=BneCreateDoc&bne:viewer=BNE:EXCEL2000&bne:reporting=N&bne:integrator=20006:GENERAL_3_INTG"
    . > last part is your integrator (app id : name)
    type = SERVLET
    web_html_call = BneApplicationService
    2b)
    put this function into your menu, then you can always and immediate call your integrator.
    Keep in mind that R12.1.2 offers a new set of forms with a responsibility "Desktop Integration Manager" with which you can do all these steps in a web form.
    Just google for "Desktop Integration Manager".
    hope this helps!
    Volker

  • EBS 12.1.3: Unable to throw custom error messages back to Excel document

    Hi Gurus,
    We are on 12.1.3 using Desktop Integration Framework.
    I created a API Procedure based custom Integrator.
    In the PLSQL procedure, I have raise_application_error(-20009, ‘Custom Error’) but this message never comes through.
    It always shows a ‘SQL exception occurred during PL/SQL upload’.
    When it is a success, it shows a green smiley which is fine.
    But when there is a explicit raise_application_error in plsql proc, I would like the error message to flow all the way back to Excel document.
    1.) What should I be using 'API Procedure or API Function' in the Custom Integrator,
    2.) Should it return Error Message or FND Message?
    Has it worked for anyone in 12.1.3?
    Please let me know.
    Thanks
    Vinod

    hi ,Vinod
    Please check the 'API Returns' is setted with 'FND Message Code' in Interfaces define(Step 2 of 5).
    Regards,
    leno

  • Unable to see the employee photo in team view

    Hey experts, we have been handling with an issue almost two days and still cannot find any solutions, in mss service of homepage the employee photo is not visible as you can see below, i know that there was a thread about the same issue and we did what they told and what the right answer was but still has the same problem, * we run the program that generate the url * all of our reletad service is active * we apply a note (employee photo not updated).
    do we need to nakisa add on to see the photo or anything else that we can do,
    Thanks in advance.
    answers will be rewarded.

    hi ,
    i think ur missing some steps in the note as chk in  se11 > T77TMCPIC_URLS > click on display and do as below ...if u follow as per screen shot below ...wait for some other experts reply on this....
    next click on below button and log off and log -in and refresh the team view in portal

  • Unable to See Camera Angles in Multi-Camera View

    Hello Adobe Community,
    I seem to be missing the ability to see my camera angles in Multi-Camera view as you can see in the picture below.
    I feel it may caused by me trying to get Adobe Encore to work. I have been trying to get Encore by installing and un-installing an older version of Premiere CS6 with no success. On a side note, Premiere Pro CC 2014 crashes on launch.
    I'm running Premiere Pro CC on a MAC running OS X version 10.9.4 with 3.4 GHz Intel Core i7 with 8GB 1333 MHz DDR3.

    Hi Sascha,
    No i cannot see the buttons either.
    Following is how the view is embedded.
    View - > Tray - >viewcontaineruielement-> wnd_selection_screen.
    Am i missing something?
    regards,
    Priyank

  • Unable to see Hyperion FR reports in PDF view.

    Hi All,
    We are using Hyperion 11.1.1.3 version .User can able to open the report in HTML view but not in PDF View.When users try to open the report in PDF view ,found that PDF view grayed out(disabled).we tried to change the file preference-->preview-->PDF preview,but still getting the same errror.pdf reader is installed in client machine and ghostscripts has installed in server machine.if its related to access issue ,I think there is no separate security access role for HTML View and PDF view.
    Any suggestions would be greatly appreciated.
    Thanks in Advance

    We are facing the similar issue on only one user's machine. We have exactly same kind of machine with same verison of OS and PDF softwares installed, All other users are able to view is correctly. The effect user is able to open and view all pdf document from his machine or from Internet.
    This seems to be more Individual Machine specific issue for us.
    Any idea who we can go ahead in investigating or solution to fix this.

  • Unable to view latest default trace in log viewer

    Hello all,
    We have NW 7.0 J2EE production server. We have a CI and two application servers.
    Our SP level is SP18.
    The DB is oracle and the operating system in RHEL 4.
    I have a problem in viewing the default trace files in log viewer using the visual administrator.
    I am able to view the old default trace but unable to view the latest trace data generated.
    I am facing this problem when i try to view the logs of a particular application server.
    Able to view the latest default trace properly for CI and the other application server. Problem lies only with a single application server.
    I have also check the permissions in OS level for the trace files. Everything looks fine.
    Could some one give me a clue on how to solve this issue.
    Regards,
    Chandru

    Hello Joey,
    The trace file isnt too big....
    We have set the file size as 10 MB.
    We have some 15 to 16 default trace files for each of the server process and we have 3 server process in that application server.
    The ForceSingleTraceFile parameter is set as YES in visual admin.
    So the logs will be displayed in visual admin as a single default trace file.
    Hope I had provided the inputs you have asked...
    Regards,
    Chandru

  • Print System.out.println messages into logs of Weblogic Application Server

    Hi,
    I use Weblogic Application Server 10.3.6 on Windows 7. The Enterprise Application (J2EE) is deployed into the 'AdminServer' of Weblogic. For debugging purpose, I have added a few System.out.println statements.
    I am unable to see the print messages on any of log files available in path 'user_projects > domains > base_domain > servers > AdminServer > logs'. However, I can see them on the 'command' prompt which was used to start the server. How can I get them into one of the log files? What am I missing?
    I tried reading other threads on the forum and as per them 'System.out.println' gets logged onto *.out logs which I am unable to find. Only base_domain.log, AdminServer.log, access.log are available in the location.
    More Specifics:
    Configuration on WLS console 'Home > Servers > AdminServer > Logging'
    Log file name: logs/AdminServer.log
    Min. Severity to log: Notice (tried with Debug as well)
    Advanced Options:
    Logging Implementation: JDK
    Redirect stdout logging enabled: False (tried both options)
    Log file Severity Level: Notice (tried with Debug as well)
    Standard Out Severity Level: Notice (tried with Debug as well)
    Thanks

    Paul,
    I just found this on google:
    'Generally, developers put a lot of System.out.println statements in their code to perform application debugging. Normally, all standard outputs and error outputs are routed to the console where the OC4J server is started. If you want to capture the standard output and error outputs to files for logging/debugging purposes, then you can use the -out and -err options while starting up the Oc4J server to specify which files to use.'.
    http://www.onjava.com/pub/a/onjava/2002/01/16/oracle.html?page=2

  • I recently purchased the iphone6 and since it was activated, I can not see any text messages from people with an iphone, on Verizon Messages.  Any advice?

    I recently purchased an iphone 6, and since it was activated on Sunday, I am unable to see any text messages from iphone users, on my Verizon Messages.  Any suggestions?

    Hi Erin,
    The reason I asked is I like using Verizon Messages and found out via a chat on your website that with iMessaging, you can't see those messages on Verizon Messages.  This phone is for a teen ager so I want to make sure all of the fun things about an iPhone are still intact if I turn off iMessage.  r do you know of an Apple product that works the same way as Verizon Messages?

  • CreateStrategyR3 and ReadStrategyR3 Customized Error Message

    Hi
    We want to display customize error message for the function module SD_SALESDOCUMENT_CREATE.
    the function returns a return structure that has error codes like V1-117, V1-118 etc
    We want to display the customized error message for this code
    so we have made the changes in CreateStrategyR3 and ReadStrategyR3 
    as well as we have placed the customized message in the property file
    but I still cant see customized error message i can see the std error message of SAP
    Can anyone help me out with this
    Regards
    JM

    Hi ,
    Does this approach work for the version 7.0 also?
    I have made changes to ReadStrategyR3, OrderR3, backendobject-config.xml and overriden replaceR3MessageTexts.
    public boolean replaceR3MessageTexts(JCO.Record messageRecord, StringBuffer messageId, StringBuffer text){
              super.replaceR3MessageTexts( messageRecord , messageId, text); is the way i am trying to override it.
    Still the standard message is getting displayed.
    I am trying to capture message V1/150.
    Please help.
    Best regards,
    Rohit Sharma

  • Mobile Sales- The manger is unable to see activities in the calender view

    Hi,
    I have a Manager when he clicks on the calender option he is unable to see all the activities scheduled for a particular employee in his calender viwe whereas if i check that particular employee's calender he has all the details of the activities.
    Why is the manager  unable to see all the activites in his view.
    I have chekced for the Activities (by employee)subscription for teh Manager's site, that exists.
    If anyone has an idea please reply ASAP. Thank you.
    Best regards,
    Sanyogita

    Hi,
    the calendar functionality is not based on subscriptions but on the assigned employees for an activity.
    In other words a team hierarchy based (only) on subscriptions is not reflected in MSA.
    Therefore activities are only displayed in the calendar TS if the current user is assigned as responsible.
    If you really want to see all activities of all employees in the manager's calendar then these employees need to maintain this manager as (additional) responsible person for their activities.
    Regards,
    Wolfhard

Maybe you are looking for

  • PPro CS4 won't play back

    Suddenly video in Premiere Pro CS 4.0.0 for Mac won't play back from source window, program window, or timeline, except for an occasional playback of < 1 second. Scarily this was described by a bunch of users in a thread started two years ago. Only o

  • Potential problem with all new Macbook Aluminum Displays

    I have read in several threads across the internet (including this one) that people who have received the new aluminum Macbooks have been disappointed with the "greyish" quality of the displays, as well as the color saturation when compared to the ol

  • ATP Checking Rule - stock transport sch. agmnt

    Hi friends, i created a New checking rule (ZB) in <b>/NOMGP</b> - stock transfer sch. agmnt. for inter company stock transfer. i attached it with a checking group(Z0) and made scope of check. And assigned with doc type LU, supplying plant, delivery t

  • ITunes Windows do not come to the front when app is selected

    When I Command-Tab to bring iTunes to the front, the open window does not come into focus. This behaviour is definitely not following human interface guidelines. It's the same when I click iTunes from the dock.

  • How do i find my screen name to set up eprint

    I have a 6500A - trying to set up eprint?