grouper-users - [grouper-users] Real-time loader issue
Subject: Grouper Users - Open Discussion List
List archive
- From: "Gettes, Michael" <>
- To: "" <>
- Subject: [grouper-users] Real-time loader issue
- Date: Fri, 13 Jul 2018 12:22:51 +0000
- Accept-language: en-US
- Ironport-phdr: 9a23:hJsDjxaJuKMQSwTn8b3hYCz/LSx+4OfEezUN459isYplN5qZrsq8bnLW6fgltlLVR4KTs6sC17KI9fi4EUU7or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRpOOv1BpTSj8Oq3Oyu5pHfeQpFiCa8bL9oMBm6sRjau9ULj4dlNqs/0AbCrGFSe+RRy2NoJFaTkAj568yt4pNt8Dletuw4+cJYXqr0Y6o3TbpDDDQ7KG81/9HktQPCTQSU+HQRVHgdnwdSDAjE6BH6WYrxsjf/u+Fg1iSWIdH6QLYpUjmk8qxlSgLniD0fOjA57m/Zl9BwgqxYrhymphxw34HbbZqPO/Zie6PQZ9MaSXZDU8tXSidPApm8b4wKD+cZM+pWrpfyp0cSrRSgHgmgHP7kxDhJhnDq3a01yfouEQXI0Ac9GN8Ov2rbrMnpNKgMSuC417TIzTvHb/9Mxzjy9ZXIfwknrPqRU7xwds/RxlMuFwPDlliQppblPzSI1uQVrWeb9fBsWvi3i24/sw1xoz6vxtsyhYnTgIIa1EzE+TtjzIkrONK4VVZ3YcKkEJtKqS6VLZZ5Ttk4Q2F1viY20rIGuYS8fCgX0JQo2QTfZOCdfIiM5hLsTv2eITNmi35/ZL2wnRKy8Uy4xu3yS8m0zEtKrjBbndnQrH8NzB/T5tKdSvtg+Ees3yuE2QPL6uxcPEw4i6nWJ4Q/zrIulJcfq0bOEyDslEnrkqObdl0o9vW05+j9bLjrp4WQO5Jwhwz9KKgih9GzDfw2MgcQXGWX5eGx2bjg8ED9XLlFkvg7nbXCv5/AJckWo7C1Dg1O3Yo97huwEiyp3MoakHQBMVlLYgiIj5LzNFHLOP34Demwg1CrkDpz3PDGO6HhAo3XInjenrfheaxx5FBBxwou1dxf5pRUBa8dIP/rR0P9qt/VAgUnPwCqwevrEtdw24wEVW6SHKOUMLvesVqS6eIuJ+mMapUVuDH4K/U96P7hk2M5mUMDcqmyxpYXdX64HvB8L0qHfHXsn88NEX0WsQomUOzqlFqCXCZcZ3aoWKI8+yk7B5y8DYvaW4Ctm6KO3D2gHpBNYmBGC0uMEWvzd4maQfsMaSSSItN/nTweU7iuVZMh2Q+0uADk1rVnM7mcxipN/53508Vt6veWiAo/7ydcDsKB3nuLQn0u2G4EWnV+iK9lplFlx03GzLN1medwFNpP6ulPXxtgc5PQ0ropJcr1X1eLUdqVVFu9Bp2DADoxR981iZdabEthB9i5pg3N22ynD6JDxO/DP4A97q+Jhyu5HM160XuTjKQ=
I am trying to make use of the Real-time loader (looks really neat).
I am using the example for mySQL as documented at https://spaces.internet2.edu/display/Grouper/Grouper+loader+real+time+updates
The example SQL is broken where source_id should be subject_source_id. I am setting subject_source_id but it doesn’t appear it is being respected as the following stack trace shows. Yes, I understand the rules of uniqueness but this is what
I have for now and if RTL could respect subject source this would be so cool. If I am not doing something stupid, happy to submit as Jira bug.
Thanks!
/mrg
daemon_1 | 2018-07-13T12:15:30.835152680Z grouper-api;grouper_error.log;dev;build-2;2018-07-13 08:15:30,818: [DefaultQuartzScheduler_Worker-8] WARN GrouperFuture.waitForJob(155) - - Non fatal problem with callable. Will try again not in
thread
daemon_1 | 2018-07-13T12:15:30.835205366Z java.lang.RuntimeException: edu.internet2.middleware.subject.SubjectNotUniqueException: found multiple matching subjects: 2, '', daemon_1 | 2018-07-13T12:15:30.835215461Z Problem in job: processOneRow daemon_1 | 2018-07-13T12:15:30.835222117Z at edu.internet2.middleware.grouper.app.loader.GrouperLoaderIncrementalJob.processOneRow(GrouperLoaderIncrementalJob.java:720) daemon_1 | 2018-07-13T12:15:30.835229332Z at edu.internet2.middleware.grouper.app.loader.GrouperLoaderIncrementalJob.access$000(GrouperLoaderIncrementalJob.java:73) daemon_1 | 2018-07-13T12:15:30.835235791Z at edu.internet2.middleware.grouper.app.loader.GrouperLoaderIncrementalJob$1.callLogic(GrouperLoaderIncrementalJob.java:286) daemon_1 | 2018-07-13T12:15:30.835242340Z at edu.internet2.middleware.grouper.app.loader.GrouperLoaderIncrementalJob$1.callLogic(GrouperLoaderIncrementalJob.java:281) daemon_1 | 2018-07-13T12:15:30.835248836Z at edu.internet2.middleware.grouper.util.GrouperCallable$1.callback(GrouperCallable.java:191) daemon_1 | 2018-07-13T12:15:30.835255124Z at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:974) daemon_1 | 2018-07-13T12:15:30.835261295Z at edu.internet2.middleware.grouper.util.GrouperCallable.callLogicWithSessionIfExists(GrouperCallable.java:188) daemon_1 | 2018-07-13T12:15:30.835267627Z at edu.internet2.middleware.grouper.util.GrouperCallable.call(GrouperCallable.java:154) daemon_1 | 2018-07-13T12:15:30.835294130Z at java.util.concurrent.FutureTask.run(FutureTask.java:266) daemon_1 | 2018-07-13T12:15:30.835301560Z at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) daemon_1 | 2018-07-13T12:15:30.835307679Z at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) daemon_1 | 2018-07-13T12:15:30.835314161Z at java.lang.Thread.run(Thread.java:748) daemon_1 | 2018-07-13T12:15:30.835320307Z Caused by: edu.internet2.middleware.subject.SubjectNotUniqueException: found multiple matching subjects: 2, '' daemon_1 | 2018-07-13T12:15:30.835326661Z at edu.internet2.middleware.grouper.subj.SourcesXmlResolver.thereCanOnlyBeOne(SourcesXmlResolver.java:492) daemon_1 | 2018-07-13T12:15:30.835332933Z at edu.internet2.middleware.grouper.subj.SourcesXmlResolver.find(SourcesXmlResolver.java:133) daemon_1 | 2018-07-13T12:15:30.835339153Z at edu.internet2.middleware.grouper.subj.CachingResolver.find(CachingResolver.java:125) daemon_1 | 2018-07-13T12:15:30.835346665Z at edu.internet2.middleware.grouper.subj.ValidatingResolver.find(ValidatingResolver.java:91) daemon_1 | 2018-07-13T12:15:30.835352997Z at edu.internet2.middleware.grouper.SubjectFinder.findById(SubjectFinder.java:470) daemon_1 | 2018-07-13T12:15:30.835359154Z at edu.internet2.middleware.grouper.app.loader.GrouperLoaderIncrementalJob.processOneRow(GrouperLoaderIncrementalJob.java:471) daemon_1 | 2018-07-13T12:15:30.835365729Z ... 11 more |
- [grouper-users] Real-time loader issue, Gettes, Michael, 07/13/2018
- <Possible follow-up(s)>
- Re: [grouper-users] Real-time loader issue, Shilen Patel, 07/13/2018
- Re: [grouper-users] Real-time loader issue, Gettes, Michael, 07/13/2018
Archive powered by MHonArc 2.6.19.