 2007 West |
|
GOLD SPONSORS:
|
Active Endpoints Your SOA Needs BPEL for Orchestration
|
BEA Virtualized SOA: Adaptive Infrastructure for Demanding Applications
|
Nexaweb Overcoming Bandwidth Challenges with Nexaweb
|
TIBCO What is Service Virtualization?
|
|
SILVER SPONSORS:
|
WSO2 Using Web Services Technologies and FOSS Solutions
|
|
Click For 2007 East Event Webcasts
|
 | I received an email stating that AOL finally aband... |
|
TOP THREE LINKS YOU MUST CLICK ON
FrontPage Feature
Java Cover Story — Debugging JDBC with a Logging Driver
A couple of years ago I began developing in Java, and my first Java project required that I also learn SQL. Our project team was using mostly EJBs for database access, although for some performance-critical sections of the application we wrote the JDBC logic directly. A problem that we faced regularly was tracking the bind parameters to our PreparedStatements. Over the course of the project, all of the team members tried different techniques to determine what our JDBC statements were actually doing.
Reader Feedback: Page 1 of 1
#8 |
Good grief commented on 28 Apr 2006
P6Spy has done this for years, is completely open source, and has support tools. Why on earth do people not bother to resarch these things - and how on earth did this article get past the editors
|
#7 |
SYS-CON Australia News Desk commented on 28 Apr 2006
A couple of years ago I began developing in Java, and my first Java project required that I also learn SQL. Our project team was using mostly EJBs for database access, although for some performance-critical sections of the application we wrote the JDBC logic directly. A problem that we faced regularly was tracking the bind parameters to our PreparedStatements. Over the course of the project, all of the team members tried different techniques to determine what our JDBC statements were actually doing.
|
#6 |
SYS-CON India News Desk commented on 27 Apr 2006
A couple of years ago I began developing in Java, and my first Java project required that I also learn SQL. Our project team was using mostly EJBs for database access, although for some performance-critical sections of the application we wrote the JDBC logic directly. A problem that we faced regularly was tracking the bind parameters to our PreparedStatements. Over the course of the project, all of the team members tried different techniques to determine what our JDBC statements were actually doing.
|
#5 |
JDJ News Desk commented on 27 Apr 2006
A couple of years ago I began developing in Java, and my first Java project required that I also learn SQL. Our project team was using mostly EJBs for database access, although for some performance-critical sections of the application we wrote the JDBC logic directly. A problem that we faced regularly was tracking the bind parameters to our PreparedStatements. Over the course of the project, all of the team members tried different techniques to determine what our JDBC statements were actually doing.
|
#4 |
Vajee Uddin commented on 21 Apr 2006
I have implemented spy6log for logging the JBDC statements executed. It not only logs the queries but also the resultsets.
Check this out. I would like to know you comments and views on this tool.
|
#3 |
Shilpa commented on 19 Apr 2006
Hi, I tried using the LogDriver and it did not work for me. The problem i faced is that it was not able to get a connection. I was using jdbc:log:oracle.jdbc.driver.OracleDriver:oracle:thin as the URL for database connection. It did not seem to work. Is there any formal documentation available for the Logdriver? Please let me know. It would be great if I get it working. Thanks.
|
#2 |
JDBInsight (now a sub component of JXInsight) has been in production at some very large J2EE sites for the last 3 years. Honestly there was simply no need for another logging driver especially as most implementations are extremely primitive only performing System.out calls.
You should have checked out the following links to see the tooling that is required for enterprise production systems in both test and production modes.
http://www.jinspired.com/products/jxinsight/new-in-2.1.html
http://www.jinspired.com/products/jxinsight/new-in-2.5.html
http://www.jinspired.com/products/jxinsight/new-in-3.0.html
http://www.jinspired.com/products/jxinsight/new-in-3.1.html
http://www.jinspired.com/products/jxinsight/new-in-3.2.html
http://www.jinspired.com/products/jxinsight/new-in-4.0.html
http://www.jinspired.com/products/jxinsight/new-in-4.1.html
William Louth
JXInsight Product Architect
JInspired
"J2EE tuning, testing and tracing with JXInsight"
http://www.jinspired.com
|
#1 |
Thorbjørn commented on 18 Apr 2006
Is there any particular reason that you chose to write your own instead of using the p6spy driver which AFAIK does the same?
|
YOUR FEEDBACK  | By James Hamilton TechTarget Spy News wrote: SYS-CON Events' sales team replied to Scott Kelly's exhibitor inquiry, but when they never heard back from Scott, they decided to do a little Googling and here is what they found out. Mr Kelly is actually the 'Director of Product Management at TechTarget,' a technology media company that is struggli... |  | By Colin Hendricks Snehal Antani wrote: Kalyan, to answer your questions:
"what are the hiccups?": a key issue with batch processing using java and application servers relates to JDBC cursors, transactions, and holding cursors across transactions. Checkpointing - committing work periodically so you can restart the job if needed - is i... |  | By Didier Cabannes kasiazaki wrote: dfdf |  | By James L. Weaver Tattoo Designs wrote: Interesting little idea. I'd like to see it made into a more useful example, or used for a more practical purpose. |  | By Java News Desk Sophia Lo wrote: GC scrap project. to complicate for interprize |
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS |
SYS-CON FEATURED WHITEPAPERS BREAKING JAVA NEWS
Sun Microsystems, Inc. (NASDAQ:JAVA) today announced the new SPECjbb2005
world reco... Aug. 7, 2008 09:31 AM |
 | By RIA News Desk The pressure is on to keep pace with Web 2.0 entrants into the marketplace. Rewriting is expensive; ... | SQL Injection attacks are one of the easiest ways to hack into a website. One recent hack, using a s... | By RIA News Desk jQuery is a rapidly growing, popular JavaScript library. Its powerful and modular architecture, whic... | By SOA World Magazine News Desk SOA World Magazine announced today that the polls are now open for the SOA World Magazine Readers' C... | By RIA News Desk JavaScript 2 is becoming increasingly important. Learn how to take advantage of JavaScript 2 while s... | By Jay Blanton With the rapid evolution that Java and open source frameworks have made since the release of J2EE, e... | By RIA News Desk JavaScript is a language with more than its share of bad parts. It went from non-existence to global... | By RIA News Desk JavaScript is one of the most interesting and misunderstood programming languages in common use toda... | By Rajagopal Marripalli Java developers use a variety of tools to diagnose performance problems. These tools provide deep vi... | By Java News Desk DevExpress is proud to announce the newest addition to its web properties - the DevExpress Channel â... | By Maureen O'Gara If Sun hadn’t done that one-for-four reverse stock split in November and turned its $5 stock into ... | By Maureen O'Gara Sun has released a JavaFX preview to create sexy rich Internet applications (RIAs) on PCs, mobile, T... | By Java News Desk "Only the Java platform is pervasive enough to allow developers to build and deploy RIAs across desk... | By Virtualization News Desk Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft... | By RIA News Desk Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe ... | By Joe Winchester Before Java I was a Smalltalk guy. I remember switching from one language to the other and the tippi... | By Java News Desk The JMSL Numerical Library is the broadest collection of mathematical, statistical, financial, data ... | By Rod Cope Open source software, while not synonymous with Java, may often be seamlessly integrated with Java c... | By Maureen O'Gara Reminding people of how its backing was the making of Linux, IBM, to no one's surprise, has thrown i... | By Paul Hohensee Faced with the demands of mission-critical applications, many enterprise developers have pushed the ... |
SPONSORED BY INFRAGISTICS There are many forces that influence technological evolution. After a decade of building enterprise ... Jun. 30, 2008 03:45 PM | 2008 is going to be an important year for Rich Internet Applications. Most organizations are deliver... Jun. 20, 2008 12:45 PM | The OpenAjax Alliance is developing an Ajax industry wishlist for future browsers, using a dedicated... Jun. 18, 2008 07:45 PM | In every field of design one of the first things students do is learn from the work of others. They ... Jun. 11, 2008 10:30 AM | Infragistics announced the availability of two Community Technology Preview (CTP) User Interface (UI... Jun. 4, 2008 08:00 AM | The YUI development team has released version 2.5.2; you can download the new release from SourceFor... Jun. 2, 2008 05:00 AM |
|