Custom eventing  for reporting --- am i using the correct ResourceEvent?

Hi All,
I am using a web content management tool which stores all the content created through the tool in /documents repository . This content is published in the portal under various roles  . I am working on a report to generate and report the hit counts for the pages in this repository . I have written a Km service that subscribes to GET_TEMPLATE event to generate these statistics.
The problem i am facing is this . When i navigate through the KM folder structure to a given page in a subfolder and do a preview of the page content , the hitcount is incremented and the report reflects this increase . However if i navigate to the role where the content is published and view the content from the role , the page hit count is not incremented and the report does not show the increment .
My questions are
1) Do i need to write a custom KM event that notifies the repository broker about
    the page access through the roles?
2) Is there any other standard event to which i can subscribe to get this page hit count.
Any helpful answers will be rewarded.
regards
Subra

Hi Subra,
> is there any way to know if the tool is raising any event
As I have been one of the developers, I can report that the tool definitely does not raise such an event explicitely. But as said above, it also shouldn't do this, as it shouldn't be needed. In addition, for the display the tool redirects to a KM navigation iView, which normally should lead to the expected event risen anyhow.
But if it really doesn't work, you still have the option to ask btexx to check if this is a shortcoming on SAP side - which in the interest of a smooth working product should be tracked, maybe worked around...
About the caching I can report that there is also no caching used at the moment for the display. This may change one day, for this in fact it would make sense to raise the event (even if the resource isn't called from the framework, but to enable such kind of statistics, if they won't be part of the product one day anyhow).
Hope it helps
Detlev
Message was edited by:
        Detlev Beutner
One additional remark for all people involved: I just remember to have read about the same "missing" event on SDN, but I never checked this in the end. It <i>might</i> be that the navigation iView only throws the getChildren event, as for other resources than XML forms elements, it only renders the name of the resource, not it's (or part of it's) content (so the content doesn't get accessed). This also would make sense as normally the access to the <i>Show</i> form could be differentiated from the access to the <i>RenderListItem</i> form.

Similar Messages

  • "itunes could not restore the iphone because the password was incorrect" I know for a fact im using the correct password. and it has previously worked. is anyone else having this issue.

    "itunes could not restore the iphone because the password was incorrect" I know for a fact im using the correct password. and it has previously worked. is anyone else having this issue.

    Hi, I also get the message "itunes could not restore the iphone because the password was incorrect" though I am never prompted to enter a password anywhere! Nor was the backup password encrypted to begin with! Really strange, any pointers will be greatly appriciated!

  • Save for Web isn't using the correct size of artboard

    I've been using CS5 for about 5 days now and have just run into this problem.
    My artboard is 800x600 px.  I have 6 layers of an animation I need to export as pngs so I can manipulate them in Imageready (yes, I still use it.)
    I Save for Web, export as CSS layers, original size is 800x600 px, new size is 800x600 px (I don't touch those settings), art optimized and clip to artboard is checked.
    But when I Save and check my files, not only are they 550x90 (the size of the art on the artboard) but they're cut off on the right side.  It's like Illustrator is saving them as actual size, registared to 0,0 (top right corner) of my artboard.
    I need to save my layers using save for web so I can drag them into other animated files in Imageready.  I need them at 800x600 px because that's the size of my final art and it's easy to center a lot of layers if they're all the same size.
    I can post image files if my question doesn't make sense.

    UPDATE:
    I've been experimenting.  My artboard is 800x600 px.  I have 2 layers.  My artwork is 900x700 on both layers.
    I Save For Web with Clip to Artboard checked.
    I save a jpeg and my file is 800x600.
    I save a png and my file is 800x600. 
    I save as png and check Export As CSS Layers and my 2 layers are 900x700.  This ONLY seems to happen with the Export as CSS Layers checked.
    Also, I use File->Export->PNG and check Use Artboards and my file is 800x600.
    I use File->Export->JPEG and check Use Artboards and my file is 800x600.
    I use File->Export->BMP but I can't check Use Artboards, it's greyed out and uncheckable.  Huh?  I need to export my image as a BMP at 800x600.
    I don't understand what I'm missing here.

  • SQL ENTERPRISE: The edition of Reporting Services that you are using requires that you use local SQL Server relational databases for report data sources and the report server database

    The error below makes absolutely no sense! I'm using Enterprise Core...yet I'm being told I can't use remote data sources:
    w3wp!library!8!03/05/2015-19:08:48:: i INFO: Catalog SQL Server Edition = EnterpriseCore
    w3wp!library!8!03/05/2015-19:08:48:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.OperationNotSupportedException: , Microsoft.ReportingServices.Diagnostics.Utilities.OperationNotSupportedException: The feature: "The edition of Reporting
    Services that you are using requires that you use local SQL Server relational databases for report data sources and the report server database." is not supported in this edition of Reporting Services.;
    Really? This totally contradicts the documentation found here:
    https://msdn.microsoft.com/en-us/library/ms157285(v=sql.110).aspx
    That article says remote connections are completely supported.
    ARGH! Why does this have to be so difficult to setup?!?

    Hi jeffoliver1000,
    According to your description, you are using Enterprise Core edition and you are prompted that you can’t use remote data sources.
    In your scenario, we neither ignore your point nor be doubt with what you say. But actually we have met the case before that even though the SQL Server engine is Enterprise but the reporting services is still standard. So I would recommend you to find the
    actual edition of reporting services you are using. You can find Reporting Services starting SKU in the Reporting Service logs ( default location: C:\Program Files\Microsoft SQL Server\<instance name>\Reporting Services\LogFiles). For more information,
    please refer to the similar thread below:
    https://social.technet.microsoft.com/Forums/en-US/f98c2f3e-1a30-4993-ab41-acbc5014f92e/data-driven-subscription-button-not-displayed?forum=sqlreportingservices
    By the way, have you installed the other SQL Server edition before?
    Best regards,
    Qiuyun Yu
    Qiuyun Yu
    TechNet Community Support

  • Hi.  I am planning a valentines day party for 7 people, I used the "Event Card" format on pages.  It only gave me two cards, I do not know how to get more cards.  Thanks!

    Hi.  I am planning a valentines day party for 7 people, I used the "Event Card" format on pages.  It only gave me two cards, I do not know how to get more cards.  Thanks!

    Newest compared to what?
    There is a reason we don't say use the "latest" or "best" methods to complete tasks, because they are vague ill defined terms.
    Could you return us the favor and tell us exactly what version of Pages on what version of OSX.
    The answer varies.
    Peter

  • Crystal report from JSP using the JRC

    Hi, I am trying to call crystal report from JSP using the JRC.
    But i am getting the Error as 'Logon Failed'. my web.xml entry is
    <env-entry>
    <env-entry-name>jdbc/Test</env-entry-name>
    <env-entry-value>!oracle.jdbc.driver.OracleDriver!jdbc:oracle:thin:{userid}/{password}@//10.0.0.1:1521/TestDB</env-entry-value>
    <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>
    i am setting the userid and password in the code. Please see the below code for your reference. Please help me to solve the issue.
    <%@ page language="java" contentType="text/html;charset=UTF-8"%>
    <%@ page import="com.crystaldecisions.report.web.viewer.CrystalReportViewer"%>
    <%@ page import="com.crystaldecisions.sdk.occa.report.data.*"%>
    <%@ page import="com.crystaldecisions.reports.reportengineinterface.JPEReportSourceFactory" %>
    <%@ page import="com.crystaldecisions.sdk.occa.report.reportsource.IReportSourceFactory2" %>
    <%@ page import="com.crystaldecisions.sdk.occa.report.reportsource.IReportSource" %>
    <%@ page import="com.crystaldecisions.reports.reportengineinterface.JPEReportSource" %>
    <html>
    <head>
    <title>Crystal Report with Database Logon information</title> </head>
    <body bgcolor="#ffffff">
    <%
    try
    String report = "/TEMPLATE.rpt";
    IReportSourceFactory2 rptSrcFactory = new JPEReportSourceFactory();
    JPEReportSource reportSource = (JPEReportSource) rptSrcFactory.createReportSource(report, request.getLocale());
    CrystalReportViewer viewer = new CrystalReportViewer();
    viewer.setReportSource(reportSource);
    viewer.setHasRefreshButton(true);
    IConnectionInfo newConnInfo = new ConnectionInfo();
    newConnInfo.setUserName("TEST");
    newConnInfo.setPassword("TEST");
    ConnectionInfos newConnInfos = new ConnectionInfos();
    newConnInfos.add(newConnInfo);
    viewer.setDatabaseLogonInfos(newConnInfos);
    viewer.setEnableLogonPrompt(false);
    viewer.setOwnPage(true);
    viewer.setOwnForm(true);
    out.println("Connection Information: "+viewer.getDatabaseLogonInfos().getConnectionInfo(0).getAttributes().toString());
    viewer.processHttpRequest(request, response, getServletConfig().getServletContext(),null);
    viewer.dispose();
    catch(Exception e)
    throw new JspException( e);
    %>
    </body>
    </html>

    I never really had much luck with this approach.
    Mind you I was using Crystal Reports 10, and as far as I recall it didn't allow setting/changing of database at this level.
    Things to check
    - can you create a database connection on your page with this URL/username/password?
    - what server are you using? Tomcat? WebLogic?
    I found this in your other post:
    Connection Information: {Server Name=ee6rpt, Connection String=DSN=s(ee6rpt);User ID=s(ee62test);Password=;UseDSNProperties=b(false), Database Name=, Database DLL=crdb_odbc.dll}That would indicate it is using odbc to connect to the database (crdb_odbc.dll). ODBC is a bad idea with java.
    The way I have got it to work for me (after much trial and error) was to in Crystal Reports to connect using the Oracle Driver, and specifying a tnsname - eg define REPORT_DS in tnsnames.ora.
    When running through the JRC, it looked for a JNDI datasource under that same name "REPORT_DS".
    Don't know if that will help you or not.
    Good luck,
    evnafets

  • Set a timeout for crystal sessions while using the Windows.Forms.Viewer?

    Hi,
    I am looking for a way to set the timeout for the crystal report sessions when using the Windows.Forms.Viewer in a .NET application. I guess that the default value is 20 minutes (like in the entperprise installations) but we cannot afford to keep many sessions open for that long. Is there a registry entry which can be set? Or even a way to do this programmatically?
    Thank you in advance,
    Stratos

    Hi David,
    we are talking here about a standalone .NET application where the reports are installed locally (like the application itself). We are not retrieving the reports from a server. The whole thing was developed using the crystal report viewer model probably because it was easier to do so. Is there a method in this model to tell the crystal runtime to do the clean-up work either for a report (like the ReportDocument.Close() ) or for the entire runtime instance. Dispose() does not seem to help us. If you say that there is no other way than redesign then we have to consider this option also.
    Cheers
    Stratos
    PS: What I was thinking of (as Plan B instead of using the ReportDocument object model) is to instantiate the crystal report viewer object in a separate process (.exe). Please note that we open a new crystal report viewer windows for each report, which is displayed. Closing the viewer window (ie. terminate the process) will at least then clean up and release the crystal DLLs and hopefully close the database connections. Or am I missing something here?
    Edited by: Efstratios Karaivazoglou on Jul 29, 2008 10:05 PM

  • In the iCloud preferences, there is a message asking for software update to use the "find my mac" option.  However, my mac is updated.  What should i do?

    In the iCloud preferences, there is a message asking for software update to use the "find my mac" option.  However, my mac is updated.  What should i do?

    https://crash-stats.mozilla.com/report/pending/40811976-6063-4df1-b2ba-b82972110929
    https://crash-stats.mozilla.com/report/pending/1f1e849a-240e-4017-bbfc-485832110929
    https://crash-stats.mozilla.com/report/pending/2b3b5fc3-f3ed-47df-aa8e-293452110929
    https://crash-stats.mozilla.com/report/index/bp-9156003e-2cd4-488f-a6fb-195ff2110930
    https://crash-stats.mozilla.com/report/pending/7bc611b9-6d9d-4a4e-a32d-443ba2110929
    https://crash-stats.mozilla.com/report/pending/477fda1b-b03b-469e-ad85-878282110929
    https://crash-stats.mozilla.com/report/pending/4983f2ce-592c-4963-bcf5-319bb2110929
    https://crash-stats.mozilla.com/report/index/bp-25958efc-bef3-4366-a857-1cfa92110930
    https://crash-stats.mozilla.com/report/pending/881f2ee5-0b3c-4470-8590-401572110929
    https://crash-stats.mozilla.com/report/pending/7f30c50f-833e-41d3-946e-e66d62110930
    https://crash-stats.mozilla.com/report/index/bp-51bb0656-a417-42ff-87fb-b72942110930

  • I share a an apple id with my kids. We all use the same credit card for purchases.  Is it possible for only me to use the icloud online storage without making this available or visible to the kids?

    My kids and I all use the same credit card and password for app and music purchases.   I'm assuming we all use the same apple ID too. (not sure) We can share apps and music although we all have our own itunes libraries. Is it possible for only me to use the icloud online storage without making this available or visible to the kids or do we all have our own storage?

    I just checked and they have already sucked up all my online storage.  Ahhh techy teens!  I think I will just leave it at that and back my own stuff up on my computer. Less confusing
    Thanks for all the help!  I am definitely more educated now and I'm off to check that cc bill too.

  • I have two accounts and for both accounts I use the same emails. I cannot verify my email on my main account because of this. Help? Can I just cancel my other account to avoid confusion?

    I have two accounts and for both accounts I use the same email. I cannot verify my email on my main account because of this. Help? Can I just cancel my other account to avoid confusion? I am totally stuck now.

    By the sounds of it you have linked Email Accounts, if so this means that you will both recieve the majority of the same Emails, and if you do and you read them on your account (which is linked with your husbands) then they will appear to read on the both of them because they are linked. With the majority of Email providers these days they're Emails are (simplified) in the cloud you could say, meaning that if you read or delete shared Emails then it will do the same on both accounts rather than just the yours.
    I hope all that made sense, sorry that I couldn't be of anymore assistance.. If you havent already try googling your problem - you may find some answers on there

  • Oracle.jbo.NoDefException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-25058. Error message parameters

    Dear Guru's,
    I am not able to solve the above issue for last couple of days.
    I am newbie to the webservice
    My Issue...
    I am using Jdeveloper 11.1.2.4.0 Release 2
    1. Using Jdev I built one small Web Service with two methods.
            While testing the Webservice...
                   I passed User Id as Parameter and it successfully return the values (user id, user name and description) from fnd_user table
    2. I created another application to consume the web service i created.
                   1. I added the webservice SOAP and added the method.
                   2. Created a jsf page and drag and drop the parameter and return values to the jsf page.
    3. While executing the created jsf page I received the error message as below
    "oracle.jbo.NoDefException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-25058. Error message parameters are {0=Attribute, 1=UserName, 2=UserName}"
    Even I know that this issue is repeated one in our forum, I was not able to solve this issue.
    Can anybody help to solve this issue.
    Thanks and Regards,
    Durai S E

    Dear Guru's,
    I am not able to solve the above issue for last couple of days.
    I am newbie to the webservice
    My Issue...
    I am using Jdeveloper 11.1.2.4.0 Release 2
    1. Using Jdev I built one small Web Service with two methods.
            While testing the Webservice...
                   I passed User Id as Parameter and it successfully return the values (user id, user name and description) from fnd_user table
    2. I created another application to consume the web service i created.
                   1. I added the webservice SOAP and added the method.
                   2. Created a jsf page and drag and drop the parameter and return values to the jsf page.
    3. While executing the created jsf page I received the error message as below
    "oracle.jbo.NoDefException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-25058. Error message parameters are {0=Attribute, 1=UserName, 2=UserName}"
    Even I know that this issue is repeated one in our forum, I was not able to solve this issue.
    Can anybody help to solve this issue.
    Thanks and Regards,
    Durai S E

  • HT4352 I'm using the correct APPLE ID and password for Home Sharing on my computer but my AppleTv is not accepting it?  What's up with that???

    I'm using the correct APPLE ID and password for Home Sharing on my computer but my AppleTv is not accepting it?  What's up with that???

    I have the exact same issue. I also tried resetting my password. I can log in to iTunes on my laptop with the new password, on to my iPhone iTunes, but my Apple TV says it cannot recognize my password. I just did an Apple Tv software update a few days ago.
    I am able to log in to Netflix on my Apple TV just fine. I did not have to re-enter my password for that.
    Very frustrating. I hope Apple can figure this out soon and post a fix.
    Thanks for any advice.  Cheers.

  • The Wifi storage options are interesting but it seems they only allow to read files from the device on the iPad but not transfer files to the storage device via WiFi.   I'm looking for a possibility to use the iPad for photography while traveling, without

    the Wifi storage options are interesting but it seems they only allow to read files from the device on the iPad but not transfer files to the storage device via WiFi.
    I'm looking for a possibility to use the iPad for photography while traveling, without the access to a computer.
    Shooting photo's in RAW format crates pretty big files that will fill up the iPad's memory pretty fast if you shoot a lot during a (let's say) month long trip.
    my idea was to use load the photo's to the iPad so i could view them and sort out any bad ones. then copy them over to the storage device so i can continue using my CF cards for shooting. I have an image thank for copying the photo's directly to the HDD but it would be so sweet to be able to check them on the iPad before hand.
    any suggestions?

    Check out pogo plug device, it allows you to upload camera roll via wifi.

  • My macbook air wont change songs when for itunes when i use the buttons on the top of my keyboard and when i restart my computer they work for like 10 minute then stop working again. Did i change a settting? what should i do?

    My macbook air wont change songs for iTunes when i use the buttons on the top of my keyboard and when i restart my computer they work for like 10 minutes then stop working again. Did i change a setting? what should i do?

    Hello King Cutway
    If you are having issues with the functions keys, then check the settings in System Preferences > Keyboard and look to see if Use all F1, F2, etc. keys as standard function keys is unchecked so you can use it properly. 
    Mac OS X: How to change the behavior of function keys
    http://support.apple.com/kb/HT1296
    Regards,
    -Norm G.

  • I have 3 computers...Window PC, PowerBook G3 (old) and MacBook Pro. I use firefox for all of them and have for quite some time. Is there a way for them all to use the same toolbar? Each of them have differnet bookmark/ settings etc.,

    I have 3 computers...Window PC, PowerBook G3 (old) and MacBook Pro. I use firefox for all of them and have for quite some time. Is there a way for them all to use the same toolbar? Each of them have differnet bookmark/ settings etc.,

    Open Media Encoder and add your Sequences:
    File > Add Premiere Pro Sequence
    Navigate to your Premiere Project and select it in the list.
    You can then select multiple Sequences from the Project (Ctrl+Click)
    and load them all at once into Media Encoder and apply
    the same encoding preset to all Sequences at the same time.

Maybe you are looking for

  • How to show all table fields in correct alv disply

    Hi all, This is my report that disply in ALV . but this is only displying the join table (t_p0001_p0002) fields.i want to disply the other two table fields i.e t_pa0315 and t_pa0007.what is the logic to ALV disply the other two table fields like the

  • URGENT -- Printing reports adds extra spaces in between pages

    Hello Experts, I would like to ask for your help regarding printing from concurrent requests. I am currently having an issue with printing multiple pages from Oracle reports, both in text format and RTF/PDF formats. When I generate a multiple page re

  • Freeze during start: Black screen with cursor

    I have an L305-5955, probably infected by a virus (?) which freeze during booting (also with a backup CD) ending with a black screen and the cursor. Someone has an idea how to solve this? Thank's a lot for any help.

  • Need a that Table Name in Select command which being used in from statement

    My Question Is: If my SQL command is like this " Select Code, Name from Customer (Table Name) Can I get this output in this Way .. ? Select Code, Name,Customer(Table Name)  from Customer (Table Name) in dynamic way ..

  • How to test if a file is opened by another program?

    Hello, i wrote a program copying files and folders like in the 'powerfolder' app. i tried to copy an odt file, while an older version was open in the destination folder., ang i got this: Exception in thread "main" java.io.FileNotFoundException: ... (