AnsweredAssumed Answered

Exception when creating a user using blackboard.admin.persist.user.impl.PersonDbPersister

Question asked by cm29392 on Jul 13, 2016
Latest reply on Jul 19, 2016 by Alberto Ruiz

I am using a building block developed in 2013 which provides web services to manage various objects in Blackboard for example user. After upgrading to Q42015 versions, there are multiple issues when the code was run. One of that is the below exception

 

INFO   | jvm 1    | 2016/07/13 16:54:02 | java.util.MissingResourceException: Unable to load bundle snapshot for locale en_AU_v0.22

INFO   | jvm 1    | 2016/07/13 16:54:02 |       at blackboard.platform.intl.BundleManagerImpl.getBundleFromCache(BundleManagerImpl.java:272)

INFO   | jvm 1    | 2016/07/13 16:54:02 |       at blackboard.platform.intl.BundleManagerImpl.getBundle(BundleManagerImpl.java:233)

INFO   | jvm 1    | 2016/07/13 16:54:02 |       at blackboard.platform.intl.BundleManagerImpl.getBundle(BundleManagerImpl.java:176)

INFO   | jvm 1    | 2016/07/13 16:54:02 |       at blackboard.platform.intl.BundleManagerImpl.getBundle(BundleManagerImpl.java:120)

INFO   | jvm 1    | 2016/07/13 16:54:02 |       at blackboard.admin.snapshot.config.ConfigurationManager.getGlobalLocaleExceptionMessage(ConfigurationManager.java:278)

INFO   | jvm 1    | 2016/07/13 16:54:02 |       at blackboard.admin.data.user.Person.validate(Person.java:214)

INFO   | jvm 1    | 2016/07/13 16:54:02 |       at blackboard.admin.persist.user.impl.PersonDbPersister.insert(PersonDbPersister.java:388)

 

This was thrown after calling blackboard.admin.persist.user.impl.PersonDbPersister..Default.getInstance().insert(Person objectP)

at first I thought it was a file permission issue and put

            <permission type="java.io.FilePermission" actions="read" name="/usr/local/blackboard/content/locale/en_AU_v0.22/messages/snapshot.properties" />

into our bb-manifest.xml but this was not resolved.

 

Do you have any clue on how to fix this? Thank you in advance.

Outcomes