Re: [Wicket-user] wicket tracking/ controlling
WSS is Web Side Story, http://websidestory.com/, but it's not a free service Aaron Korbinian Bachl wrote: Hi, can you please explain and tell more about this WSS (especially what WSS is) ? as it sounds very promising so far... Korbinian Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im Auftrag von Aaron Hiniker Gesendet: Sonntag, 29. Oktober 2006 04:04 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling I'd guess that you would implement your own IRequestFactory and manually write the access log from there. You have access to the servlet and if you wanted to turn wicket requests into meaningful, trackable information (I know exactly what you are talking about), you'd have to manually write out an access log that matches something your tracking software can read (like standard Apache log format). Once you have the http servlet, you have the HTTP method, IP address, and all the other headers. As far as the actual request URL you could write anything based on the Page/Resource that the WebRequest is processing. You could, for example, rewrite all requests to com.mysite.MyPage as http://mysite.com/com/mysite/MyPage?param1=value1.. with the params generated from the PageParameters. One a side note, I am more used to using WSS, where you just change the tag information in the js code and WSS tracks the requests into different categories that you specify. URLs are not important because it's the JS tag that determines where the request is categorized. Would be very easy to do with a custom component. Aaron Korbinian Bachl wrote: What example do you mean ? - i only found the javadoc http://wicket.sourceforge.net/apidocs/wicket/protocol/http/RequestLogger.htm l so far... what i mean is following: imagine you have a page that sells/ adverts something - now you want to know how many visitors you have, on what pages (what params) they are, how many are doing certain actions or giving up and on what stage... in classical way, the webserver creates a log where he puts the URLs, time, IP etc. in which then can be examined by trackingsoftware like e.g: NetTracker, Webstat etc. - but they wont work with wicket as we have no classical URLs hope you now understand what i mean -Ursprngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im Auftrag von Juergen Donnerstag Gesendet: Samstag, 28. Oktober 2006 11:13 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling When you go to the example, there is this little red (i) in the top left corner. It'll open a page with all the information maintained by RequestLogger. IResponseFilter and it is implementations might be an option/starting point for you as well. While re-reading your mail, I'm not sure it is what you ask for. What information do you get from other web apps in the webservers log which you don't get for Wicket apps? Your example given, the visitors, can be retrieved, no difference. Time to respond, who, when etc, no difference. What you won't get is the Page and wicket specific information of course. I'm not aware of any wiki entry or so, but I might not be up-to-date on that. A base page, as you suggested, might be a good starting point, as many relevant information are available. Though events (submit, etc.) must be logged differently. Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: you cant point me to any article about that ? - i looked at the java-docs for 1.2 branch but didnt understand how this leads to a hook for tracking. -Ursprngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im Auftrag von Juergen Donnerstag Gesendet: Samstag, 28. Oktober 2006 10:33 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling It is not better and not worse with Wicket, each web app framework has the same issue here. Just the details are different. Have a look at RequestLogger.java Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: Hi, im not sure how to adress this thing with wicket: if you make a website you want to see where your visitor goes, what he does - usually by examining the webservers logfile by looking at the URLs - however this wont work in wicket. How could this be solved ? - how can we track trace our visitors ? Does anyone know a existing solution (maybe open-source) that integrates very easy with wicket ? (perhaps so easy
Re: [Wicket-user] wicket tracking/ controlling
Hi, can you please explain and tell more about this WSS (especially what WSS is) ? as it sounds very promising so far... Korbinian Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Aaron HinikerGesendet: Sonntag, 29. Oktober 2006 04:04An: wicket-user@lists.sourceforge.netBetreff: Re: [Wicket-user] wicket tracking/ controlling I'd guess that you would implement your own IRequestFactory and manually write the access log from there. You have access to the servlet and if you wanted to turn wicket requests into meaningful, trackable information (I know exactly what you are talking about), you'd have to manually write out an access log that matches something your tracking software can read (like standard Apache log format). Once you have the http servlet, you have the HTTP method, IP address, and all the other headers. As far as the actual request URL you could write anything based on the Page/Resource that the WebRequest is processing. You could, for example, rewrite all requests to com.mysite.MyPage as http://mysite.com/com/mysite/MyPage?param1=value1.. with the params generated from the PageParameters. One a side note, I am more used to using WSS, where you just change the tag information in the js code and WSS tracks the requests into different categories that you specify. URLs are not important because it's the JS tag that determines where the request is categorized. Would be very easy to do with a custom component.AaronKorbinian Bachl wrote: What example do you mean ? - i only found the javadoc http://wicket.sourceforge.net/apidocs/wicket/protocol/http/RequestLogger.htm l so far... what i mean is following: imagine you have a page that sells/ adverts something - now you want to know how many visitors you have, on what pages (what params) they are, how many are doing certain actions or giving up and on what stage... in classical way, the webserver creates a log where he puts the URLs, time, IP etc. in which then can be examined by trackingsoftware like e.g: NetTracker, Webstat etc. - but they wont work with wicket as we have no classical URLs hope you now understand what i mean -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im Auftrag von Juergen Donnerstag Gesendet: Samstag, 28. Oktober 2006 11:13 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling When you go to the example, there is this little red (i) in the top left corner. It'll open a page with all the information maintained by RequestLogger. IResponseFilter and it is implementations might be an option/starting point for you as well. While re-reading your mail, I'm not sure it is what you ask for. What information do you get from other web apps in the webservers log which you don't get for Wicket apps? Your example given, the visitors, can be retrieved, no difference. Time to respond, who, when etc, no difference. What you won't get is the Page and wicket specific information of course. I'm not aware of any wiki entry or so, but I might not be up-to-date on that. A base page, as you suggested, might be a good starting point, as many relevant information are available. Though events (submit, etc.) must be logged differently. Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: you cant point me to any article about that ? - i looked at the java-docs for 1.2 branch but didnt understand how this leads to a hook for tracking. -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im Auftrag von Juergen Donnerstag Gesendet: Samstag, 28. Oktober 2006 10:33 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling It is not better and not worse with Wicket, each web app framework has the same issue here. Just the details are different. Have a look at RequestLogger.java Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: Hi, im not sure how to adress this thing with wicket: if you make a website you want to see where your visitor goes, what he does - usually by examining the webservers logfile by looking at the URLs - however this wont work in wicket. How could this be solved ? - how can we track trace our visitors ? Does anyone know a existing solution (maybe open-source) that integrates very easy with wicket ? (perhaps so easy that putting it onto a "BasePage" is nearly enough ?) Best Regards, Korbinian PS: i would be happy if this could be done without using the session -- --- Using Tomcat but need to do more? Need to support web services
Re: [Wicket-user] wicket tracking/ controlling
IRequestLogger pretty much gives you all the information you need.In 1.3 and 2.0 this logger is improved (and will be improved)you see or can see exactly the request (what page is requested, what page is responded to, what is touched and how big the session was) besides how long it did take. You can add information to that log for a specific session by letting your session implement ISessionLogInfo interface.johanOn 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: Hi,im not sure how to adress this thing with wicket: if you make a website youwant to see where your visitor goes, what he does - usually by examining thewebservers logfile by looking at the URLs - however this wont work in wicket.How could this be solved ? - how can we track trace our visitors ? Doesanyone know a existing solution (maybe open-source) that integrates veryeasy with wicket ? (perhaps so easy that putting it onto a BasePage is nearly enough ?)Best Regards,KorbinianPS: i would be happy if this could be done without using the session- Using Tomcat but need to do more? Need to support web services, security?Get stuff done quickly with pre-integrated technology to make your job easierDownload IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___ Wicket-user mailing listWicket-user@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/wicket-user - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
[Wicket-user] wicket tracking/ controlling
Hi, im not sure how to adress this thing with wicket: if you make a website you want to see where your visitor goes, what he does - usually by examining the webservers logfile by looking at the URLs - however this wont work in wicket. How could this be solved ? - how can we track trace our visitors ? Does anyone know a existing solution (maybe open-source) that integrates very easy with wicket ? (perhaps so easy that putting it onto a BasePage is nearly enough ?) Best Regards, Korbinian PS: i would be happy if this could be done without using the session - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] wicket tracking/ controlling
It is not better and not worse with Wicket, each web app framework has the same issue here. Just the details are different. Have a look at RequestLogger.java Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: Hi, im not sure how to adress this thing with wicket: if you make a website you want to see where your visitor goes, what he does - usually by examining the webservers logfile by looking at the URLs - however this wont work in wicket. How could this be solved ? - how can we track trace our visitors ? Does anyone know a existing solution (maybe open-source) that integrates very easy with wicket ? (perhaps so easy that putting it onto a BasePage is nearly enough ?) Best Regards, Korbinian PS: i would be happy if this could be done without using the session - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] wicket tracking/ controlling
you cant point me to any article about that ? - i looked at the java-docs for 1.2 branch but didnt understand how this leads to a hook for tracking. -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Juergen Donnerstag Gesendet: Samstag, 28. Oktober 2006 10:33 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling It is not better and not worse with Wicket, each web app framework has the same issue here. Just the details are different. Have a look at RequestLogger.java Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: Hi, im not sure how to adress this thing with wicket: if you make a website you want to see where your visitor goes, what he does - usually by examining the webservers logfile by looking at the URLs - however this wont work in wicket. How could this be solved ? - how can we track trace our visitors ? Does anyone know a existing solution (maybe open-source) that integrates very easy with wicket ? (perhaps so easy that putting it onto a BasePage is nearly enough ?) Best Regards, Korbinian PS: i would be happy if this could be done without using the session -- --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=1216 42 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user -- --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057; dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] wicket tracking/ controlling
When you go to the example, there is this little red (i) in the top left corner. It'll open a page with all the information maintained by RequestLogger. IResponseFilter and it is implementations might be an option/starting point for you as well. While re-reading your mail, I'm not sure it is what you ask for. What information do you get from other web apps in the webservers log which you don't get for Wicket apps? Your example given, the visitors, can be retrieved, no difference. Time to respond, who, when etc, no difference. What you won't get is the Page and wicket specific information of course. I'm not aware of any wiki entry or so, but I might not be up-to-date on that. A base page, as you suggested, might be a good starting point, as many relevant information are available. Though events (submit, etc.) must be logged differently. Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: you cant point me to any article about that ? - i looked at the java-docs for 1.2 branch but didnt understand how this leads to a hook for tracking. -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Juergen Donnerstag Gesendet: Samstag, 28. Oktober 2006 10:33 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling It is not better and not worse with Wicket, each web app framework has the same issue here. Just the details are different. Have a look at RequestLogger.java Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: Hi, im not sure how to adress this thing with wicket: if you make a website you want to see where your visitor goes, what he does - usually by examining the webservers logfile by looking at the URLs - however this wont work in wicket. How could this be solved ? - how can we track trace our visitors ? Does anyone know a existing solution (maybe open-source) that integrates very easy with wicket ? (perhaps so easy that putting it onto a BasePage is nearly enough ?) Best Regards, Korbinian PS: i would be happy if this could be done without using the session -- --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=1216 42 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user -- --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057; dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] wicket tracking/ controlling
What example do you mean ? - i only found the javadoc http://wicket.sourceforge.net/apidocs/wicket/protocol/http/RequestLogger.htm l so far... what i mean is following: imagine you have a page that sells/ adverts something - now you want to know how many visitors you have, on what pages (what params) they are, how many are doing certain actions or giving up and on what stage... in classical way, the webserver creates a log where he puts the URLs, time, IP etc. in which then can be examined by trackingsoftware like e.g: NetTracker, Webstat etc. - but they wont work with wicket as we have no classical URLs hope you now understand what i mean -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Juergen Donnerstag Gesendet: Samstag, 28. Oktober 2006 11:13 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling When you go to the example, there is this little red (i) in the top left corner. It'll open a page with all the information maintained by RequestLogger. IResponseFilter and it is implementations might be an option/starting point for you as well. While re-reading your mail, I'm not sure it is what you ask for. What information do you get from other web apps in the webservers log which you don't get for Wicket apps? Your example given, the visitors, can be retrieved, no difference. Time to respond, who, when etc, no difference. What you won't get is the Page and wicket specific information of course. I'm not aware of any wiki entry or so, but I might not be up-to-date on that. A base page, as you suggested, might be a good starting point, as many relevant information are available. Though events (submit, etc.) must be logged differently. Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: you cant point me to any article about that ? - i looked at the java-docs for 1.2 branch but didnt understand how this leads to a hook for tracking. -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Juergen Donnerstag Gesendet: Samstag, 28. Oktober 2006 10:33 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling It is not better and not worse with Wicket, each web app framework has the same issue here. Just the details are different. Have a look at RequestLogger.java Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: Hi, im not sure how to adress this thing with wicket: if you make a website you want to see where your visitor goes, what he does - usually by examining the webservers logfile by looking at the URLs - however this wont work in wicket. How could this be solved ? - how can we track trace our visitors ? Does anyone know a existing solution (maybe open-source) that integrates very easy with wicket ? (perhaps so easy that putting it onto a BasePage is nearly enough ?) Best Regards, Korbinian PS: i would be happy if this could be done without using the session -- --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=12 16 42 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user -- --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057; dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user -- --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=1216 42 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] wicket tracking/ controlling
Each and every wicket-example (http://www.wicket-library.com/wicket-examples/helloworld) has a little icon for information in the top left. We do have classical URLs if you use bookmarkable pages in your links only (and this is not different from other web apps; same limitations). And when you look at wicket-library.com you'll see links to two such webstats (which are limited but free). If you don't want to limit yourself to bookmarkable pages because it is the old worlds model, than you have to do some work yourself until someone comes up with a solution/patch (but that is the same with JSF, Tapestry, Echo2, GWT, ...). IResponseFilter and BasePage are probably the way the start than. Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: What example do you mean ? - i only found the javadoc http://wicket.sourceforge.net/apidocs/wicket/protocol/http/RequestLogger.htm l so far... what i mean is following: imagine you have a page that sells/ adverts something - now you want to know how many visitors you have, on what pages (what params) they are, how many are doing certain actions or giving up and on what stage... in classical way, the webserver creates a log where he puts the URLs, time, IP etc. in which then can be examined by trackingsoftware like e.g: NetTracker, Webstat etc. - but they wont work with wicket as we have no classical URLs hope you now understand what i mean -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Juergen Donnerstag Gesendet: Samstag, 28. Oktober 2006 11:13 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling When you go to the example, there is this little red (i) in the top left corner. It'll open a page with all the information maintained by RequestLogger. IResponseFilter and it is implementations might be an option/starting point for you as well. While re-reading your mail, I'm not sure it is what you ask for. What information do you get from other web apps in the webservers log which you don't get for Wicket apps? Your example given, the visitors, can be retrieved, no difference. Time to respond, who, when etc, no difference. What you won't get is the Page and wicket specific information of course. I'm not aware of any wiki entry or so, but I might not be up-to-date on that. A base page, as you suggested, might be a good starting point, as many relevant information are available. Though events (submit, etc.) must be logged differently. Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: you cant point me to any article about that ? - i looked at the java-docs for 1.2 branch but didnt understand how this leads to a hook for tracking. -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Juergen Donnerstag Gesendet: Samstag, 28. Oktober 2006 10:33 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling It is not better and not worse with Wicket, each web app framework has the same issue here. Just the details are different. Have a look at RequestLogger.java Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: Hi, im not sure how to adress this thing with wicket: if you make a website you want to see where your visitor goes, what he does - usually by examining the webservers logfile by looking at the URLs - however this wont work in wicket. How could this be solved ? - how can we track trace our visitors ? Does anyone know a existing solution (maybe open-source) that integrates very easy with wicket ? (perhaps so easy that putting it onto a BasePage is nearly enough ?) Best Regards, Korbinian PS: i would be happy if this could be done without using the session -- --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=12 16 42 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user -- --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http
Re: [Wicket-user] wicket tracking/ controlling
I'd guess that you would implement your own IRequestFactory and manually write the access log from there. You have access to the servlet and if you wanted to turn wicket requests into meaningful, trackable information (I know exactly what you are talking about), you'd have to manually write out an access log that matches something your tracking software can read (like standard Apache log format). Once you have the http servlet, you have the HTTP method, IP address, and all the other headers. As far as the actual request URL you could write anything based on the Page/Resource that the WebRequest is processing. You could, for example, rewrite all requests to com.mysite.MyPage as http://mysite.com/com/mysite/MyPage?param1=value1.. with the params generated from the PageParameters. One a side note, I am more used to using WSS, where you just change the tag information in the js code and WSS tracks the requests into different categories that you specify. URLs are not important because it's the JS tag that determines where the request is categorized. Would be very easy to do with a custom component. Aaron Korbinian Bachl wrote: What example do you mean ? - i only found the javadoc http://wicket.sourceforge.net/apidocs/wicket/protocol/http/RequestLogger.htm l so far... what i mean is following: imagine you have a page that sells/ adverts something - now you want to know how many visitors you have, on what pages (what params) they are, how many are doing certain actions or giving up and on what stage... in classical way, the webserver creates a log where he puts the URLs, time, IP etc. in which then can be examined by trackingsoftware like e.g: NetTracker, Webstat etc. - but they wont work with wicket as we have no classical URLs hope you now understand what i mean -Ursprngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im Auftrag von Juergen Donnerstag Gesendet: Samstag, 28. Oktober 2006 11:13 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling When you go to the example, there is this little red (i) in the top left corner. It'll open a page with all the information maintained by RequestLogger. IResponseFilter and it is implementations might be an option/starting point for you as well. While re-reading your mail, I'm not sure it is what you ask for. What information do you get from other web apps in the webservers log which you don't get for Wicket apps? Your example given, the visitors, can be retrieved, no difference. Time to respond, who, when etc, no difference. What you won't get is the Page and wicket specific information of course. I'm not aware of any wiki entry or so, but I might not be up-to-date on that. A base page, as you suggested, might be a good starting point, as many relevant information are available. Though events (submit, etc.) must be logged differently. Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: you cant point me to any article about that ? - i looked at the java-docs for 1.2 branch but didnt understand how this leads to a hook for tracking. -Ursprngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im Auftrag von Juergen Donnerstag Gesendet: Samstag, 28. Oktober 2006 10:33 An: wicket-user@lists.sourceforge.net Betreff: Re: [Wicket-user] wicket tracking/ controlling It is not better and not worse with Wicket, each web app framework has the same issue here. Just the details are different. Have a look at RequestLogger.java Juergen On 10/28/06, Korbinian Bachl [EMAIL PROTECTED] wrote: Hi, im not sure how to adress this thing with wicket: if you make a website you want to see where your visitor goes, what he does - usually by examining the webservers logfile by looking at the URLs - however this wont work in wicket. How could this be solved ? - how can we track trace our visitors ? Does anyone know a existing solution (maybe open-source) that integrates very easy with wicket ? (perhaps so easy that putting it onto a "BasePage" is nearly enough ?) Best Regards, Korbinian PS: i would be happy if this could be done without using the session -- --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1