Luiz Reginaldo Curado

Ranch Hand
+ Follow
since Jan 19, 2006
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 Luiz Reginaldo Curado

I did it too!

Now I'am in the SCEA 5 group!!!

After a whole day of waiting, no results in I7 database.

It was very frusting...
Just comment about your security approach in assumptions document. I suggest you JAAS.
Core J2ee Design Patterns is a must.
Congratulations! You passed the SCEA Part 1 Beta exam. Passing score is 57%, your score is 69%.


As you, I got my results today, and I got 44 points in the lock part. I wanted to know what happened too...
16 years ago
Hi, ranchers!

After 4 weeks of wait, I finally got my result: I passed!

General Considerations (maximum = 100): 99
Documentation (maximum = 70): 70
O-O Design (maximum = 30): 30
GUI (maximum = 40): 31
Locking (maximum = 80): 44
Data store (maximum = 40): 40
Network server (maximum = 40): 40

I lost points only on GUI and locking. I used the socket approach, and also an implementation of the model-view-controller pattern.

I implemented in GUI the option to delete the selected record. So, I suggest all to do not do this.

I do not know what happened in my locking strategy. I tested it using JUnit and several test cases.

Well... It's done!

Good luck to you, ranchers!
16 years ago
I got my response today, after 4 weeks.

I passed!
Hi, ranchers!

I'm waiting for the final result of SCJD about 3 weeks.

To those that got your results, how long it takes to obtain the final score???
Well, friends... It's done. I submited my assignmnet with the public inner classes.
Send an e-mail to Shareon, at, relating your problem.

In mey case, there was not the option to upload my assignment. I sent an e-mail, and they fixed it. Now this option is available to me.

Best wishes!
Just another idea... As said before, DO NOT change the DBMain interface. If necessary, make your own exceptions as RuntimeExceptions. Runtime exceptions do not require change your interface, because they do not have to be declared in the method throws.

I want to close my server socket, but my server thread is blocked in the accept() call. In my implementation I call close() and a Socket Exception is throwed. Is this the correct way to stop my server?

public void startServer() {
try {
socket.accept() ;
} catch( SocketException e ) {
e.printStackTrace() ;

public void stopServer() {
socket.close() ;