Swedish Orienteering Federation

Posts in OLA > Lottning av vakansplatser i OLA 6.1.2

  • Erik Liljequist
    Friday 1 October 2021 at 8:23

    Jag hade samma problem som tidigare skribenter. Jag kom runt det så här. 
    När man lägger till vakanta så får de bara en tävlingsklass. Jag la sedan till korresponderande anmälningsklass för de olika klasserna i matrisen för anmälningskontroll och då gick det bra att lotta klasserna. Startlistan ser fin ut och ligger nu på eventor. 

  • Jakob Wedman
    Friday 24 September 2021 at 12:53

    Tillägg:
    Det gick bra att lotta klasser med endast vakansplatser.

  • Jakob Wedman
    Thursday 23 September 2021 at 21:59

    Vi fick också problem med lottning med vakansplatser. När vi tog bort dessa fungerade lottningen.

  • Joakim Tosteberg
    Tuesday 7 September 2021 at 17:47

    Om jag har en klass med vakansplatser och försöker göra automatisk startlottning av klassen i OLA 6.1.2 får jag ett felmeddelande av ola om internt databasfel, och i OLA6/log/OLAServer_err_redirect_2021-09-06.log hamnar följande:

     

    java.lang.NullPointerException
    at org.soft.ola.query.processor.StartDrawProcessor.normalDrawSingleDay(StartDrawProcessor.java:435)
    at org.soft.ola.query.processor.StartDrawProcessor.performDraw(StartDrawProcessor.java:233)
    at org.soft.ola.query.processor.StartDrawProcessor.exec(StartDrawProcessor.java:69)
    at org.soft.ola.query.processor.QueryProcessor.execute(QueryProcessor.java:71)
    at org.soft.ola.query.processor.QueryProcessor$$FastClassBySpringCGLIB$$54541050.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.soft.ola.query.processor.StartDrawProcessor$$EnhancerBySpringCGLIB$$f0515e59.execute(<generated>)
    at org.soft.ola.query.SpringQueryServer.processQueryRequest(SpringQueryServer.java:66)
    at org.soft.ola.server.QueryServlet.doPost(QueryServlet.java:124)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:867)
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:542)
    at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)
    at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)
    at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)
    at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
    at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:61)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
    at org.eclipse.jetty.server.Server.handle(Server.java:502)
    at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
    at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
    at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
    at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
    at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
    at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
    at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
    at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
    at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
    at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
    at java.base/java.lang.Thread.run(Thread.java:829)

Advertisements

OOCup 2022