Skip to Content.
Sympa Menu

grouper-users - [grouper-users] Real-time loader issue

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] Real-time loader issue


Chronological Thread 
  • 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).


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




Archive powered by MHonArc 2.6.19.

Top of Page