Jump to content
HWBOT Community Forums

REV4 up and running! Questions, suggestions, feedback goes in here


Massman

Recommended Posts

  • Replies 297
  • Created
  • Last Reply

Top Posters In This Topic

Bug:

 

if you want to submit a score and use the auto-fill feature without selecting a benchmark first, you get this:

 

We could blame this on you but it's most likely our crappy coding skills. You could try again or nudge our developpers for fixing this.

Details:

java.lang.NullPointerException

Stack trace:

org.hwbot.facade.ApplicationFacadeImpl.getApplicationById(ApplicationFacadeImpl.java:260)

org.hwbot.facade.ApplicationFacadeImpl$$FastClassByCGLIB$$fdd347f6.invoke(<generated>)

net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)

org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:688)

org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)

org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)

org.hwbot.aop.JamonAspect.cacheMethod(JamonAspect.java:22)

sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

java.lang.reflect.Method.invoke(Method.java:597)

org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)

org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)

org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)

org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)

org.hwbot.aop.AbstractCacheAspect.getCachedObject(AbstractCacheAspect.java:39)

org.hwbot.aop.CacheMethodAspect.cacheMethod(CacheMethodAspect.java:20)

sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

java.lang.reflect.Method.invoke(Method.java:597)

org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)

org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)

org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)

org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)

org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)

org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:621)

org.hwbot.facade.ApplicationFacadeImpl$$EnhancerByCGLIB$$3eb435d6.getApplicationById(<generated>)

org.hwbot.web.actions.SubmitController.initSubmitByPreviousSubmission(SubmitController.java:795)

sun.reflect.GeneratedMethodAccessor1198.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

java.lang.reflect.Method.invoke(Method.java:597)

org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)

org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426)

org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414)

org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)

org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)

org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)

org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)

javax.servlet.http.HttpServlet.service(HttpServlet.java:690)

javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)

org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)

org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)

org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)

org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)

org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)

org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)

org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)

org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.hwbot.web.filter.LocaleFilter.doFilter(LocaleFilter.java:155)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.hwbot.web.filter.CookieFilter.doFilter(CookieFilter.java:174)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)

org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)

org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)

org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)

org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)

org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)

org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)

org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)

org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)

org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)

org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)

java.lang.Thread.run(Thread.java:619)

Link to comment
Share on other sites

Bug:

 

if you want to submit a score and use the auto-fill feature without selecting a benchmark first, you get this:

 

We could blame this on you but it's most likely our crappy coding skills. You could try again or nudge our developpers for fixing this.

 

Correct, and it even asks how many cores you have unlocked sometimes ???

Link to comment
Share on other sites

So?!

 

Not yet. Competition points for online competitions are being handed out, but not for the live competitions due to some engine issues. Basically, I can add the final ranking to the competition, but the engine will only hand out points when it can calculate the ranking automatically (= based on results).

 

I can't add scores manually to the competitions that easily and even if I could, we'd still have to write additional code to calculate the rankings properly. Eg, for MOA it's based on percentage and in GOOC stages had different weighing.

Link to comment
Share on other sites

Suggestion: Where it says 'today's top benchmark scores', have a button so you can see your teams best scores the past 24hrs too? Like back in rev3? Just quicker than navigating to the team page, which atm is acting quite slow, especially when you select the members tab.

 

Another request: A graph of submissions per day for the team. So one day there might be 20 submissions, the next 2, then after a group bench session, 200? See what days of the week scores are uploaded etc, or how quickly before contest deadlines.

Link to comment
Share on other sites

  • 2 weeks later...
  • Crew
its not solved yet....wat is goin on here?

somebody make me understand :(

 

only massman or richbastard can solve the problem. i posted it in an internal "bug" thread so they can look at your problem.

unfortunately they are very busy, i'm sorry it takes so long. :(

Link to comment
Share on other sites

only massman or richbastard can solve the problem. i posted it in an internal "bug" thread so they can look at your problem.

unfortunately they are very busy, i'm sorry it takes so long. :(

 

Take your time, the 55 days left are more that enough for fix the problem and upload the scores.

Link to comment
Share on other sites

only massman or richbastard can solve the problem. i posted it in an internal "bug" thread so they can look at your problem.

unfortunately they are very busy, i'm sorry it takes so long. :(

 

as long as you guys are looking into it am ok with it.....i will just hold on to my scores now...whatever i get...

:)

Edited by sumonpathak
Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...