An HCM 8.9 customer recently complained to me of unreasonably long waits to browse Job Openings. Skeptical and hasty, I assumed the problem was the individual's user ID or their computer. Maybe too many Job Openings related to their ID, or perhaps clearing the browser cache would help?
Wrong and wrong.
I met with Lasse Andresen, CEO of ForgeRock while at RSA and was really pleased to have had the opportunity to catch-up with him on all things ForgeRock.
The big news was that ForgeRock has secured $7 million of Series “A” funding from Accel Partners of Palo Alto, California, USA. I see this as yet another vote of confidence for the direction that ForgeRock is leading the Identity and Access Management (IAM) community.
I spoke to Lasse about how Nulli continues to see the ForgeRock OpenDJ and OpenAM products as highly reliable and easy to deploy solutions for our customers. The subscription based license model has been extremely well received and is one of many differentiators that ForgeRock offers its’ partners and clients.
I was extending Data Exporter (A.K.A. Waveset Data Warehouse) today to include some custom user attributes as described here. I ran into a compiler class import issue with the ant script distributed with the source (in Waveset distribution):
Posted By: Trevor Roskewich
February 29, 2012
Filed Under:Oracle , OIA 11g
Customers that have upgraded to Oracle Identity Analytics 11g PS1 (11.1.1.5) may have noticed that flat-file account imports, previously successful, now error-out post-upgrade.
When you explore the rbacx.log, it will contain the following error:
20:59:09,251 ERROR [CSVAccountFileReader] ---> Error occured file reading file:
java.lang.RuntimeException: Unable to import accounts
at com.vaau.rbacx.iam.file.csv.CSVAccountFileReader.importAccounts(CSVAccountFileReader.java:354)
at com.vaau.rbacx.iam.file.csv.CSVAccountFileReader.readCSVFileInternal(CSVAccountFileReader.java:168)
at com.vaau.rbacx.iam.file.csv.AbstractCSVFileReader.readInternal(AbstractCSVFileReader.java:85)
at com.vaau.rbacx.iam.file.support.AbstractFileReader.read(AbstractFileReader.java:160)
at com.vaau.rbacx.iam.file.support.AbstractFileReader.run(AbstractFileReader.java:82)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NullPointerException
at java.util.Date.getMillisOf(Date.java:939)
at java.util.Date.after(Date.java:912)
at com.vaau.rbacx.manager.AccountManagerImpl.hasAccountChanged(AccountManagerImpl.java:844)
at com.vaau.rbacx.manager.AccountManagerImpl.updateAccounts(AccountManagerImpl.java:716)
at com.vaau.rbacx.manager.AccountManagerImpl.createOrUpdateAccounts(AccountManagerImpl.java:158)
at com.vaau.rbacx.core.support.RbacxDataImporterImpl.importAccounts(RbacxDataImporterImpl.java:915)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy136.importAccounts(Unknown Source)
at com.vaau.rbacx.iam.file.csv.CSVAccountFileReader.importAccounts(CSVAccountFileReader.java:310)
at com.vaau.rbacx.iam.file.csv.CSVAccountFileReader.readCSVFileInternal(CSVAccountFileReader.java:168)
at com.vaau.rbacx.iam.file.csv.AbstractCSVFileReader.readInternal(AbstractCSVFileReader.java:84)
at com.vaau.rbacx.iam.file.support.AbstractFileReader.read(AbstractFileReader.java:160)
at com.vaau.rbacx.iam.file.support.AbstractFileReader.run(AbstractFileReader.java:82)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
... 2 more
OIA 11.1.1.5 introduced a code fix to address Bug 12752492 - user risk summary is not recalculated when re-imported account. The code provided new columns, including RISK_UPDATE_DATE, that have been added to most tables to support the fix, as noted in the database update script (i.e. migrate-rbacx-11.1.1.3.xto11.1.1.5.0-oracle.sql). The accounts table affected are noted in this alter statement:
alter table rbacxservice.accounts add risk_update_date timestamp;
Other tables such as attribute_value_metadata have the risk_update_date set to sysdate after the column is created in the script. However, this is not the case for the accounts table - meaning the value is left null by default. It appears that a globaluser update (i.e. user import from a provisioning system like Oracle Waveset) may also set the RISK_UPDATE_DATE on the accounts associated with the user to the sysdate of the import. However, orphaned accounts could remain null. The fix for Bug 12752492 attempts to compare the current time with the risk_update_date value in the database for an account being imported - a value of null results in the null pointer exception as noted in the log above.
Posted By: Derek Small
February 29, 2012
Filed Under:Nulli , Event
The Urgent Need for a More Effective Approach to Security
Philippe Courtot, Chairman and CEO, Qualys, Inc.
Philippe provided an excellent presentation about companies that are currently applying disruptive technologies and thus changing how we view a “norm”.
He spoke about both the Hiriko Project and a company called Pininfarina and how they are disrupting the personal transportation market for in-city transportation. He also updated attendees on how firms are re-thinking the whole security model and how they are trying to address issues like e-mail spoofing and SSL Certificate Authorities and the need for collaboration via a new trustworthy internet organization that he launched today. (2012-02-29)
The Hiriko Project - http://www.hiriko.com/
This “car-sharing” project has global breadth in that the design is from MIT, manufacturing in Spain and is involving many global participants in a consortium arrangement. Applying new technology to create disruptive models to personal in-city transportation. Set to go into production in 2013 these 2 person electric cars designed at MIT reduce parking requirements, provide short-term access to personal transportation and help the environment. The consortium is supposed to be speaking with San Francisco as another city for us of the cars and program.
Page 5 of 22 pages ‹ First < 3 4 5 6 7 > Last ›