...
[15:47:41 CDT(-0500)] <drewwills> yeah we wouldn't want that
[15:48:35 CDT(-0500)] <drewwills> a couple questions about this line: The configuration should enable statements like "Persist user attribute 'a' via persistence implmenetation 's' for users in group g".
[15:48:51 CDT(-0500)] <drewwills> (1) is that user-manager config? or something broader
[15:49:42 CDT(-0500)] <athena> i think that maps to what eric described as "a service that handles describing which attributes are mutable for which groups"
[15:49:54 CDT(-0500)] <athena> so no, that's not user-manager config
[15:49:59 CDT(-0500)] <drewwills> (2) would the config be a list of these: <bean class="org.jasig.portal.portlets.account.PreferenceInputFactory" factory-method="createSingleTextPreference"><constructor-arg value="telephoneNumber"/><constructor-arg value="attribute.displayName.telephoneNumber"/></bean>
[15:50:25 CDT(-0500)] <athena> the config needs to be something more than that - needs to include the group and DAO impl mapping
[15:50:32 CDT(-0500)] <athena> but yes, plausible that it should also include the input method
[15:50:52 CDT(-0500)] <athena> since that'll help with constructing the UI
[15:51:20 CDT(-0500)] <athena> and really maybe even good to have those explicitly part of the config, since perhaps the same attribute could have different plausible values depending on which system it was persisted to
[15:51:28 CDT(-0500)] <drewwills> could be a Map of daoDescriptor (group & dao mapping) to inputs
[15:53:20 CDT(-0500)] <athena> Map<groupName, Map<attributeName, Descriptor(daoImpl, input)>>?
[15:53:45 CDT(-0500)] <athena> where the group mapping is actually ordered, so that you can get consistent behavior
[15:53:54 CDT(-0500)] <athena> or maybe that can just be a list
[15:54:30 CDT(-0500)] <athena> List<GroupMappingThing(groupName, Map<attributeName, Descriptor(daoImpl, input)>)>
[15:57:09 CDT(-0500)] <drewwills> I'm going to try to capture some of this on the page
[16:52:28 CDT(-0500)] <rlewis> Hi, I am trying to use uportal-4.0.6.SR1-quick-start with MySQL and when I run "ant dbtest" it downloads dependencies then "Invoking DbTest" and " WARN [33:09,849] Failed to register connection pool with MBeanServer. JMX information will not be available for: RawEventsDb [java] java.sql.SQLException: org.mysql.jdbc.Driver [java] at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.j
[17:01:14 CDT(-0500)] <sjungling> Hi all, launched uP 4.0.5 this morning. For the most part everything is going smoothly. Our DBA is noticing that we're getting some row lock contention (Oracle 11g) on queries that seem to deal with Event Logging like:
[17:01:14 CDT(-0500)] <sjungling> update UP_EVENT_AGGR_STATUS set ENTITY_VERSION=:1, LAST_END=:2, LAST_EVENT_DATE=:3, LAST_START=:4, SERVER_NAME=:5 where ID=:6and ENTITY_VERSION=:7
[17:01:14 CDT(-0500)] <sjungling> anyone else experienced this and / or know how to disable Event Logging / Aggregation altogether?