Hi,
Situation: I'm currently developping a client-server application that uses hibernate for generating xml files based on java classes, to define the database schema.Sequoia is used as middleware solution for clustering the HSQLDB backends.
The server application runs, that's no problem. When I add a user to the database, this works perfectly.
But when I want to add a role into the database (this is done in the exact same way as adding a user(via a Web GUI) ), this returns some errors (listed below).
Adding a configuration Set (CcmConfSet) returns the same error but then for the unique ID (internal_id) of a config. set and not for role_id as is the case with adding a role.
First of all I thought it was a Sequoia problem (this can still be the case) but I want to be 100% sure that the mappings and relations between the tables, described by hibernate/XDoclet are correct.
Can someone please help? Its a very urgent matter with very high priority!
Many thanks,
Raf
Hibernate version: hibernate 3.1.1
Name and version of the database you are using: HSQLDB 1.8.0
Mapping documents:
CcmRole.java
--------------
* @hibernate.class table="ccm_role"
*/
public class CcmRole implements UserRole, Serializable {
/** The value for the roleId field */
private String roleId;
/** The value for the rolename field */
private String rolename;
/** The value for the description field */
private String description;
/** Collection to store aggregation of ccmRoleRights */
private SortedSet ccmRoleRights = new TreeSet();
/** r_lock, if any */
private CcmLock r_lock;
public CcmRole() {
roleId = UUIDGenerator.generateHexId();
}
...
...
...
...
/**
* Get the description value.
*
* @return The description value or an empty string if the value is null.
* @see com.siemens.mobile.mfw.oam.cm.server.impl.db.BaseCcmRole#getDescription()
*
* @hibernate.property column="description" not-null="false"
*/
public String getDescription() {
return description;
}
/**
* @hibernate.id column="role_id" generator-class="assigned" not-null="false"
*/
public String getRoleId() {
return roleId;
}
public void setRoleId(String roleId) {
this.roleId = roleId;
}
/**
* @hibernate.property column="rolename" not-null="false" unique="true"
*/
public String getRolename() {
return rolename;
}
public void setDescription(String description) {
this.description = description;
}
/**
* @hibernate.set
* table="ccm_role_right"
* cascade="all-delete-orphan"
* lazy="false"
* sort="natural"
* @hibernate.collection-one-to-many class="com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight"
* @hibernate.collection-key column="role_id"
*/
public SortedSet getCcmRoleRights() {
return ccmRoleRights;
}
public void setCcmRoleRights(SortedSet ccmRoleRights) {
this.ccmRoleRights = ccmRoleRights;
}
/**
* @hibernate.many-to-one
* class="com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmLock"
* cascade="save-update"
* foreign-key="lockId"
* lazy="false"
*/
public Lock getR_lock() {
return r_lock;
}
public void setR_lock(CcmLock lock) {
this.r_lock = lock;
}
-------------------------------------------------------------------------------------------------------------------------
CcmConfSet.java
----------------
* @hibernate.class table="ccm_conf_set"
*/
public class CcmConfSet implements Serializable {
/** The value for the internalId field */
private String internalId;
/** second side of relation */
private String backupId;
/** The value for the componentId field */
private long componentId;
/** The value for the componentVersion field */
private long componentVersion;
/** The value for the setType field */
private byte setType;
/** The value for the activationTime field */
private long activationTime;
/** The value for the owner field */
private String owner;
/** The value for the description field */
private String description;
/** List of configuration parameters */
private List ccmConfParams = new ArrayList();
/** second side of relation */
private String confSetDescId;
public CcmConfSet() {
internalId = UUIDGenerator.generateHexId();
}
...
...
...
...
/**
* Get the description value.
*
* @return The description value or an empty string if the value is null.
* @see com.siemens.mobile.mfw.oam.cm.server.impl.db.BaseCcmConfSet#getDescription()
*
* @hibernate.property column="description"
*/
public String getDescription() {
return description;
}
/**
* @hibernate.id column="internal_id" generator-class="assigned" not-null="true" cascade="delete"
*/
public String getInternalId() {
return internalId;
}
public void setInternalId(String internalId) {
this.internalId = internalId;
}
/**
* @hibernate.property column="backup_id" not-null="false"
*/
public String getBackupId() {
return backupId;
}
public void setBackupId(String backupId) {
this.backupId = backupId;
}
/**
* @hibernate.property column="component_id" not-null="true"
*/
public long getComponentId() {
return componentId;
}
public void setComponentId(long componentId) {
this.componentId = componentId;
}
/**
* @hibernate.property column="component_version" not-null="true"
*/
public long getComponentVersion() {
return componentVersion;
}
public void setComponentVersion(long componentVersion) {
this.componentVersion = componentVersion;
}
/**
* @hibernate.property column="set_type" not-null="true"
*/
public byte getSetType() {
return setType;
}
public void setSetType(byte setType) {
this.setType = setType;
}
/**
* @hibernate.property column="activation_time" not-null="false"
*/
public long getActivationTime() {
return activationTime;
}
public void setActivationTime(long activationTime) {
this.activationTime = activationTime;
}
/**
* @hibernate.property column="owner" not-null="true"
*/
public String getOwner() {
return owner;
}
public void setOwner(String owner) {
this.owner = owner;
}
public void setDescription(String description) {
this.description = description;
}
/**
* @return Returns the
*
* @hibernate.list
* cascade="all-delete-orphan"
* lazy="false"
* @hibernate.collection-key column="internal_id"
* @hibernate.collection-index column="collection_position"
* @hibernate.collection-one-to-many
* class="com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmConfParam"
*/
public List getCcmConfParams() {
return ccmConfParams;
}
public void setCcmConfParams(List ccmConfParams) {
this.ccmConfParams = ccmConfParams;
}
public void addCcmConfParam(CcmConfParam param) {
getCcmConfParams().add(param);
}
/**
* @hibernate.property column="conf_set_desc_id" not-null="false"
*/
public String getConfSetDescId() {
return confSetDescId;
}
public void setConfSetDescId( String confSetDescId ) {
this.confSetDescId = confSetDescId;
}
-----------------------------------------------------------------------------------------------------------------------------
CcmUser.java
-------------
* @hibernate.class table="ccm_user"
*
*/
public class CcmUser implements User, Serializable {
/** The value for the userId field */
private String userId;
/** The value for the username field */
private String username;
/** The value for the encryptedPassword field */
private String encryptedPassword;
/** The value for the description field */
private String description;
/** The value for the adminRole field */
private boolean adminRole = false;
/** The value for the deploymentRole field */
private boolean deploymentRole = false;
/** The value for the backupRole field */
private boolean backupRole = false;
/**
* The persisted collection of <code>CcmUserRole</code> attached to this
* user.
*/
private Set ccmUserRoles = new HashSet();
/**
* The internal aggregation of the <code>accessRights</code> list of all
* assigned user roles.
*/
// Map<ConfigurationTreeNodeId, AccessRightType> == Map<String, short>
private final Map accessRights = new HashMap();
private boolean mapInitialized = false;
public CcmUser() {
userId = UUIDGenerator.generateHexId();
}
...
...
...
...
/**
* @hibernate.property column="admin_role" not-null="false"
*/
public boolean isAdminRole() {
return adminRole;
}
/**
* @hibernate.property column="deployment_role" not-null="false"
*/
public boolean isDeploymentRole() {
return deploymentRole;
}
/**
* @hibernate.property column="backup_role" not-null="false"
*/
public boolean isBackupRole() {
return backupRole;
}
/**
* Get the description value.
*
* @return The description value or an empty string if the value is null.
* @see com.siemens.mobile.mfw.oam.cm.server.impl.db.BaseCcmUser#getDescription()
*
* @hibernate.property column="description" not-null="false"
*/
public String getDescription() {
return description;
}
/**
* @hibernate.id column="user_id" generator-class="assigned" not-null="true"
*/
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
/**
* @hibernate.property column="username" not-null="false" unique="true"
*/
public String getUsername() {
return username;
}
/**
* @hibernate.property column="encrypted_password" not-null="false"
*/
public String getEncryptedPassword() {
return encryptedPassword;
}
public void setEncryptedPassword(String encryptedPassword) {
this.encryptedPassword = encryptedPassword;
}
public void setDescription(String description) {
this.description = description;
}
public void setAdminRole(boolean adminRole) {
this.adminRole = adminRole;
}
public void setDeploymentRole(boolean deploymentRole) {
this.deploymentRole = deploymentRole;
}
public void setBackupRole(boolean backupRole) {
this.backupRole = backupRole;
}
/**
* @hibernate.set
* table="ccm_user_role"
* cascade="save-update"
* lazy="false"
* @hibernate.collection-many-to-many
* column="role_id"
* class="com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole"
* @hibernate.collection-key column="user_id"
*
*/
public Set getCcmUserRoles() {
return ccmUserRoles;
}
public void setCcmUserRoles(Set ccmUserRoles) {
this.ccmUserRoles = ccmUserRoles;
}
public void recalculateAccessRights() {
this.mapInitialized = false;
}
-------------------------------------------------------------------------------------------------------------------------
CcmRole.hbm.xml
----------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping
>
<class
name="com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole"
table="ccm_role"
>
<id
name="roleId"
column="role_id"
type="java.lang.String"
>
<generator class="assigned">
<!--
To add non XDoclet generator parameters, create a file named
hibernate-generator-params-CcmRole.xml
containing the additional parameters and place it in your merge dir.
-->
</generator>
</id>
<property
name="description"
type="java.lang.String"
update="true"
insert="true"
column="description"
not-null="false"
/>
<property
name="rolename"
type="java.lang.String"
update="true"
insert="true"
column="rolename"
not-null="false"
unique="true"
/>
<set
name="ccmRoleRights"
table="ccm_role_right"
lazy="false"
cascade="all-delete-orphan"
sort="natural"
>
<key
column="role_id"
>
</key>
<one-to-many
class="com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight"
/>
</set>
<many-to-one
name="r_lock"
class="com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmLock"
lazy="false"
unique="true"
cascade="save-update"
outer-join="auto"
update="true"
insert="true"
foreign-key="lockId"
column="r_lock"
/>
<!--
To add non XDoclet property mappings, create a file named
hibernate-properties-CcmRole.xml
containing the additional properties and place it in your merge dir.
-->
</class>
</hibernate-mapping>
-------------------------------------------------------------------------------------------------------------------------
CcmUser.hbm.xml
----------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping
>
<class
name="com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser"
table="ccm_user"
>
<id
name="userId"
column="user_id"
type="java.lang.String"
>
<generator class="assigned">
<!--
To add non XDoclet generator parameters, create a file named
hibernate-generator-params-CcmUser.xml
containing the additional parameters and place it in your merge dir.
-->
</generator>
</id>
<property
name="adminRole"
type="boolean"
update="true"
insert="true"
column="admin_role"
not-null="false"
/>
<property
name="deploymentRole"
type="boolean"
update="true"
insert="true"
column="deployment_role"
not-null="false"
/>
<property
name="backupRole"
type="boolean"
update="true"
insert="true"
column="backup_role"
not-null="false"
/>
<property
name="description"
type="java.lang.String"
update="true"
insert="true"
column="description"
not-null="false"
/>
<property
name="username"
type="java.lang.String"
update="true"
insert="true"
column="username"
not-null="false"
unique="true"
/>
<property
name="encryptedPassword"
type="java.lang.String"
update="true"
insert="true"
column="encrypted_password"
not-null="false"
/>
<set
name="ccmUserRoles"
table="ccm_user_role"
lazy="false"
cascade="save-update"
sort="unsorted"
>
<key
column="user_id"
>
</key>
<many-to-many
class="com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole"
column="role_id"
outer-join="auto"
/>
</set>
<!--
To add non XDoclet property mappings, create a file named
hibernate-properties-CcmUser.xml
containing the additional properties and place it in your merge dir.
-->
</class>
</hibernate-mapping>
-------------------------------------------------------------------------------------------------------------------------
CcmConfSet.hbm.xml
-------------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping
>
<class
name="com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmConfSet"
table="ccm_conf_set"
>
<id
name="internalId"
column="internal_id"
type="java.lang.String"
>
<generator class="assigned">
<!--
To add non XDoclet generator parameters, create a file named
hibernate-generator-params-CcmConfSet.xml
containing the additional parameters and place it in your merge dir.
-->
</generator>
</id>
<property
name="description"
type="java.lang.String"
update="true"
insert="true"
column="description"
/>
<property
name="backupId"
type="java.lang.String"
update="true"
insert="true"
column="backup_id"
not-null="false"
/>
<property
name="componentId"
type="long"
update="true"
insert="true"
column="component_id"
not-null="true"
/>
<property
name="componentVersion"
type="long"
update="true"
insert="true"
column="component_version"
not-null="true"
/>
<property
name="setType"
type="byte"
update="true"
insert="true"
column="set_type"
not-null="true"
/>
<property
name="activationTime"
type="long"
update="true"
insert="true"
column="activation_time"
not-null="false"
/>
<property
name="owner"
type="java.lang.String"
update="true"
insert="true"
column="owner"
not-null="true"
/>
<list
name="ccmConfParams"
lazy="false"
cascade="all-delete-orphan"
>
<key
column="internal_id"
>
</key>
<index
column="collection_position"
/>
<one-to-many
class="com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmConfParam"
/>
</list>
<property
name="confSetDescId"
type="java.lang.String"
update="true"
insert="true"
column="conf_set_desc_id"
not-null="false"
/>
<!--
To add non XDoclet property mappings, create a file named
hibernate-properties-CcmConfSet.xml
containing the additional properties and place it in your merge dir.
-->
</class>
</hibernate-mapping>
-------------------------------------------------------------------------------------------------------------------------
hibernate.cfg.xml
------------------
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!-- Don't forget to copy your JDBC driver to the lib/ directory! -->
<!-- Settings for a local HSQL (testing) database. -->
<property name="dialect">org.hibernate.dialect.HSQLDialect</property>
<property name="connection.driver_class">org.hsqldb.jdbcDriver</property>
<property name="connection.url">jdbc:hsqldb:hsql://localhost/cecoma</property>
<property name="connection.username">sa</property>
<property name="connection.password"></property>
<!-- Settings for a local HSQL (testing) database with C-JDBC.
<property name="dialect">org.hibernate.dialect.HSQLDialect</property>
<property name="connection.driver_class">org.continuent.sequoia.driver.Driver</property>
<property name="connection.url">jdbc:sequoia://ubu2:25322,ubu1:25322/CM-DB</property>
<property name="connection.username">user</property>
<property name="connection.password">siemens</property>
-->
<!-- Settings for a MySQL database.
<property name="dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost/cecoma</property>
<property name="connection.username">cecoma</property>
<property name="connection.password">cecoma</property>
-->
<!-- Use the C3P0 connection pool.
<property name="c3p0.min_size">3</property>
<property name="c3p0.max_size">5</property>
<property name="c3p0.timeout">1800</property>
-->
<!-- Use the Hibernate built-in pool for tests. -->
<property name="connection.pool_size">3</property>
<!-- Use EHCache but not the query cache. -->
<property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
<property name="cache.use_query_cache">false</property>
<property name="cache.use_minimal_puts">false</property>
<property name="max_fetch_depth">3</property>
<!-- Print SQL to stdout. -->
<property name="show_sql">false</property>
<property name="format_sql">false</property>
<!-- Drop and then re-create schema on SessionFactory build, for testing. -->
<property name="hbm2ddl.auto">update</property>
<!-- Batch inserts are currently broken, no idea why... -->
<property name="jdbc.batch_size">0</property>
<!-- The default is thread-local persistence context propagation. -->
<!-- <property name="current_session_context_class">thread</property> -->
<property name="current_session_context_class">org.hibernate.context.ManagedSessionContext</property>
<property name="hibernate.transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
<!-- CM mapping files. -->
<mapping resource="com/siemens/mobile/mfw/oam/cm/server/impl/db/CcmBackup.hbm.xml"/>
<mapping resource="com/siemens/mobile/mfw/oam/cm/server/impl/db/CcmConfSet.hbm.xml"/>
<mapping resource="com/siemens/mobile/mfw/oam/cm/server/impl/db/CcmConfParam.hbm.xml"/>
<mapping resource="com/siemens/mobile/mfw/oam/cm/server/impl/db/CcmConfSetDesc.hbm.xml"/>
<mapping resource="com/siemens/mobile/mfw/oam/cm/server/impl/db/CcmConfTreeNodeDesc.hbm.xml"/>
<mapping resource="com/siemens/mobile/mfw/oam/cm/server/impl/db/CcmDbVersion.hbm.xml"/>
<mapping resource="com/siemens/mobile/mfw/oam/cm/server/impl/db/CcmRole.hbm.xml"/>
<mapping resource="com/siemens/mobile/mfw/oam/cm/server/impl/db/CcmRoleRight.hbm.xml"/>
<mapping resource="com/siemens/mobile/mfw/oam/cm/server/impl/db/CcmUser.hbm.xml"/>
<mapping resource="com/siemens/mobile/mfw/oam/cm/server/impl/db/CcmLock.hbm.xml"/>
<!-- Triggers
<mapping resource="com/siemens/mobile/mfw/oam/cm/persistence/Triggers.hbm.xml"/>
-->
</session-factory>
</hibernate-configuration>
Full stack trace of any exception that occurs:
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] bernate.engine.CascadingAction - cascading to saveOrUpdate: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .def.AbstractSaveEventListener - persistent instance of: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - ignoring persistent instance
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - object already associated with session: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight#237291350ab2ad44010ab2ad4f3d000d]
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - deleting orphans for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done deleting orphans for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - dirty checking collections
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushing entities and processing referenced collections
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] g.hibernate.engine.Collections - Collection found: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles#237291350ab2ad44010ab2ad4f3d000b], was: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles#237291350ab2ad44010ab2ad4f3d000b] (initialized)
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] g.hibernate.engine.Collections - Collection found: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights#237291350ab2ad44010ab2ad4f3d000c], was: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights#237291350ab2ad44010ab2ad4f3d000c] (initialized)
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Processing unreferenced collections
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Scheduling collection removes/(re)creates/updates
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushed: 0 insertions, 0 updates, 0 deletions to 3 objects
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushed: 0 (re)creations, 0 updates, 0 removals to 2 collections
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - listing entities:
2006-06-21 10:19:39,731 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight{accessRight=0, treenodeId=., role=com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c, id=237291350ab2ad44010ab2ad4f3d000d}
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser{backupRole=false, adminRole=true, userId=237291350ab2ad44010ab2ad4f3d000b, deploymentRole=false, description=Default admin description, ccmUserRoles=[com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c], username=admin, encryptedPassword=B12C1A14CC2ABADEC5203F85087BDC34A6247153}
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole{rolename=admin, description=Super User role default description, r_lock=null, roleId=237291350ab2ad44010ab2ad4f3d000c, ccmRoleRights=[com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight#237291350ab2ad44010ab2ad4f3d000d]}
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .DefaultAutoFlushEventListener - Dont need to execute flush
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] hibernate.jdbc.AbstractBatcher - about to open PreparedStatement (open PreparedStatements: 0, globally: 0)
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.SQL - select this_.role_id as role1_6_0_, this_.description as descript2_6_0_, this_.rolename as rolename6_0_, this_.r_lock as r4_6_0_ from ccm_role this_
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] hibernate.jdbc.AbstractBatcher - preparing statement
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] hibernate.jdbc.AbstractBatcher - about to open ResultSet (open ResultSets: 0, globally: 0)
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.loader.Loader - processing result set
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.loader.Loader - result set row: 0
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.type.StringType - returning '237291350ab2ad44010ab2ad4f3d000c' as column: role1_6_0_
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.loader.Loader - result row: EntityKey[com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c]
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.loader.Loader - done processing result set (1 rows)
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] hibernate.jdbc.AbstractBatcher - about to close ResultSet (open ResultSets: 1, globally: 1)
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] hibernate.jdbc.AbstractBatcher - about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] hibernate.jdbc.AbstractBatcher - closing statement
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.loader.Loader - total objects hydrated: 0
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] ine.StatefulPersistenceContext - initializing non-lazy collections
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .TransactionInterceptorManaged - [TX] Flushing Session
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - flushing session
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - processing flush-time cascades
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] bernate.engine.CascadingAction - cascading to saveOrUpdate: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .def.AbstractSaveEventListener - persistent instance of: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - ignoring persistent instance
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - object already associated with session: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c]
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] bernate.engine.CascadingAction - cascading to saveOrUpdate: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .def.AbstractSaveEventListener - persistent instance of: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - ignoring persistent instance
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - object already associated with session: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight#237291350ab2ad44010ab2ad4f3d000d]
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - deleting orphans for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done deleting orphans for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - dirty checking collections
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushing entities and processing referenced collections
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] g.hibernate.engine.Collections - Collection found: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles#237291350ab2ad44010ab2ad4f3d000b], was: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles#237291350ab2ad44010ab2ad4f3d000b] (initialized)
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] g.hibernate.engine.Collections - Collection found: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights#237291350ab2ad44010ab2ad4f3d000c], was: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights#237291350ab2ad44010ab2ad4f3d000c] (initialized)
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Processing unreferenced collections
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Scheduling collection removes/(re)creates/updates
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushed: 0 insertions, 0 updates, 0 deletions to 3 objects
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushed: 0 (re)creations, 0 updates, 0 removals to 2 collections
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - listing entities:
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight{accessRight=0, treenodeId=., role=com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c, id=237291350ab2ad44010ab2ad4f3d000d}
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser{backupRole=false, adminRole=true, userId=237291350ab2ad44010ab2ad4f3d000b, deploymentRole=false, description=Default admin description, ccmUserRoles=[com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c], username=admin, encryptedPassword=B12C1A14CC2ABADEC5203F85087BDC34A6247153}
2006-06-21 10:19:39,747 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole{rolename=admin, description=Super User role default description, r_lock=null, roleId=237291350ab2ad44010ab2ad4f3d000c, ccmRoleRights=[com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight#237291350ab2ad44010ab2ad4f3d000d]}
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - executing flush
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - post flush
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .TransactionInterceptorManaged - [TX] Commiting database transaction
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] te.transaction.JDBCTransaction - commit
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.impl.SessionImpl - automatically flushing session
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - flushing session
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - processing flush-time cascades
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] bernate.engine.CascadingAction - cascading to saveOrUpdate: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .def.AbstractSaveEventListener - persistent instance of: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - ignoring persistent instance
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - object already associated with session: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c]
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] bernate.engine.CascadingAction - cascading to saveOrUpdate: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .def.AbstractSaveEventListener - persistent instance of: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - ignoring persistent instance
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - object already associated with session: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight#237291350ab2ad44010ab2ad4f3d000d]
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - deleting orphans for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done deleting orphans for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - dirty checking collections
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushing entities and processing referenced collections
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] g.hibernate.engine.Collections - Collection found: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles#237291350ab2ad44010ab2ad4f3d000b], was: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles#237291350ab2ad44010ab2ad4f3d000b] (initialized)
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] g.hibernate.engine.Collections - Collection found: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights#237291350ab2ad44010ab2ad4f3d000c], was: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights#237291350ab2ad44010ab2ad4f3d000c] (initialized)
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Processing unreferenced collections
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Scheduling collection removes/(re)creates/updates
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushed: 0 insertions, 0 updates, 0 deletions to 3 objects
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushed: 0 (re)creations, 0 updates, 0 removals to 2 collections
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - listing entities:
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight{accessRight=0, treenodeId=., role=com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c, id=237291350ab2ad44010ab2ad4f3d000d}
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser{backupRole=false, adminRole=true, userId=237291350ab2ad44010ab2ad4f3d000b, deploymentRole=false, description=Default admin description, ccmUserRoles=[com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c], username=admin, encryptedPassword=B12C1A14CC2ABADEC5203F85087BDC34A6247153}
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole{rolename=admin, description=Super User role default description, r_lock=null, roleId=237291350ab2ad44010ab2ad4f3d000c, ccmRoleRights=[com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight#237291350ab2ad44010ab2ad4f3d000d]}
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - executing flush
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - post flush
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.jdbc.JDBCContext - before transaction completion
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.impl.SessionImpl - before transaction completion
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] te.transaction.JDBCTransaction - committed JDBC Connection
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.jdbc.JDBCContext - after transaction completion
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] bernate.jdbc.ConnectionManager - aggressively releasing JDBC connection
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] bernate.jdbc.ConnectionManager - releasing JDBC connection [ (open PreparedStatements: 0, globally: 0) (open ResultSets: 0, globally: 0)]
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] riverManagerConnectionProvider - returning connection to pool, pool size: 1
2006-06-21 10:19:39,762 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.impl.SessionImpl - after transaction completion
2006-06-21 10:19:57,247 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .TransactionInterceptorManaged - [TX] Trying to get session from session factory
2006-06-21 10:19:57,247 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .TransactionInterceptorManaged - [TX] Starting a database transaction
2006-06-21 10:19:57,247 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] te.transaction.JDBCTransaction - begin
2006-06-21 10:19:57,247 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] bernate.jdbc.ConnectionManager - opening JDBC connection
2006-06-21 10:19:57,247 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] riverManagerConnectionProvider - total checked-out connections: 1
2006-06-21 10:19:57,247 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] riverManagerConnectionProvider - using pooled JDBC connection, pool size: 0
2006-06-21 10:19:57,247 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] te.transaction.JDBCTransaction - current autocommit status: false
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.jdbc.JDBCContext - after transaction begin
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .TransactionInterceptorManaged - [TX] Invoking the aspectized service method
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] am.cm.server.impl.CMServerImpl - newUser('admin') called
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .TransactionInterceptorManaged - [TX] Trying to get session from session factory
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .TransactionInterceptorManaged - [TX] Active transaction detected, omitting
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] am.cm.server.impl.CMServerImpl - authenticateUser('admin') called
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] te.engine.query.QueryPlanCache - located HQL query plan in cache (from CcmUser c where c.username = :username and c.encryptedPassword = :encryptedPassword)
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - flushing session
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - processing flush-time cascades
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] bernate.engine.CascadingAction - cascading to saveOrUpdate: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .def.AbstractSaveEventListener - persistent instance of: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - ignoring persistent instance
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - object already associated with session: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c]
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] bernate.engine.CascadingAction - cascading to saveOrUpdate: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .def.AbstractSaveEventListener - persistent instance of: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - ignoring persistent instance
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - object already associated with session: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight#237291350ab2ad44010ab2ad4f3d000d]
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - deleting orphans for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done deleting orphans for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - dirty checking collections
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushing entities and processing referenced collections
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] g.hibernate.engine.Collections - Collection found: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles#237291350ab2ad44010ab2ad4f3d000b], was: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles#237291350ab2ad44010ab2ad4f3d000b] (initialized)
2006-06-21 10:19:57,262 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] g.hibernate.engine.Collections - Collection found: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights#237291350ab2ad44010ab2ad4f3d000c], was: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights#237291350ab2ad44010ab2ad4f3d000c] (initialized)
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Processing unreferenced collections
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Scheduling collection removes/(re)creates/updates
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushed: 0 insertions, 0 updates, 0 deletions to 3 objects
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushed: 0 (re)creations, 0 updates, 0 removals to 2 collections
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - listing entities:
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight{accessRight=0, treenodeId=., role=com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c, id=237291350ab2ad44010ab2ad4f3d000d}
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser{backupRole=false, adminRole=true, userId=237291350ab2ad44010ab2ad4f3d000b, deploymentRole=false, description=Default admin description, ccmUserRoles=[com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c], username=admin, encryptedPassword=B12C1A14CC2ABADEC5203F85087BDC34A6247153}
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.pretty.Printer - com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole{rolename=admin, description=Super User role default description, r_lock=null, roleId=237291350ab2ad44010ab2ad4f3d000c, ccmRoleRights=[com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight#237291350ab2ad44010ab2ad4f3d000d]}
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .DefaultAutoFlushEventListener - Dont need to execute flush
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] te.engine.query.QueryPlanCache - located HQL query plan in cache (from CcmUser c where c.username = :username and c.encryptedPassword = :encryptedPassword)
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - flushing session
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - processing flush-time cascades
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] bernate.engine.CascadingAction - cascading to saveOrUpdate: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .def.AbstractSaveEventListener - persistent instance of: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - ignoring persistent instance
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - object already associated with session: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole#237291350ab2ad44010ab2ad4f3d000c]
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] bernate.engine.CascadingAction - cascading to saveOrUpdate: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .def.AbstractSaveEventListener - persistent instance of: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - ignoring persistent instance
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] faultSaveOrUpdateEventListener - object already associated with session: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRoleRight#237291350ab2ad44010ab2ad4f3d000d]
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done cascade ACTION_SAVE_UPDATE for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - deleting orphans for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done deleting orphans for collection: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] org.hibernate.engine.Cascade - done processing cascade ACTION_SAVE_UPDATE for: com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - dirty checking collections
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Flushing entities and processing referenced collections
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] g.hibernate.engine.Collections - Collection found: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles#237291350ab2ad44010ab2ad4f3d000b], was: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmUser.ccmUserRoles#237291350ab2ad44010ab2ad4f3d000b] (initialized)
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] g.hibernate.engine.Collections - Collection found: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights#237291350ab2ad44010ab2ad4f3d000c], was: [com.siemens.mobile.mfw.oam.cm.server.impl.db.CcmRole.ccmRoleRights#237291350ab2ad44010ab2ad4f3d000c] (initialized)
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Processing unreferenced collections
2006-06-21 10:19:57,278 DEBUG (B20C14E354C00828FC0DD7B3C5990FB1) [-139.10.134.188] .AbstractFlushingEventListener - Scheduli
|