Summary:
I need a class level filter to call a stored procedure as follows:
<filter name="readSecurityFilter"
condition="(select perm from BASE_DATA_PERMISSIONS(:sessionId, BASE_DATA_ID, 1)) = 1" />
When the filter is added to the generated SQL, the BASE_DATA_ID column does not have the appropriate table name added to qualify the column (see SQL snippet from log below).
(select action0_1_.perm from BASE_DATA_PERMISSIONS(:readSecurityFilter.sessionId, BASE_DATA_ID, 1))= 1
Any ideas how I can get the column name resolved correctly?
Hibernate version:
3.0.5
Mapping documents:
Only the relevant mapping file...
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="com.sas.portal.data.model.hibernate">
<class name="BaseData" table="BASE_DATA">
<meta attribute="class-description">
The BaseData class provides some common data for objects.
</meta>
<meta attribute="class-code">
<![CDATA[
public static final String READ_SECURITY_FILTER = "readSecurityFilter";
public static final String PARAM_SESSION_ID = "sessionId";
]]>
</meta>
<cache usage="read-write" />
<!-- ID -->
<id name="id" column="BASE_DATA_ID" type="long" unsaved-value="null">
<meta attribute="scope-set">public</meta>
<generator class="sequence"/>
</id>
<version column="OBJECT_VERSION" name="version" type="long" unsaved-value="negative">
<meta attribute="scope-set">public</meta>
</version>
<!-- Attributes -->
<property name="createdOn" column="CREATED_ON" type="timestamp" not-null="true">
<meta attribute="field-description">The timestamp that the data was created on.</meta>
</property>
<property name="modifiedOn" column="MODIFIED_ON" type="timestamp" not-null="true">
<meta attribute="field-description">The timestamp that the data was last modified on.</meta>
</property>
<property name="createdBy" column="CREATED_BY" type="string" not-null="true">
<meta attribute="field-description">The userid of the creating user</meta>
</property>
<property name="modifiedBy" column="MODIFIED_BY" type="string" not-null="true">
<meta attribute="field-description">The userid of the last modifying user</meta>
</property>
<filter name="readSecurityFilter"
condition="(select perm from BASE_DATA_PERMISSIONS(:sessionId, BASE_DATA_ID, 1)) = 1" />
</class>
<filter-def name="readSecurityFilter">
<filter-param name="sessionId" type="string" />
</filter-def>
</hibernate-mapping>
Code between sessionFactory.openSession() and session.close():
Simplified to the hibernate calls
...
session = _ds.openSession(entry.interceptor);
entry.session.enableFilter(BaseData.READ_SECURITY_FILTER).setParameter(BaseData.PARAM_SESSION_ID, retval.getId());
entry.session.disconnect();
...
entry.session.reconnect();
Query query = session.getNamedQuery(queryName);
query.setParameter(Queries.PARAM_PAGE_ID, pageId);
List results = query.list();
...
Full stack trace of any exception that occurs:
org.firebirdsql.jdbc.FBSQLException: GDS Exception. Dynamic SQL Error
SQL error code = -206
Column unknown
BASE_DATA_ID
At line 1, column 691.
at org.firebirdsql.jdbc.FBPreparedStatement.<init>(FBPreparedStatement.java:82)
at org.firebirdsql.jdbc.FBConnection.prepareStatement(FBConnection.java:244)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:396)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:334)
at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:88)
at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1162)
at org.hibernate.loader.Loader.doQuery(Loader.java:390)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:218)
at org.hibernate.loader.Loader.doList(Loader.java:1593)
at org.hibernate.loader.Loader.list(Loader.java:1577)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:395)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:844)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
at com.sas.portal.persistence.impl.HibernatePersistenceManager.executeNamedQuery(HibernatePersistenceManager.java:1113)
at com.sas.portal.persistence.impl.HibernatePersistenceManager.executeNamedQuery(HibernatePersistenceManager.java:690)
at com.sas.services.information.relational.impl.RelationalRepositoryImpl.executeNamedQuery(RelationalRepositoryImpl.java:223)
at demo.Client.getPayloadActions(Client.java:1706)
at demo.Client.deletePage(Client.java:845)
at demo.Client.run(Client.java:164)
at java.lang.Thread.run(Thread.java:534)
at
org.firebirdsql.gds.GDSException: Dynamic SQL Error
SQL error code = -206
Column unknown
BASE_DATA_ID
At line 1, column 691.
at org.firebirdsql.jgds.GDS_Impl.readStatusVector(GDS_Impl.java:1698)
at org.firebirdsql.jgds.GDS_Impl.receiveResponse(GDS_Impl.java:1651)
at org.firebirdsql.jgds.GDS_Impl.isc_dsql_prepare(GDS_Impl.java:1162)
at org.firebirdsql.jca.FBManagedConnection.prepareSQL(FBManagedConnection.java:767)
at org.firebirdsql.jdbc.FBConnection.prepareSQL(FBConnection.java:1110)
at org.firebirdsql.jdbc.FBStatement.prepareFixedStatement(FBStatement.java:998)
at org.firebirdsql.jdbc.FBPreparedStatement.prepareFixedStatement(FBPreparedStatement.java:700)
at org.firebirdsql.jdbc.FBPreparedStatement.<init>(FBPreparedStatement.java:79)
at org.firebirdsql.jdbc.FBConnection.prepareStatement(FBConnection.java:244)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:396)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:334)
at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:88)
at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1162)
at org.hibernate.loader.Loader.doQuery(Loader.java:390)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:218)
at org.hibernate.loader.Loader.doList(Loader.java:1593)
at org.hibernate.loader.Loader.list(Loader.java:1577)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:395)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:844)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
at com.sas.portal.persistence.impl.HibernatePersistenceManager.executeNamedQuery(HibernatePersistenceManager.java:1113)
at com.sas.portal.persistence.impl.HibernatePersistenceManager.executeNamedQuery(HibernatePersistenceManager.java:690)
at com.sas.services.information.relational.impl.RelationalRepositoryImpl.executeNamedQuery(RelationalRepositoryImpl.java:223)
at demo.Client.getPayloadActions(Client.java:1706)
at demo.Client.deletePage(Client.java:845)
at demo.Client.run(Client.java:164)
at java.lang.Thread.run(Thread.java:534)
Name and version of the database you are using:
Firebird Version 1.5.2.4731
The generated SQL (show_sql=true):
Hibernate: select action0_.BASE_DATA_ID as BASE1_, action0_1_.OBJECT_VERSION as OBJECT2_1_, action0_1_.CREATED_ON as CREATED3_1_, action0_1_.MODIFIED_ON as MODIFIED4_1_, action0_1_.CREATED_BY as CREATED5_1_, action0_1_.MODIFIED_BY as MODIFIED6_1_, action0_.TOKEN_NAME as TOKEN2_24_, action0_.ACTION_TYPE as ACTION3_24_, action0_.LOGIN_SCRIPT_ID as LOGIN4_24_ from ACTION_PORTAL action0_ inner join BASE_DATA action0_1_ on action0_.BASE_DATA_ID=action0_1_.BASE_DATA_ID inner join ACTION_PAYLOAD payload1_ on action0_.BASE_DATA_ID=payload1_.ACTION_BASE_DATA_ID inner join BASE_DATA basedata2_ on payload1_.BASE_DATA_ID=basedata2_.BASE_DATA_ID where (select action0_1_.perm from BASE_DATA_PERMISSIONS(?, BASE_DATA_ID, 1)) = 1 and basedata2_.BASE_DATA_ID=?
Debug level Hibernate log excerpt:
2005-07-01 09:34:28,969 [DEBUG] org.hibernate.impl.SessionImpl - find:
SELECT action
FROM com.sas.portal.data.model.hibernate.Action as action
JOIN action.payload payload
WHERE payload.id = :pageId
2005-07-01 09:34:28,969 [DEBUG] org.hibernate.engine.QueryParameters - named parameters: {pageId=306}
2005-07-01 09:34:28,969 [DEBUG] rg.hibernate.hql.ast.QueryTranslatorImpl - parse() - HQL:
SELECT action
FROM com.sas.portal.data.model.hibernate.Action as action
JOIN action.payload payload
WHERE payload.id = :pageId
2005-07-01 09:34:28,969 [DEBUG] org.hibernate.hql.ast.AST - --- HQL AST ---
\-[QUERY] 'query'
+-[SELECT_FROM] 'SELECT_FROM'
| +-[FROM] 'FROM'
| | +-[RANGE] 'RANGE'
| | | +-[DOT] '.'
| | | | +-[DOT] '.'
| | | | | +-[DOT] '.'
| | | | | | +-[DOT] '.'
| | | | | | | +-[DOT] '.'
| | | | | | | | +-[DOT] '.'
| | | | | | | | | +-[IDENT] 'com'
| | | | | | | | | \-[IDENT] 'sas'
| | | | | | | | \-[IDENT] 'portal'
| | | | | | | \-[IDENT] 'data'
| | | | | | \-[IDENT] 'model'
| | | | | \-[IDENT] 'hibernate'
| | | | \-[IDENT] 'Action'
| | | \-[ALIAS] 'action'
| | \-[JOIN] 'JOIN'
| | +-[DOT] '.'
| | | +-[IDENT] 'action'
| | | \-[IDENT] 'payload'
| | \-[ALIAS] 'payload'
| \-[SELECT] 'SELECT'
| \-[IDENT] 'action'
\-[WHERE] 'WHERE'
\-[EQ] '='
+-[DOT] '.'
| +-[IDENT] 'payload'
| \-[IDENT] 'id'
\-[COLON] ':'
\-[IDENT] 'pageId'
2005-07-01 09:34:28,969 [DEBUG] org.hibernate.hql.ast.ErrorCounter - throwQueryException() : no errors
2005-07-01 09:34:28,969 [DEBUG] org.hibernate.hql.antlr.HqlSqlBaseWalker - query() << begin, level = 1
2005-07-01 09:34:28,969 [DEBUG] org.hibernate.hql.ast.FromElement - FromClause{level=1} : com.sas.portal.data.model.hibernate.Action (action) -> action0_
2005-07-01 09:34:28,969 [DEBUG] org.hibernate.hql.ast.FromReferenceNode - Resolved : action -> action0_.BASE_DATA_ID
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.DotNode - getDataType() : payload -> org.hibernate.type.MapType(com.sas.portal.data.model.hibernate.Action.payload)
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.FromElementFactory - createManyToMany() : path = action.payloadrole = com.sas.portal.data.model.hibernate.Action.payload associatedEntityName = com.sas.portal.data.model.hibernate.BaseData
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.FromElement - FromClause{level=1} : com.sas.portal.data.model.hibernate.BaseData (payload) -> basedata2_
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.FromClause - addJoinByPathMap() : action.payload -> BASE_DATA basedata2_
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.DotNode - dereferenceCollection() : Created new FROM element for action.payload : ACTION_PAYLOAD basedata2_
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.FromReferenceNode - Resolved : action.payload -> .
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.HqlSqlWalker - createFromJoinElement() : -- join tree --
\-[JOIN_FRAGMENT] FromElement: 'ACTION_PAYLOAD basedata2_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=payload,role=com.sas.portal.data.model.hibernate.Action.payload,tableName=BASE_DATA,tableAlias=basedata2_,colums={action0_.BASE_DATA_ID ,className=com.sas.portal.data.model.hibernate.BaseData}}
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.FromReferenceNode - Resolved : action -> action0_.BASE_DATA_ID
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.FromReferenceNode - Resolved : payload -> basedata2_.BASE_DATA_ID
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.DotNode - getDataType() : id -> org.hibernate.type.LongType@1486306
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.FromReferenceNode - Resolved : payload.id -> basedata2_.BASE_DATA_ID
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.antlr.HqlSqlBaseWalker - query() : finishing up , level = 1
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.HqlSqlWalker - processQuery() : ( SELECT ( {select clause} action0_.BASE_DATA_ID ) ( FromClause{level=1} ( ACTION_PORTAL action0_ ACTION_PAYLOAD basedata2_ ) ) ( WHERE ( = ( basedata2_.BASE_DATA_ID basedata2_.BASE_DATA_ID id ) ? ) ) )
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.JoinProcessor - Using FROM fragment [inner join ACTION_PAYLOAD payload1_ on action0_.BASE_DATA_ID=payload1_.ACTION_BASE_DATA_ID inner join BASE_DATA basedata2_ on payload1_.BASE_DATA_ID=basedata2_.BASE_DATA_ID]
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.JoinProcessor - Using FROM fragment [ACTION_PORTAL action0_ inner join BASE_DATA action0_1_ on action0_.BASE_DATA_ID=action0_1_.BASE_DATA_ID]
2005-07-01 09:34:28,985 [DEBUG] rg.hibernate.hql.ast.SyntheticAndFactory - Using WHERE fragment [(select action0_1_.perm from BASE_DATA_PERMISSIONS(:readSecurityFilter.sessionId, BASE_DATA_ID, 1)) = 1]
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.antlr.HqlSqlBaseWalker - query() >> end, level = 1
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.AST - --- SQL AST ---
\-[SELECT] QueryNode: 'SELECT' querySpaces (ACTION_PORTAL,BASE_DATA,ACTION_PAYLOAD)
+-[SELECT_CLAUSE] SelectClause: '{select clause}'
| +-[ALIAS_REF] IdentNode: 'action0_.BASE_DATA_ID as BASE1_' {alias=action, className=com.sas.portal.data.model.hibernate.Action, tableAlias=action0_}
| \-[SQL_TOKEN] SqlFragment: 'action0_1_.OBJECT_VERSION as OBJECT2_1_, action0_1_.CREATED_ON as CREATED3_1_, action0_1_.MODIFIED_ON as MODIFIED4_1_, action0_1_.CREATED_BY as CREATED5_1_, action0_1_.MODIFIED_BY as MODIFIED6_1_, action0_.TOKEN_NAME as TOKEN2_24_, action0_.ACTION_TYPEas ACTION3_24_, action0_.LOGIN_SCRIPT_ID as LOGIN4_24_'
+-[FROM] FromClause: 'FROM' FromClause{level=1, fromElementCounter=2, fromElements=2, fromElementByClassAlias=[action, payload], fromElementByTableAlias=[basedata2_, action0_], fromElementsByPath=[action.payload], collectionJoinFromElementsByPath=[], impliedElements=[]}
| \-[FROM_FRAGMENT] FromElement: 'ACTION_PORTAL action0_ inner join BASE_DATA action0_1_ on action0_.BASE_DATA_ID=action0_1_.BASE_DATA_ID' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=action,role=null,tableName=ACTION_PORTAL,tableAlias=action0_,colums={,className=com.sas.portal.data.model.hibernate.Action}}
| \-[JOIN_FRAGMENT] FromElement: 'inner join ACTION_PAYLOAD payload1_ on action0_.BASE_DATA_ID=payload1_.ACTION_BASE_DATA_ID innerjoin BASE_DATA basedata2_ on payload1_.BASE_DATA_ID=basedata2_.BASE_DATA_ID' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=payload,role=com.sas.portal.data.model.hibernate.Action.payload,tableName=BASE_DATA,tableAlias=basedata2_,colums={action0_.BASE_DATA_ID ,className=com.sas.portal.data.model.hibernate.BaseData}}
\-[WHERE] SqlNode: 'WHERE'
+-[FILTERS] SqlNode: '{filter conditions}'
| \-[SQL_TOKEN] SqlFragment: '(select action0_1_.perm from BASE_DATA_PERMISSIONS(:readSecurityFilter.sessionId, BASE_DATA_ID, 1))= 1'
\-[EQ] SqlNode: '='
+-[DOT] DotNode: 'basedata2_.BASE_DATA_ID' {propertyName=id,dereferenceType=4,propertyPath=id,path=payload.id,tableAlias=basedata2_,className=com.sas.portal.data.model.hibernate.BaseData,classAlias=payload}
| +-[ALIAS_REF] IdentNode: 'basedata2_.BASE_DATA_ID' {alias=payload, className=com.sas.portal.data.model.hibernate.BaseData, tableAlias=basedata2_}
| \-[IDENT] IdentNode: 'id' {originalText=id}
\-[NAMED_PARAM] SqlNode: '?'
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.ErrorCounter - throwQueryException() : no errors
2005-07-01 09:34:28,985 [DEBUG] rg.hibernate.hql.ast.QueryTranslatorImpl - HQL:
SELECT action
FROM com.sas.portal.data.model.hibernate.Action as action
JOIN action.payload payload
WHERE payload.id = :pageId
2005-07-01 09:34:28,985 [DEBUG] rg.hibernate.hql.ast.QueryTranslatorImpl - SQL: select action0_.BASE_DATA_ID as BASE1_, action0_1_.OBJECT_VERSION as OBJECT2_1_, action0_1_.CREATED_ON as CREATED3_1_, action0_1_.MODIFIED_ON as MODIFIED4_1_, action0_1_.CREATED_BY as CREATED5_1_, action0_1_.MODIFIED_BY as MODIFIED6_1_, action0_.TOKEN_NAME as TOKEN2_24_, action0_.ACTION_TYPE as ACTION3_24_, action0_.LOGIN_SCRIPT_ID asLOGIN4_24_ from ACTION_PORTAL action0_ inner join BASE_DATA action0_1_ on action0_.BASE_DATA_ID=action0_1_.BASE_DATA_ID inner join ACTION_PAYLOAD payload1_ on action0_.BASE_DATA_ID=payload1_.ACTION_BASE_DATA_ID inner join BASE_DATA basedata2_ on payload1_.BASE_DATA_ID=basedata2_.BASE_DATA_ID where (select action0_1_.perm from BASE_DATA_PERMISSIONS(:readSecurityFilter.sessionId, BASE_DATA_ID, 1)) = 1 and basedata2_.BASE_DATA_ID=?
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.hql.ast.ErrorCounter - throwQueryException() : no errors
2005-07-01 09:34:28,985 [DEBUG] .event.def.AbstractFlushingEventListener - flushing session
2005-07-01 09:34:28,985 [DEBUG] .event.def.AbstractFlushingEventListener - processing flush-time cascades
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:28,985 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,001 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.Permission#310]
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,001 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletList#311]
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortletList.portlets
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletInstance
2005-07-01 09:34:29,001 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletInstance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletInstance#312]
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletInstance
2005-07-01 09:34:29,001 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletInstance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletInstance#317]
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletInstance
2005-07-01 09:34:29,001 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletInstance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletInstance#322]
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortletList.portlets
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortletInstance
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortletInstance.renderStates
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortletInstance.renderStates
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortletInstance
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortletInstance
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortletInstance.renderStates
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortletInstance.renderStates
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortletInstance
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortletInstance
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortletInstance.renderStates
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortletInstance.renderStates
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortletInstance
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,001 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.Permission#85]
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,001 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletList#86]
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,001 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.Permission#106]
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,001 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletList#107]
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,001 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.Permission#127]
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,001 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletList#128]
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,001 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,001 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.Permission#148]
2005-07-01 09:34:29,001 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,016 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletList#149]
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,016 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.Permission#169]
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,016 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletList#170]
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,016 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.Permission#190]
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,016 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletList#191]
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,016 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.Permission#211]
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,016 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletList#212]
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,016 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.Permission#232]
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,016 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletList#233]
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,016 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.Permission
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.Permission#253]
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.permissions
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - cascading to saveOrUpdate: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,016 [DEBUG] nate.event.def.AbstractSaveEventListener - persistent instance of: com.sas.portal.data.model.hibernate.PortletList
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - ignoring persistent instance
2005-07-01 09:34:29,016 [DEBUG] ent.def.DefaultSaveOrUpdateEventListener - object already associated with session: [com.sas.portal.data.model.hibernate.PortletList#254]
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done deleting orphans for collection: com.sas.portal.data.model.hibernate.PortalPage.portletLists
2005-07-01 09:34:29,016 [DEBUG] org.hibernate.engine.Cascades - done processing cascade ACTION_SAVE_UPDATEfor: com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,032 [DEBUG] org.hibernate.engine.Cascades - processing cascade ACTION_SAVE_UPDATE for:com.sas.portal.data.model.hibernate.PortalPage
2005-07-01 09:34:29,032 [DEBUG] org.hibernate.engine.Cascades - cascade ACTION_SAVE_UPDATE for collection:com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,032 [DEBUG] org.hibernate.engine.Cascades - done cascade ACTION_SAVE_UPDATE for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,032 [DEBUG] org.hibernate.engine.Cascades - deleting orphans for collection: com.sas.portal.data.model.hibernate.UserData.keywords
2005-07-01 09:34:29,032
|