Nikos Free SCWCD Mock exams were very helpful during the reading the HFSJ book. It helped me to concentrate on my weak areas. I.e. re-read some chapters and create memory card for some tricky places
Piotr Nowicki's Java EE 6 SCWCD Mock Exam is must have. When I tried to pass the first time these mocks I had been failed. It was additional motivation to download and read twice Servlet 3.0 spec. And it worth it.
Here is the enthuware mock exam results:
Test 1 - 67%
Test 2 - 79%
Test 3 - 86%
Test 4 - 75%
Test 5 - 86%
Test 6 - 86%
Test 7 - 74%
Test 8 - 86%
Test 9 - 84%
Last Day Test - 84%
Average = 80.7%
You should pay attention on the next exam objectives (it's from servler 3.0 spec):
@ServletSecurity and declarative security
servlet, filter and listener annotations
I had several questions about @Resource, @PersistenceContext, etc
I haven't got any questions on real exam neither on enthuware mock exam about custom tag creation (Simple Tag or Classic Tag, see HFSJ, ch10)
I permitted everything on WebSphere and Tomcat except "modifyThread" and "modifyThreadGroup".
But axis2 works on Tomcat without any "access denied". And axis2 + WepSphere blames "modifyThreadGroup : Access denied" with the similar policy file.
I have to use WebSphere 7 and axis2 based application . However, this particular production environment has important security restrictions (I.e. not permitted //permission java.lang.RuntimePermission "createClassLoader" and permission java.lang.RuntimePermission "setContextClassLoader"): I can't use own classloader.
Logically, I've got the next exceptions:
How can I fix this issues?
Are there any workarounds?
Can you suggest some ideas how to deal with this?
I've done benchmark and test my application on various JRE (see subject). The most interesting thing that I've discovered real huge performance degradation in JRE 1.6.0_18.
E.g. There was selected complex use case and test various JRE's 1.6. And the most interesting thing it that this use case takes only ~1 min on JRE 1.6.0_7 and more that ~2 min on JRE 1.6.0_18.
Small note about this legacy application: it's applet as presentation tier and back-end on Tomcat (doesn't matter the JRE on server side, because I've got only this performance degradation on client side and checked different JRE combination both client/sever sides).
This testing was performed on the next environment: 1) client PC; 2) tomcat server; 3) db server - Oracle - three physical machine. No changes except version of JRE on client machine. I guess there are some huge changes in Java plug-in.
Could you please explain such BIG difference in time execution?
Does anyone has positive/negative experience with these libs?
Actually, I'm planning to build UI with Tree, Grid and TreeGrid components. Application has to have a lot of Panels, components, complicated business logic, etc.
I'm worry about performance. The main idea it to switch from existent legacy Applet application to plain JS/HTML.
Interesting about lazy loading UI components.
The key point is to chose lib with huge amount of UI's. And this lib have to has extension possibility.