Register Now
Member Count: 261,327 - September 2, 2010  [Get Time]
Login
forums   
Round Tables
News Discussions
Algorithm Matches
High School Matches
Assembly Contests
Marathon Matches
Software Forums
Sponsor Discussions
Watch Thread  |  My Post History  |  My Watches  |  User Settings
View: Flat (newest first)  | Threaded  | Tree
Previous Thread  |  Next Thread
Forums Round Tables Bugs, Suggestions and General Feedback Arena, TZTester [ 1 2 ]    NEXT >
Arena, TZTester | Reply
When I open a problem test cases are not created by the TZtester.
It worked fine yesterday but it's not working now.

This is a dump of the messages on the console when i opened a problem:

Error invoking method preProcess([, com.topcoder.client.contestant.impl.ProblemComponentModelImpl@e7eec9, com.topcoder.shared.language.CPPLanguage@edd9de, com.topcoder.client.render.ProblemComponentRenderer@17aa961])
java.lang.reflect.InvocationTargetException
	at codeprocessor.DynamicCodeProcessor.invokeMethod(DynamicCodeProcessor.java:125)
	at codeprocessor.DynamicCodeProcessor.preProcess(DynamicCodeProcessor.java:88)
	at codeprocessor.EntryPoint.setSource(EntryPoint.java:141)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.topcoder.client.contestApplet.editors.DynamicEditor.invokeMethod(Unknown Source)
	at com.topcoder.client.contestApplet.editors.DynamicEditor.setSource(Unknown Source)
	at com.topcoder.client.contestApplet.uilogic.frames.CodingFrame.setEditor(Unknown Source)
	at com.topcoder.client.contestApplet.uilogic.frames.CodingFrame.updateComponentInfo(Unknown Source)
	at com.topcoder.client.contestApplet.rooms.CoderRoom.updateCodingWindow(Unknown Source)
	at com.topcoder.client.contestApplet.rooms.CoderRoom.access$200(Unknown Source)
	at com.topcoder.client.contestApplet.rooms.CoderRoom$2.updateProblemModel(Unknown Source)
	at com.topcoder.client.contestant.impl.ProblemModelImpl$1.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.NoSuchMethodError: com.topcoder.client.contestant.ProblemComponentModel.hasSignature()Z
	at tangentz.TZTester.preProcess(TZTester.java:65)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at codeprocessor.DynamicCodeProcessor.invokeMethod(DynamicCodeProcessor.java:122)
	... 22 more
Re: Arena, TZTester (response to post by vpj) | Reply
I have the same trouble.
Re: Arena, TZTester (response to post by mincer) | Reply
me too having the same trouble
Re: Arena, TZTester (response to post by anil.putla) | Reply
and me
Re: Arena, TZTester (response to post by vpj) | Reply
Looks like the problem is that the method hasSignature() doesn't exist anymore in ProblemComponentModel class. A possible solution is to erase that check in the source code. I will try it and see what happens.

Edit: Hmm, I think I can't get some interfaces I need to recompile.
Re: Arena, TZTester (response to post by jbernadas) | Reply
It was deprecated method since some time ago, it's possible that few tens of people will be disapointed on very next SRM opening problem and having problems during rated competition, it should be alerted by admins on Arena before match and on TC website.
Re: Arena, TZTester (response to post by MB__) | Reply
Do you know where can I download the needed interfaces to recompile the plug-in?
Re: Arena, TZTester (response to post by jbernadas) | Reply
AFAIR you must download codeprocessor.jar and contestapplet.jar and give path to them in your project's library path or something similar.
Re: Arena, TZTester (response to post by MB__) | Reply
There definitely should be an announcement with enough notice (and even one week would definitely be not enough), breaking TZTester is a major issue.
Re: Arena, TZTester (response to post by MB__) | Reply
Yes, it compiles again now. Also, I recompiled it commenting the section using the deprecated code and the plug-in works again. I will email service at topcoder dot com to see if they want it. However, if someone wants the it right now, please email me to jbernadas at gmail dot com.

Special thanks to MB__ for telling me how to "link" with the arena.

Edit: Forget it, use the one of MB__, it's a lot better.
Re: Arena, TZTester (response to post by jbernadas) | Reply
You can take a look at this, especially if you want to use VC++ with TZTester:
http://forums.topcoder.com/?module=Thread&threadID=597885&start=0
Re: Arena, TZTester (response to post by MB__) | Reply
And another one (not for VC++, but has other features).
Re: Arena, TZTester (response to post by vpj) | Reply
PopsProcessor also seems broken. I don't get any error messages, but no test code is generated either.
Re: Arena, TZTester (response to post by Im2Good) | Reply
Argh - guess I'll take a look at that one!
Re: Arena, TZTester (response to post by vpj) | Reply
This is related to a build error, a fixed applet should be available later today.
Forums Round Tables Bugs, Suggestions and General Feedback Arena, TZTester
Previous Thread  |  Next Thread
[ 1 2 ]    NEXT >

RSS