• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Failed but I think SUN was wrong.

 
Ranch Hand
Posts: 91
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
"Grade: F
Score: 0
Comment: Automatic failure. Your submission directory does not conform to the exact structure specified in your assignment. There is no suncertify.db.Data class. "
But my instructions file says "Your data access class must be called "Data.java", must be in a package called "suncertify.data", and must implement the following interface: .....". So there should be no class in suncertify.db package but in suncertify.data package.
So what should I do? Send a mail to SUN to explain my assignment?
[ February 22, 2004: Message edited by: biang lin ]
 
Ranch Hand
Posts: 4982
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Biang,
If you are sure that the instructions told you that the class MUST be suncertify.data.Data, instead of suncertify.db.Data, you should send an email to SUN about this by: suncert@prometric.com
BTW, which assignment you are working on? Maybe other people, who worked on the same assignment, can help you too.
Nick.
 
Ranch Hand
Posts: 196
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by biang lin:
[QBBut my instructions file says "Your data access class must be called "Data.java", must be in a package called "suncertify.data", and must implement the following interface: .....". So there should be no class in suncertify.db package but in suncertify.data package.
[ February 22, 2004: Message edited by: biang lin ][/QB]


Actually he is right. It was one of the things I was most suprised to find in my instructions. If the class must be called 'Data.java' in the package suncertify.db then the class itself should be called "java". ie the class file would be "java.class" and the source file is "java.java" and should belong to package "suncertify.db.Data". ie "suncertify.db.Data.java"
Sun are actually confused as to the difference between what a class is and what a source file is When they say the class should be called "Data.java" what they are trying to say is that the class should be called "Data". 99% of programmer dont even notice because their brains blank out the '.java' as nonsense. He should have known what sun meant, but at the same time he is 100% correct. He followed the instructions perfectly and failed BECAUSE of it.
[ February 22, 2004: Message edited by: Morgan Bath ]
 
Ranch Hand
Posts: 619
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Morgan,
I take your point about the mistake Sun made in specifying the Data class as Data.java. But I think Biang is making an even stronger point about his instructions. If his assignment instructions really say:

"Your data access class must be called "Data.java", must be in a package called "suncertify.data", and must implement the following interface: .....".


then Biang quite clearly did the right thing and his examiner is mistaken. I think most of the assignment instructions specify the package as "suncertify.db" rather than "suncertify.data". I believe that instead of looking at the instructions.html file that Biang included in the docs directory of his submission, the examiner simply assumed that the package should be "suncertify.db" as it was in my assignment instructions (and I think is probably the same for many of the other assignments).
If Biang emails Sun with a quotation from this section of his assignment instructions and the response he got back from the examiner, I'm sure Sun will do the right thing and correct the mistake the examiner has made.
 
Morgan Bath
Ranch Hand
Posts: 196
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ahh I see. Ok, yeah he has an even more valid point then.
But I think its bad that they word it that way anyway.
 
Ranch Hand
Posts: 319
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hey Biang.
Hope you come right with Sun.
It's enough to wreck your week...
 
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Complain to Sun, maybe they can rectify it for you
Good Luck!
 
biang lin
Ranch Hand
Posts: 91
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi every one,
My work is URLyBird booking system.
I downloaded it about 10 months ago, and I uploaded it about 1 month ago and take my essay exam 1 week ago.
So maybe it taks so long and there is something wrong?
I am sure that I did my work exactly according to my instructions.
I sent a email to who2contact@sun.com and I will send a email to suncert@prometric.com also.
 
Nicholas Cheung
Ranch Hand
Posts: 4982
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Biang,
Dont worried, SUN will check that for you.
BTW, What is your version number? Mine is 1.3.2
Nick.
 
biang lin
Ranch Hand
Posts: 91
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Nick,
My version number is 1.2.3
 
biang lin
Ranch Hand
Posts: 91
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ha,I passed.
quote:
"I apologize. This was due to a data entry error. I have entered your
passing grade in the database."
 
Nicholas Cheung
Ranch Hand
Posts: 4982
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Biang,
Congrad!
Nick.
 
George Marinkovich
Ranch Hand
Posts: 619
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Biang,
It sounded like a mistake, I'm glad Sun did the right thing and corrected it.
Congratulations on passing your SCJD
 
Ranch Hand
Posts: 199
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
They must fire the responsible for this trouble!
I'll go crazy if this stuff happens to me!!!
Congratulations!
 
biang lin
Ranch Hand
Posts: 91
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks every one who helped me here.
After all, sun correct it in a short time, it's ok.
Most importantly I don't have to pay more money, haha.
 
reply
    Bookmark Topic Watch Topic
  • New Topic