Sunday, December 20, 2009

I am Sun Certified Business Component Developer!

I am very happy to announce that I passed Sun Certified Business Component Developer for the Java Platform, Enterprise Edition 5 (CX-310-091) exam with an astounding score of 100%!

The exam turned out to be easier than I expected (that is somewhat reflected by my score :D). I was also surprised by the fact that there were no drag-and-drop questions — the exam page mentions about them. Maybe the questions are randomized without taking the type into account or I simply did it so automatically that I didn't even noticed.

While preparing to the exam, I answered a fair amount of questions from JavaBlackBelt EJB section and the ones provided as a demo by various exam simulators, and I got the impression that the exam will test my knowledge of both specifications rather thoroughly. I've expected questions regarding e.g. declarative security in conjunction with both inheritance and XML descriptors or some twisted JPQL queries. That wasn't the case. Actually, of 61 questions about six were somewhat tricky and involved really good understanding of the subtleties. There were also 4 or 5 that were IMHO ambiguously formulated, provided additional, unnecessary details in the statements or were so obvious and unclear at the same moment that I sit there ruminating where is the catch. The majority of the questions, which is far than sufficient to pass the exam, were written really good and tested in scenario-based fashion the knowledge that I find absolutely compulsory for the developer to have.

It goes like this: think you know what each transaction attribute does? Show you understand the reason behind their creation, by choosing the most appropriate one for a given real-world scenario. This is what you are doing on the job and also my way of learning. I find it a real leap in the terms of exam quality, comparing to Sun Certified Java Programmer one. I'm not saying I know the way to construct a better exam for this level, but the problems from SCJP seemed very artificial to me. I felt like reading code of a guy that should be sentenced for writing it that way, while being in some sort of captivity myself, because I haven't got even a compiler, not to mention some code editor with syntax highlighting. That's a nightmare, not an exam.

I heard that new SCJP exam (called SCJP+ as far as I remember) is designed as a set of short programming tasks involving writing a real code. This problem-solving approach is in my opinion the best way to build the exams if we want Sun's certification to be highly valued in the market.

My certification is already outdated as the Java EE 6 came out last week :). Put the (probable) two years adoption period aside, there is something to worry about — as depicted on this page, the future SCBCD exam is to be split into EJB and JPA specific ones. While I find this move very rational, I am afraid that it will mean that the certification fee will double. I wish I were wrong.

To sum up, I feel that I've learnt pretty much about Java EE 5 through my preparation for the exam and feel really satisfied, since that was the point of this whole effort. I'm now pretty confident of the platform's strong and weak points. The broader knowledge of the shortcomings make me lean (language joke, yeah) toward Spring 3.0, as Java EE 6 doesn't seem to resolve them. I'll write more as soon as I'll get a good grasp of both.

86 comments:

  1. Hi Artur, congratulations! Thanks for sharing your preparation effort in the previous post.

    ReplyDelete
  2. Thank you! If you will have any questions regarding the exam, please feel free to ask them in the comments. Your collection of mock exams is really impressive! What a pity I haven't known about them while preparing for SCJP :).

    ReplyDelete
  3. Dear artur

    First of all congrats for certification and scoring 100%.
    I want to know about how to prepare for the Sun Certified Business Component Developer .
    Please help me regrading books and links

    Ateeq

    ReplyDelete
  4. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.
    I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging.
    If anyone wants to become a Java developer learn from Java EE Online Training from India.
    or learn thru Java EE Online Training from India .
    Nowadays Java has tons of job opportunities on various vertical industry.

    ReplyDelete
  5. Major web development companies offer professional web services on PHP including website development, developing web application, CMS development, custom PHP website development, static/dynamic and interactive MYSQL websites designing and much more with PHP web Development.Edknt Media

    ReplyDelete
  6. What unifies the discipline of business development is not so much the activities that comprise it, as these are immensely diverse ranging across a myriad of subfields.https://www.dbdesigner.net

    ReplyDelete
  7. “Sometimes I feel like if you just watch things, just sit still and let the world exist in front of you - sometimes I swear that just for a second time freezes and the world pauses in its tilt. Just for a second. And if you somehow found a way to live in that second, then you would live forever.” https://www.onsist.com

    ReplyDelete
  8. I’m happy I located this blog! From time to time, students want to cognitive the keys of productive literary essays composing. Your first-class knowledge about this good post can become a proper basis for such people. nice one pressbusiness

    ReplyDelete
  9. Now a day, carrying the sunglasses allows ease to your eyes and sleep of is language of your personality. A contact lens, also referred to as a contact, is just a remedial, cosmetic or beneficial lens which can be generally placed on the cornea of the eye. When folks are stage out of their house, Glasses have their devote social gatherings. Glasses perform an important role in everyone's social life. Therefore many people all over the world want to purchase exclusive sunglasses, discount sunglasses. Sun Collection

    ReplyDelete
  10. However, there exist many important considerations in finding the best or ideal coach for your business.https://mailchi.mp/cc08635ff53e/solopreneursguide These considerations include;

    ReplyDelete
  11. One of the barriers between you and the business loan is credit history. When you go to a bank, they look at your personal as well as business credit reports.bookkeeping space

    ReplyDelete
  12. This comment has been removed by the author.

    ReplyDelete
  13. This comment has been removed by the author.

    ReplyDelete
  14. You understand your projects stand out of the crowd. There is something unique about them. It seems to me all of them are brilliant. medical logo design

    ReplyDelete
  15. Great write-up, I am a big believer in commenting on blogs to inform the blog writers know that they’ve added something worthwhile to the world wide web!.. הדרכת אנשי מכירות

    ReplyDelete
  16. If it seems that you are losing that connection with your company and not really feeling the love, take a step back and allow yourself to remember how it all started. salesforce consultant

    ReplyDelete
  17. Once you decide on the type of car loan and apply, it's time to scrutinize the loan quotes. Loan payments are important but it shouldn't be the soul of your decision. There are several factors which are equally important. Before you rush to your decision, take a look at these variables.

    long term unsecured loan

    ReplyDelete
  18. Great info! I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have. Simple Letter of Recommendation Template

    ReplyDelete
  19. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. Salary Breakdown Excel Template

    ReplyDelete
  20. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work! guest post

    ReplyDelete
  21. This is the explanation they so solidly accept that you will succeed. Remove the mystery from web showcasing and utilize an ensured approach to profit online-simply duplicate and benefit.

    ReplyDelete
  22. If you don"t mind proceed with this extraordinary work and I anticipate a greater amount of your magnificent blog entries חשיפה תקשורתית

    ReplyDelete
  23. If you don"t mind proceed with this extraordinary work and I anticipate a greater amount of your magnificent blog entries חשיפה תקשורתית

    ReplyDelete
  24. It's not as easy because food is not considered a drug, and the symptoms are less obvious (or more subtle). You would never be pulled over for eating while driving, or being in possession of a large amount junk food, so there are no external consequences for you to deal with if you are a food addict. No one will stop you from overeating; only you have the power to stop yourself. Substance addiction begins as a learning process for the brain. Lumion 9.5

    ReplyDelete
  25. Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors. Paulus Heule

    ReplyDelete
  26. Nice article. It does shed some light on the issue. By the for those interested in binary options can get an exclusive binary options bonus. how much does it cost to buy solidworks

    ReplyDelete
  27. An overview of some of the challenges facing small business owners that I experience as a Business and Marketing Consultant. The areas of Business Planning and Development, Marketing Strategy and Planning and building customer relationships are the most important. https://cad.cheapsoftwaredownload.net/

    ReplyDelete
  28. The success of your business does not depend entirely on SEO: This is one of the most important points. Do not rely on SEO for generating more revenues and increasing your business reach among the potential buyers. A SEO can drive targeted traffic to your website, however he can not force visitors to buy from you whether its service or any product. The actual SALE entirely depends on your product line, service levels you offer, after sales service, product / service pricing and many other factors. So its unfair to hold SEO professional responsible if you are not getting desired jump in sales even after increase in traffic to your website. link building services

    ReplyDelete
  29. The success of your business does not depend entirely on SEO: This is one of the most important points. Do not rely on SEO for generating more revenues and increasing your business reach among the potential buyers. A SEO can drive targeted traffic to your website, however he can not force visitors to buy from you whether its service or any product. The actual SALE entirely depends on your product line, service levels you offer, after sales service, product / service pricing and many other factors. So its unfair to hold SEO professional responsible if you are not getting desired jump in sales even after increase in traffic to your website. link building seo

    ReplyDelete
  30. The success of your business does not depend entirely on SEO: This is one of the most important points. Do not rely on SEO for generating more revenues and increasing your business reach among the potential buyers. A SEO can drive targeted traffic to your website, however he can not force visitors to buy from you whether its service or any product. The actual SALE entirely depends on your product line, service levels you offer, after sales service, product / service pricing and many other factors. So its unfair to hold SEO professional responsible if you are not getting desired jump in sales even after increase in traffic to your website. high page authority backlinks

    ReplyDelete
  31. Yay google is my world beater assisted me to find this great site! . 먹튀검증

    ReplyDelete
  32. This comment has been removed by the author.

    ReplyDelete
  33. i am for the first time here. I found this board and I in finding It truly helpful & it helped me out a lot. I hope to present something back and help others such as you helped me. GRE代考

    ReplyDelete
  34. i think that RSS FEEDS should also be included on the list of the best inventions because it makes life easier for bloggers like us,. 먹튀

    ReplyDelete
  35. I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page! https://meerasimulation.com/

    ReplyDelete
  36. When your website or blog goes live for the first time, it is exciting. That is until you realize no one but you and your. click me

    ReplyDelete
  37. Thanks for the tips guys. They were all great. I have been having issues with being fat both mentally and physically. Thanks to you guys i have been showing improvements. Do post more. Aegean College

    ReplyDelete
  38. When your roof is in need of replacement you need to hire a pro. Our roofers are experienced in the process from the removal of the roof to the finish ensuring your home is clean and free of all debris roofer

    ReplyDelete
  39. หลังคาเมทัลชีทเชียงใหม่ รับทำหลังคาเมทัลชีท หลังคาไวนิล กันสาด ทุกชนิด สำหรับเป็นหลังคาโรงรถ หลังคาหน้าบ้าน ในจังหวัดเชียงใหม่ หลังคากันสาดเชียงใหม่

    ReplyDelete
  40. A wave of our all-natural Lelu Soaps and bath products, treat yourself with your body submerged in our rich combinations of natural oils and butters. They are beneficial to the skin; revitalize your energy and help you achieve mental serenity. Made with all natural ingredients and 100% pure and natural additives and essential oils to soak into your skin and exfoliate and leave your skin feeling amazing!
    natural handmade soap , natural soap bar , Vegan Bath Bomb , Lelu Bath Fizz Collection , clean beauty products , organic skincare

    ReplyDelete
  41. It is a fantastic post – immense clear and easy to understand. I am also holding out for the sharks too that made me laugh. internal audit tracking software

    ReplyDelete
  42. area 51 iptv
    The face of television has changed over the years. For decades, people had to deal with cable providers to deliver content to their TV sets. However, this model has been replaced by modern technology innovations. The game-changing services like Area 51 IPTV have entered the entertainment market to disrupt the traditional model once and for all.

    ReplyDelete
  43. kore trak watch makes it easy to understand and monitor your health. A quick glance at your wrist and you will be able to track all your key vitals such as heart rate, steps taken, and calories burned.
    The no-fuss interface also allows you quickly to set up your workout with less planning so you can just focus on achieving your goals.

    ReplyDelete
  44. idgod
    Our product designs are high quality, effective, and combined with fast delivery and top-notch production system, make sure get your order faster. If you want get a high quality ID, IDGOD is trustworthy. We have over 50 Fake IDs.IDGOD has been the best fake id maker in the market for over 15 years. Order yours today!


    ReplyDelete
  45. We're Hollywoods elites best kept secret for spray tanning . Many popular celebrities have been spray tanned where the spray tan artists use our spray tan formulas. Our formulations or spray tan solutions and products are known to produce the most natural looking spray tans for over the last decade. We use the highest grade DHA in our products along with the finest skin care ingredients most being natural or organic. All of our products are safe for all skin types, not tested on animals and paraben free. We have trained over 300 professional spray tan artists most from USA but many have flown from other countries too to get VIP certified.
    best spray tan solutions ,
    best spray tan ,
    natural spray tan ,
    organic spray tan ,
    spray tan solutions ,
    celebrity ,
    models ,
    runway models

    ReplyDelete
  46. credit card machinesIPS allows businesses to accept payments in multiple ways, typically we provide debit or credit card machines. We are providing in-store and online payment solutions, Countertop terminals (debit machines), Long/Short Range Terminal, POS systems, ATM and Thermal paper rolls for debit machines and Credit Card Machines & Printers.

    ReplyDelete
  47. cebanqq1.vip
    cebanqq merupakan situs judi online qq, poker online, dominoqq terpercaya

    ReplyDelete
  48. I am so grateful for your blog post. Really looking forward to read more. Really Great.SprinJene Natural Toothpaste company information

    ReplyDelete
  49. This Divi theme review for 2020 was written by a professional web design agency with 15 years of experience. Divi is a popular Wordpress theme with the best page builder available for Wordpress.

    ReplyDelete
  50. find a job you love on Lensa! Search millions of jobs online and find companies who are hiring now on our new job board.

    ReplyDelete
  51. The result of a game, competition or an uncertain event is called gambling. Gambling risk and profit prospects are very uncertain. The rules by which gambling games are played sometimes allow some players to manipulate the game to serve their own interests. So, it is important to have knowledge about the game.

    먹튀검증
    사설토토

    ReplyDelete
  52. All in all, it is the snare to get a financial specialist and reveal to them that your thought is creative and will be entirely productive. Note those two significant words: imaginative and productive. Press Release Distribution

    ReplyDelete
  53. I just stumbled on your blog when i was lookng on google. I have to say that the information here was the most complet that I found anywhere. I am definitly bookmarkin this to come bck and read later 먹튀

    ReplyDelete
  54. 먹튀검증완벽한사이트저희먹튀커머스는 2016년 5월부터지금까지먹튀커머스를믿고방문해주시는유저분들을위해더이상먹튀없는공정한배팅문화를만들기위해서항상노력하고유저분들에소리에귀를기울리는 NO.1 먹튀검증커뮤니티입니다. 또한먹튀커머스에서는무분별한배팅사이트들을일방적으로추천하지않고철저한검수작업을토대로사전에먹튀사고가발생안되게끔유저분들에게추천하는만큼저희측에등록되어있는배팅사이트내에서혹여먹튀가발생한다면오로지그책임은저희먹튀커머스에있음을알려드립니다.먹튀검증

    ReplyDelete
  55. I am usually to blogging and i really appreciate your website content continuously. This great article has truly peaks my interest. I am going to bookmark your website and keep checking for brand new info. 먹튀

    ReplyDelete
  56. 안녕하세요먹튀잡고입니다먹튀, 먹튀검증의모든정보를제공하고있습니다항상저희먹튀잡고에방문해주시는배터여러분들에게감사드립니다. 저희먹튀잡고에서는배터여러분들에게다양한정보및소식들을드리고자항상최선을다하고있습니다혹여다른토토사이트이용하시기전에저희먹튀잡고에서진행하는인증업체를방문해주신다면 대단히감사하겠습니다. 저희먹튀잡고에서는추후발생할수도있는토토먹튀 에대해서 모든책임을지고있습니다. 요즘들어먹튀사이트가많이생겨나는 추세에배터님들자신의자산을안전히지키시길바라겠습니다. 이번에말씀드릴내용은해외에서운영하는사이트들과현지에서운영하는사이트들에대해서말씀드리고자합니다. 먹튀

    ReplyDelete
  57. I just stumbled on your blog when i was lookng on google. I have to say that the information here was the most complet that I found anywhere. I am definitly bookmarkin this to come bck and read later Mega888 android and ios

    ReplyDelete
  58. Dear Romanians,
    The Romanian Embassy in the United Kingdom of Great Britain and Northern Ireland reminds Romanian citizens who want to obtain resident status in this country that they have only one year left for registration.To date, over 3.6 million citizens of the European conomic Area have applied for SETTLED or PRE-SETTLED status and over 3.3 million citizens have received the new resident status. Don't forget to apply in the next period to protect your current right to live, work and study in the UK, without restrictions, if you want to stay in the UK and after 30 June 2021. Visit for more information
    romani in uk

    ReplyDelete
  59. Professional partner to improve and boost your Alexa or Google rank.
    professional seo services

    ReplyDelete
  60. I just stumbled on your blog when i was lookng on google. I have to say that the information here was the most complet that I found anywhere. I am definitly bookmarkin this to come bck and read later 918kiss mega888 ios

    ReplyDelete
  61. What a fantabulous post this has been. Never seen this kind of useful post. I am grateful to you and expect more number of posts like these. Thank you very much. mapsjar.com

    ReplyDelete
  62. I discovered your blog site on google and check several of your early posts. Always maintain on the great operate. I extra increase your RSS feed to my MSN News Reader. Seeking forward to reading much more within you down the line!… 918kiss kiss918 apk download

    ReplyDelete
  63. I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much. Home Improvement Deductions for Taxes in 2020

    ReplyDelete
  64. I discovered your blog site on google and check several of your early posts. Always maintain on the great operate. I extra increase your RSS feed to my MSN News Reader. Seeking forward to reading much more within you down the line!… 토토사이트

    ReplyDelete
  65. At RPD Limousine we are committed to delivering the best in class, taste, and distinction, all while making sure to take special care of you and leave you safe and satisfied. Whether you need to be taken home from the airport, get your guests to your wedding reception, have a night out with your closest friends, or you just want to get to where you’re going in style and comfort, we’re here to offer the BEST service, the very varied selection of transportation at the best possible, affordable prices.
    RPD Limo Somerset County New Jersey NJ

    ReplyDelete
  66. I am usually to blogging and i really appreciate your website content continuously. This great article has truly peaks my interest. I am going to bookmark your website and keep checking for brand new info. 파워볼사이트

    ReplyDelete
  67. It is truly a nice and helpful piece of information. I?m happy that you shared this helpful information with us. Please keep us informed like this. Thanks for sharing. 918kiss

    ReplyDelete
  68. Welcome to Gamefre.com ! One of the best websites for the cutest and coolest online games in the entire world. On this page you can find games from the category . On our portal you can play games of all genres and categories at any time. All games are free and available online. Do not need to download (Or you can also download some of our bundled games and apps), just click on and play. Every day we add new games, return to us for new games and experiences.We hope that our games bring you joys, relieve stress in daily life, and bring excitement to a new day.Thank you for visiting and playing our games. Action game European Football

    ReplyDelete
  69. Grammar is a writing assistant. Get clear, constructive writing advice wherever you work. We provide clear, constructive writing advice that works where you work, enabling better understanding between people. Our products can help you with grammar, spelling, punctuation, brevity, clarity, readability and much more. Improve any text easily. Fix punctuation errors. Quickly find and add sources. Exclude grammar errors.
    best app for writers

    ReplyDelete
  70. Thank you because you have been willing to share information with us. we will always appreciate all you have done here because I know you are very concerned with our. business listing

    ReplyDelete
  71. I have been surfing online for more than three hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. Personally, sagame
    ufa

    ufabet

    ReplyDelete

  72. This is just the information I am finding everywhere. Thanks for your blog, I just subscribe your blog. This is a nice blog..

    ufabet
    ufa
    sexy baccarat
    slotxo
    sagame

    ReplyDelete
  73. I haven’t any word to appreciate this post.....Really i am impressed from this post....the person who create this post it was a great human..thanks for shared this with us. Logo Design Company

    ReplyDelete
  74. At Budget Boat Things we stock and ship a wide variety of boat parts, electronics, and accessories from the United States. We stock trusted known brands and ship directly from our 2 warehouses in the USA. We strive to always keep our prices low and affordable. We pride ourselves on our competitive prices and excellent customer service. In this blog, we will answer some frequently asked questions and supply you with a list of things you need to look for when buying a used boat; this list will give you a good idea of red flags to look out for.
    yacht accessories

    ReplyDelete
  75. Brand names are what customers see first in the business. By having my name professionally designed in order for customers to remember it, my journey in being a big business in surely on its way to success. business dialogs

    ReplyDelete
  76. I like your post. It is good to see you verbalize from the heart and clarity on this important subject can be easily observed... Free Domain Name Registration Australia

    ReplyDelete
  77. I can set up my new idea from this post. It gives in depth information. Thanks for this valuable information for all,.. Wheel Alignment Olathe

    ReplyDelete
  78. Thank you because you have been willing to share information with us. we will always appreciate all you have done here because I know you are very concerned with our. laptop loan for college students

    ReplyDelete
  79. Health Experts have proven that regular exercise coupled with a good diet allow you to live longer and healthier. In this busy day and age, Strength Training Power Cages not everyone has the time to go to the gym - resulting to a lot of overweight people that desperately need to exercise. A healthy alternative is for you to Buy Home Gym Equipments that you can store in your own home or even at your office. Here are some tips when buying home gym equipment.

    First, know your fitness goals and keep these goals in mind when you are buying home gym equipment. One of the biggest mistakes that people make is buying the biggest or trendiest fitness machine simply because they like how it looks. More often than not, these end up gathering dust in your storage rooms or garage because you never end up using them. It is important to take note of what particular type of physical activity you want or enjoy doing before you buy your exercise machine. If you are looking to loose a few pounds and you enjoy walking or hiking, a treadmill is the best option for you. If you are looking to tone your lower body while burning calories a stationary bike is your obvious choice. Similarly, Special Equipments for Core Strength Exercises, Strength Training Weight Vests, Core Strength & Abdominal Trainers, Home Cardio Training, Strength Training Power Cages, Strength Training Racks & More.

    Second, set aside a budget before Buying Home Gym Equipments. Quality exercise machines do not come cheap. They are constantly exposed to wear and tear when they are used properly. So, pick machines that are built to last and have passed quality certifications to get the most out of your money. If you are operating on a tight budget, think about investing in several weights, We can Provide you High Quality Home Gym Equipments at Very Low Prices for your Complete Uses: Core Strength Exercises, Strength Training Weight Vests, Core Strength & Abdominal Trainers, Home Cardio Training, Strength Training Power Cages, Strength Training Racks & More.

    Its the Right Time to Buy Home Gym Equipments for you at Very Low Prices.

    ReplyDelete