Roy Huang

Ranch Hand
+ Follow
since Nov 21, 2001
Merit badge: grant badges
For More
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Roy Huang

Today I cleared the SCBCD exams. For the whole exam process, I think it is not difficult but at the beginning I got a lot of difficult questions for the EJB-QL. During the preparation I had no problem within this part, but if you got 20 possible answers need to be filled into 10 different fields(esp. the drag and drop function isn't designed to be used comfortably..) you will get lost in filling out these fields.

My preparation phase:

1. practise with EJB Project in one J2EE server, act as developer, application assembler, Deployer.

2. learn the Book from <Head First EJB> (need to remember the basic concept, esp. some tables or lifecycle workflow is very important)

3. read the tutorial offered by Whizlab

4. try some tests offered by Revising SCBCD (a good one)

5. By the Test Demo software from Softlearn system, read the tutorial part.

6. gather some other demo tests from javaranch.

The whole preparation lasts for 2-3 months, in the last month I spent 2-3 hours per day.

Enjoy it by learning J2EE.
[ May 17, 2005: Message edited by: Roy Huang ]
19 years ago
SCWCD EXAM Study Kit by Hanumant Deshmukh from Manning press
is the bible for the 1.3 EXAM.
I passed SCJP 1.4 yesterday with a low score 75%. :-(
I lost lots of points in access control and garbage collection. But I don't understand, since I never had problem in gc before when I practised with the simulator...
most questions I met in this exam is quite easy, but some are even tougher than the whizlab simulator offers.
preparation time: after work (using free time) in 1 month,
Book from Brian Bagnall's 310-025 guides
whizlan 1.4 simulator
3 years java programing experience

anyway, it is done..:-)
Thanks, Java ranch...
next one should be SCWCD, can any one tell me which one is better 1.3 or 1.4?
20 years ago
Hi, Congratulations, is this the highest reported score of this forum?
Can somebody here recommend me a good english book about the design of
different eclipse plug-ins?
I think you should also understand CSS can apply to XSL and Schema since they are XML format, but vice versa not allowed...
XSLT can be only used in soure XML files, it can not transform a text file to XML file. XSL-FO is good for pretty printing (the keyword U will get from the scenario test)
Maybe here one question from the Exam is also interetsing..
It's about the SAX parseradapter class.
What I understand is this is a bridge to Adapt a SAX1 Parser as a SAX2 XMLReader. This class wraps a SAX1 Parser and makes it act as a SAX2 XMLReader, with feature, property, and Namespace support.
But the several choices from the answer from the exam seems exactly the different order: one of the closest answer is Adapt a SAX2 XMLReader as a SAX1 Parser. (which used to be the main function from XML readeradapter)
This question is from the real exam I got and appeared also in Mock exam from Whizlab simulater.
2 xsl functions I remebered from the exam is
number() and document()
here they use number("-6"), then ask the answer...
just FYI.
Good Luck for Ranch guys who want to take the exam in teh future...
Hello everyone,
Cleared XML exam with 79% .
Here is the split
Architecture - 80%
Information Modelling - 80%
XML Processing - 72% (don't know why this time it is low)
XML Rendering - 100% (Scored low in mocks)
Testing and Tuning - 83%
I would like to thank everyone in this forum for proviing valudle tips on the resources. Apart from the certification, the XML knowledge I improved during this study can't be valued! I believe you really need to know something clear maybe not so deep in this exam.
The Whizlab Simulator helped me also a lot to get the confidence for this exam.
The questions I met in this exam is not so difficult as Whizlan shows, but really need clear understanding of the theory. It covers all teh necessary that IBM clarifies in its exam requirements...
I have XSLT, web service DOM, SAX processing experience in the real project and edited some schemas occasionally, I used 1.5 months to preparfe thsi exam, everyday about 3 hours.

Book: Professional XML 2nd version
Online: all missing elements from this book, like soem good tutorial about DTD entities and security part from IBM, of course -> W3cschool, and , some XML standards plus DOM, SAX Java APIs are also very helpful.

I did all five mock exams from Whizlab (failed once but all of them are worse than the real exam report), in Whizlab the XSLT part is really difficult...and be careful they have also some small mistakes..
(paste the details next time)

some tipps for multiple choices and scenario questions:
for scenario questions you have to find the key word which leads to the answer, this is very important, when to use DOM, when to XSLT, what is the most important sentences....
multiple choice U have to choose 2 or mor answers, if U are not sure 2 or 3 of them are correct, just choose 3 of them. if only 2 answers are correct, it will warn you. But in the question it will never tell you how many are correct!

Be patient and go ahead!
U will be success.

IBM Professional XML developer
SCJP(prepared in next month)
SCWCD(before winter:-))
Hi, Bill,
what you siad is exactly the points I should take care of.
But I have a further question: How can I use a XSLT
to transform the
then with the output xml I will use the parser which I asked you before to handle it.
But it seems all the CDATA is missing after XSLT ?

[ January 28, 2004: Message edited by: Roy Huang ]
I faced with a problem:
In the source XML: i.g.:
I want to use a standard XML parser to get all information
under the A Node as a Text, it will validate other xml tags except for
any subNode under <A>.
what should I use in <B> and <P> like CDATA?
Find the solution ,
have to write:
<xsl:stylesheet exclude-result-prefixes="my" xmlns:xsl="" xmlns:my="" version="1.0" >

Lasse, I have one more question,
In the first case your describe, suppose I have the XSLT like:
<xsl:stylesheet version="1.0"
<xsl:template match="my:sdc"/>
<xlk version="1.1">

actually I want to get the target file like:
<xlk version="1.1">

but actually I always get
<xlk xmlns:my="" version="1.1">

U know I don't need the xmlns from XSLT staying in my target xml file,
How can I remove it, what should I set in the XSLT?

Hi, Lasse,
Sorry, it works, I have made a typing error...
Thanks very much,
Have a nice day,