[JBoss Seam] - Re: modify entity after persist from same method
by jsutherland
I have my form for registration here:
| <!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
| "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
| <ui:composition xmlns="http://www.w3.org/1999/xhtml"
| xmlns:s="http://jboss.com/products/seam/taglib"
| xmlns:ui="http://java.sun.com/jsf/facelets"
| xmlns:f="http://java.sun.com/jsf/core"
| xmlns:h="http://java.sun.com/jsf/html"
| xmlns:rich="http://richfaces.org/rich" template="layout/template.xhtml">
| <ui:define name="body">
| <h:messages globalOnly="true" styleClass="message" />
| <s:div>
| <rich:panel>
| <h:form id="register">
| <h:panelGrid style="margin: 0 auto">
| <s:decorate id="firstNameDecoration" template="layout/edit.xhtml">
| <ui:param name="style_class" value="right" />
| <ui:define name="label">First Name:</ui:define>
| <h:inputText styleClass="width200"
| value="#{userHome.instance.firstName}" required="true" />
| </s:decorate>
| <s:decorate id="lastNameDecoration" template="layout/edit.xhtml">
| <ui:param name="style_class" value="right" />
| <ui:define name="label">Last Name:</ui:define>
| <h:inputText styleClass="width200"
| value="#{userHome.instance.lastName}" required="true" />
| </s:decorate>
| <s:decorate id="emailDecoration" template="layout/edit.xhtml">
| <ui:param name="style_class" value="right" />
| <ui:define name="label">Email:</ui:define>
| <h:inputText id="email" styleClass="width200"
| value="#{userHome.instance.email}" required="true" />
| </s:decorate>
| <s:decorate id="confirmEmailDecoration"
| template="layout/edit.xhtml">
| <ui:param name="style_class" value="right" />
| <ui:define name="label">Confirm Email:</ui:define>
| <h:inputText styleClass="width200" value="" required="true">
| <f:validator validatorId="userConfirmEmail" />
| <f:attribute name="emailId"
| value="register:emailDecoration:email" />
| </h:inputText>
| </s:decorate>
| <s:decorate id="passwordDecoration" template="layout/edit.xhtml">
| <ui:param name="style_class" value="right" />
| <ui:define name="label">Password:</ui:define>
| <h:inputText id="password" styleClass="width200"
| value="#{userHome.instance.password}" required="true" />
| </s:decorate>
| <s:decorate id="confirmPasswordDecoration"
| template="layout/edit.xhtml">
| <ui:param name="style_class" value="right" />
| <ui:define name="label">Confirm Password:</ui:define>
| <h:inputText value="" required="true" styleClass="width200">
| <f:validator validatorId="userConfirmPassword" />
| <f:attribute name="passwordId"
| value="register:passwordDecoration:password" />
| </h:inputText>
| </s:decorate>
| <s:decorate id="languageDecoration" template="layout/edit.xhtml">
| <ui:param name="style_class" value="right" />
| <ui:define name="label">Language:</ui:define>
| <h:selectOneMenu value="#{localeSelector.localeString}"
| style="width: 80px; margin-right: 120px">
| <f:selectItems value="#{localeSelector.supportedLocales}"
| var="locale" label="#{locale.label}" cache="true" />
| </h:selectOneMenu>
| </s:decorate>
| <s:decorate id="timeZoneDecoration" template="layout/edit.xhtml">
| <ui:param name="style_class" value="right" />
| <ui:define name="label">Time Zone:</ui:define>
| <h:selectOneMenu value="#{userHome.instance.timeZone}"
| required="true" style="width: 150px; margin-right: 50px">
| <s:selectItems value="#{timeZoneList}" var="timezone"
| label="#{timezone.name}"
| noSelectionLabel="Select your time zone:" />
| <s:convertEntity />
| </h:selectOneMenu>
| </s:decorate>
|
| <s:div styleClass="actionButtons" style="padding-top: 50px">
| <h:commandButton id="inc" value="Register"
| action="#{Register.registerUser}" />
| <rich:spacer width="20px" />
| <h:commandButton immediate="true" id="cancel" value="Cancel"
| action="/home.xhtml" />
| </s:div>
|
| </h:panelGrid>
|
| </h:form>
| </rich:panel>
| </s:div>
| </ui:define>
| </ui:composition>
|
|
The Action class:
| @Stateful
| @Name("Register")
| public class RegisterBean implements Register {
|
| //@Logger private Log log;
| @In(create = true)
| UserHome userHome;
| @In(create = true)
| CalendarHome calendarHome;
| @In(create = true)
| CalendarPreferenceHome calendarPreferenceHome;
| @In
| EntityManager entityManager;
| @In
| LocaleSelector localeSelector;
|
| @Begin(join = true, flushMode = FlushModeType.MANUAL)
| public String registerUser() {
| User user = userHome.getInstance();
| userHome.getInstance().setTheme(
| entityManager.find(Theme.class, new Long(2)));
| userHome.getInstance().setLocale(localeSelector.getLocaleString());
| userHome.persist();
|
| Calendar calendar = calendarHome.getInstance();
| calendar.setCreatedBy(userHome.getInstance());
| calendar.setName(userHome.getInstance().getFirstName() + " "
| + userHome.getInstance().getLastName() + "'s Calendar");
| calendar.getUsers().add(userHome.getInstance());
| calendarHome.persist();
|
| CalendarPreference calPref = calendarPreferenceHome.getInstance();
| calPref.setCalendar(calendar);
| calPref
| .setForegroundColor(entityManager
| .find(Color.class, new Long(1)));
| calPref
| .setBackgroundColor(entityManager
| .find(Color.class, new Long(3)));
| calPref.setDisplayDefault(true);
| calPref.setUser(userHome.getInstance());
| calendarPreferenceHome.persist();
|
| userHome.getInstance().getCalendars().add(calendar);
| userHome.update();
| //userHome.getEntityManager().flush();
|
| return "registerSuccess";
| }
|
| @End
| public String end() {
| return "home";
| }
|
| @Destroy
| @Remove
| public void destroy() {
| }
| }
|
The entities:
| @Entity
| @Table(uniqueConstraints = @UniqueConstraint(columnNames = "email"))
| @Name("User")
| public class User implements Serializable {
|
| private static final long serialVersionUID = 1L;
| private Long id;
| private Integer version;
| private String firstName;
| private String lastName;
| private String email;
| private TimeZone timeZone;
| private String locale;
| private Theme theme;
| private String password;
|
| private List<Calendar> calendars = new Vector<Calendar>();
| private List<Event> events = new Vector<Event>();
|
| public String toString() {
| String tmp = "";
| tmp += this.firstName + "\n";
| tmp += this.lastName + "\n";
| tmp += this.email + "\n";
|
| return tmp;
| }
|
| @Id
| @GeneratedValue
| public Long getId() {
| return id;
| }
|
| public void setId(Long id) {
| this.id = id;
| }
|
| @Version
| public Integer getVersion() {
| return version;
| }
|
| @SuppressWarnings("unused")
| private void setVersion(Integer version) {
| this.version = version;
| }
|
| @NotNull
| @Length(max = 15)
| public String getFirstName() {
| return firstName;
| }
|
| public void setFirstName(String firstName) {
| this.firstName = firstName;
| }
|
| @NotNull
| @Length(max = 15)
| public String getLastName() {
| return lastName;
| }
|
| public void setLastName(String lastName) {
| this.lastName = lastName;
| }
|
| @NotNull
| @Email
| @UserEmail
| public String getEmail() {
| return email;
| }
|
| public void setEmail(String email) {
| this.email = email;
| }
|
| @NotNull
| @ManyToOne
| public TimeZone getTimeZone() {
| return timeZone;
| }
|
| public void setTimeZone(TimeZone timeZone) {
| this.timeZone = timeZone;
| }
|
| @NotNull
| public String getLocale() {
| return locale;
| }
|
| public void setLocale(String locale) {
| this.locale = locale;
| }
|
| @NotNull
| @ManyToOne
| public Theme getTheme() {
| return theme;
| }
|
| public void setTheme(Theme theme) {
| this.theme = theme;
| }
|
| @NotNull
| @Length(min = 5, max = 30)
| public String getPassword() {
| return password;
| }
|
| public void setPassword(String password) {
| this.password = password;
| }
|
| @ManyToMany
| public List<Calendar> getCalendars() {
| return calendars;
| }
|
| public void setCalendars(List<Calendar> calendars) {
| this.calendars = calendars;
| }
|
| @ManyToMany(mappedBy = "users")
| @OrderBy("startDate")
| public List<Event> getEvents() {
| return events;
| }
|
| public void setEvents(List<Event> events) {
| this.events = events;
| }
| }
|
| @Entity
| public class Calendar implements Serializable {
|
| private static final long serialVersionUID = 1L;
| private Long id;
| private Integer version;
| private String name;
| private User createdBy, modifiedBy;
| private List<User> users;
| private List<Schedule> schedules;
| private List<Event> events;
| private Color defaultColor;
| private boolean publicVisibility = false;
| private String description;
| private Date createdDate, modifiedDate;
|
| // run-time (transient)
| private boolean displayedInView = false;
| private CalendarPreference preference;
|
| @Transient
| public boolean isDisplayedInView() {
| return displayedInView;
| }
|
| public void setDisplayedInView(boolean displayedInView) {
| this.displayedInView = displayedInView;
| }
|
| @Transient
| public CalendarPreference getPreference() {
| return preference;
| }
|
| public void setPreference(CalendarPreference preference) {
| this.preference = preference;
| }
|
| public Calendar() {
| users = new Vector<User>();
| schedules = new Vector<Schedule>();
| events = new Vector<Event>();
| createdDate = new Date();
| }
|
| @NotNull
| public boolean isPublicVisibility() {
| return publicVisibility;
| }
|
| public void setPublicVisibility(boolean publicVisibility) {
| this.publicVisibility = publicVisibility;
| }
|
| @Id
| @GeneratedValue
| public Long getId() {
| return id;
| }
|
| public void setId(Long id) {
| this.id = id;
| }
|
| @Version
| public Integer getVersion() {
| return version;
| }
|
| @SuppressWarnings("unused")
| private void setVersion(Integer version) {
| this.version = version;
| }
|
| @Length(max = 50)
| public String getName() {
| return name;
| }
|
| public void setName(String name) {
| this.name = name;
| }
|
| @ManyToMany(mappedBy = "calendars")
| public List<User> getUsers() {
| return users;
| }
|
| public void setUsers(List<User> users) {
| this.users = users;
| }
|
| @ManyToOne
| @NotNull
| public User getCreatedBy() {
| return createdBy;
| }
|
| public void setCreatedBy(User createdBy) {
| this.createdBy = createdBy;
| }
|
| @ManyToMany(mappedBy = "calendars")
| public List<Schedule> getSchedules() {
| return schedules;
| }
|
| public void setSchedules(List<Schedule> schedules) {
| this.schedules = schedules;
| }
|
| @ManyToMany(mappedBy = "calendars")
| @OrderBy("startDate")
| public List<Event> getEvents() {
| return events;
| }
|
| public void setEvents(List<Event> events) {
| this.events = events;
| }
|
| @ManyToOne
| public Color getDefaultColor() {
| return defaultColor;
| }
|
| public void setDefaultColor(Color defaultColor) {
| this.defaultColor = defaultColor;
| }
|
| @Length(max = 255)
| public String getDescription() {
| return description;
| }
|
| public void setDescription(String description) {
| this.description = description;
| }
|
| @ManyToOne
| public User getModifiedBy() {
| return modifiedBy;
| }
|
| public void setModifiedBy(User modifiedBy) {
| this.modifiedBy = modifiedBy;
| }
|
| @NotNull
| @Temporal(TemporalType.TIMESTAMP)
| public Date getCreatedDate() {
| return createdDate;
| }
|
| public void setCreatedDate(Date createdDate) {
| this.createdDate = createdDate;
| }
|
| @Temporal(TemporalType.TIMESTAMP)
| public Date getModifiedDate() {
| return modifiedDate;
| }
|
| public void setModifiedDate(Date modifiedDate) {
| this.modifiedDate = modifiedDate;
| }
| }
|
| @Entity
| public class CalendarPreference implements Serializable {
|
| private static final long serialVersionUID = 1L;
| private Long id;
| private Integer version;
| private Calendar calendar;
| private User user;
|
| private Color foregroundColor,backgroundColor;
| private boolean displayDefault = true;
|
| @ManyToOne @NotNull
| public Color getBackgroundColor() {
| return backgroundColor;
| }
|
| public void setBackgroundColor(Color color) {
| this.backgroundColor = color;
| }
|
| @NotNull
| public boolean isDisplayDefault() {
| return displayDefault;
| }
|
| public void setDisplayDefault(boolean displayDefault) {
| this.displayDefault = displayDefault;
| }
|
| @OneToOne @NotNull
| public Calendar getCalendar() {
| return calendar;
| }
|
| public void setCalendar(Calendar calendar) {
| this.calendar = calendar;
| }
|
| @OneToOne @NotNull
| public User getUser() {
| return user;
| }
|
| public void setUser(User user) {
| this.user = user;
| }
|
| @Id @GeneratedValue
| public Long getId() {
| return id;
| }
|
| public void setId(Long id) {
| this.id = id;
| }
|
| @Version
| public Integer getVersion() {
| return version;
| }
|
| @SuppressWarnings("unused")
| private void setVersion(Integer version) {
| this.version = version;
| }
|
| @ManyToOne @NotNull
| public Color getForegroundColor() {
| return foregroundColor;
| }
|
| public void setForegroundColor(Color foregroundColor) {
| this.foregroundColor = foregroundColor;
| }
| }
|
My EntityHome objects are just the ones generated by seam-gen and look like this:
| @Name("userHome")
| public class UserHome extends EntityHome<User>
| {
|
| @RequestParameter
| Long userId;
|
| @Override
| public Object getId()
| {
| if (userId==null)
| {
| return super.getId();
| }
| else
| {
| return userId;
| }
| }
|
| @Override @Begin
| public void create() {
| super.create();
| }
| }
|
I have to create the entities in that order since the last 2 have @NotNull references to the first 2. After they are all succesfully created I then try to add the calendar to the User entity but I can't seem to find how to do that.
I have tried a combination of flush modes and update(), merge(), entityManager.flush()
I am starting to think I might need to do this differently by using a Hibernate Session instead? I don't know.
Thanks for your reply.
Jon
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4123065#4123065
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4123065
18 years, 5 months
[JBoss Portal] - Different ViewId depending on WindowState?
by ebephil
Hi,
I was trying to display a different page in my portlet depending on the window state. If the window state is normal, I want to display view.xhtml, if the window state is maximized, I want to display maximized.xhtml.
I am using the JSR-301 PortletBridge with RF 3.1.3 on JBP 2.6.3. So I thought of a quick hack: I override GenericFacesPortlet's getDefaultViewId() method and, depending on the window state, return a different id:
public String getDefaultViewId(PortletRequest request, PortletMode mode) {
|
| if (request.getWindowState().equals(WindowState.MAXIMIZED)) {
| return this.getPortletConfig().getInitParameter(
| Bridge.DEFAULT_VIEWID + "." + mode.toString() + "."
| + request.getWindowState());
| }
|
| return this.getPortletConfig().getInitParameter(
| Bridge.DEFAULT_VIEWID + "." + mode.toString());
| }
It doesn't quite work, however.
If I maximize my portlet, the method is called twice. The first time, it returns my viewId as expected. The second time, however, it returns the normal viewId. So I end up with the default behavior, it just displays the defaultViewId.view instead of my defaultViewId.view.maximized.
That leads me to my final question: Why doesn't it work? :)
I understand that it is called twice because a change of the window state is only allowed in an actionRequest. But why doesn't the renderRequest know about the window state anymore?
Regards
Phil
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4123058#4123058
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4123058
18 years, 5 months
[JBossCache] - Re: Config Question
by lovelyliatroim
Sorry didnt have trace on with that last one, here it is with trace on
| 2008-01-24 16:12:02,352 INFO [STDOUT] 2008-01-24 16:12:02,352 DEBUG [at.sit.cdms.web.actions.ActionFactory] - Looking for bean addItem
|
| 2008-01-24 16:12:02,352 DEBUG [at.sit.cdms.web.actions.ActionFactory] Looking for bean addItem
|
| 2008-01-24 16:12:02,352 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Returning cached instance of singleton bean 'addItem'
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.InvocationContextInterceptor] Invoked on cache instance [null] and InvocationContext [InvocationContext{methodCall=MethodName: _put; MethodIdInteger: 3; Args: (null, /quotes/2, quote, at.sit.cache.node.DataItem@1c2fdde, true)transaction=null, globalTransaction=null, optionOverrides=Option{failSilently=false, cacheModeLocal=true, dataVersion=null, suppressLocking=false, forceDataGravitation=false, skipDataGravitation=false}, originLocal=true, txHasMods=false}]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.InvocationContextInterceptor] Setting up transactional context.
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.InvocationContextInterceptor] Setting tx as null and gtx as null
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] (null) call on method [MethodName: _put; MethodIdInteger: 3; Args: (null, /quotes/2, quote, at.sit.cache.node.DataItem@1c2fdde, true)]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] Creating transaction for thread Thread[http-127.0.0.1-8080-1,5,jboss]
|
| 2008-01-24 16:12:02,352 DEBUG [org.jboss.cache.interceptors.TxInterceptor] local transaction exists - registering global tx if not present for Thread[http-127.0.0.1-8080-1,5,jboss]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] Associated gtx in txTable is null
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.CacheImpl.CMDS-Cluster] created new GTX: GlobalTransaction:<null>:2, local TX=org.jboss.cache.transaction.DummyTransaction@a920ad
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] Registering sync handler for tx org.jboss.cache.transaction.DummyTransaction@a920ad, gtx GlobalTransaction:<null>:2
|
| 2008-01-24 16:12:02,352 DEBUG [org.jboss.cache.transaction.DummyTransaction] registering synchronization handler tx=org.jboss.cache.transaction.DummyTransaction@11083949, handlers=[]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] registering for TX completion: SynchronizationHandler(TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:2, tx=org.jboss.cache.transaction.DummyTransaction@11083949))
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheStoreInterceptor] invoke MethodName: _put; MethodIdInteger: 3; Args: (GlobalTransaction:<null>:2, /quotes/2, quote, at.sit.cache.node.DataItem@1c2fdde, true)
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheStoreInterceptor] transactional so don't put stuff in the cloader yet.
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] invoke MethodName: _put; MethodIdInteger: 3; Args: (GlobalTransaction:<null>:2, /quotes/2, quote, at.sit.cache.node.DataItem@1c2fdde, true)
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] must load, node null
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] load element /quotes/2 mustLoad=true
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.UnversionedNode] created child: fqn=/quotes/2
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] createTempNode n VersionedNode[ /quotes/2 data=[]]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] loadNode /quotes/2
|
| 2008-01-24 16:12:02,352 DEBUG [org.jboss.cache.loader.JDBCCacheLoader] executing sql: select node from jbosscache where fqn=? (/quotes/2)
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] supplying ManagedConnection from pool: org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@e55d75[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f handles=0 lastUse=1201187519899 permit=false trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@1769f17 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@c6af24 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1c1e949 txSync=null]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Got connection from pool org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@e55d75[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f handles=0 lastUse=1201187519899 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@1769f17 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@c6af24 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1c1e949 txSync=null] [InUse/Available/Max]: [1/9/10]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] No transaction, no need to enlist: org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@e55d75[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f handles=0 lastUse=1201187519899 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@1769f17 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@c6af24 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1c1e949 txSync=null]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.loader.ManagedConnectionFactory] Connection checked out: org.jboss.resource.adapter.jdbc.jdk5.WrappedConnectionJDK5@1a0769d
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] connectionClosed called mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] unregisterConnection: 0 handles left
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] isManagedConnectionFree=true mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] delisting org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@e55d75[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f handles=0 lastUse=1201187519899 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@1769f17 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@c6af24 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1c1e949 txSync=null]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] putting ManagedConnection back into pool kill=false cl=org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@e55d75[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f handles=0 lastUse=1201187519899 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@1769f17 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@c6af24 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1c1e949 txSync=null]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Returning connection to pool org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@e55d75[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f handles=0 lastUse=1201187522352 permit=false trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@1769f17 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@c6af24 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1c1e949 txSync=null] [InUse/Available/Max]: [0/10/10]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] nodeExists false
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] Setting dataLoaded to true
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.OptimisticNodeInterceptor] Setting versioning for node /quotes/2 to implicit
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.EvictionInterceptor] Invoking EvictionInterceptor
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.EvictionInterceptor] Updating node/element events with no tx
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.EvictionInterceptor] Adding event EvictedEN[fqn=/quotes/2 event=ADD_ELEMENT_EVENT diff=1] to region at /quotes
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.EvictionInterceptor] Finished updating node
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.EvictionInterceptor] Finished invoking EvictionInterceptor
|
| 2008-01-24 16:12:02,352 DEBUG [org.jboss.cache.transaction.DummyTransaction] processing beforeCompletion for tx=org.jboss.cache.transaction.DummyTransaction@11083949, handlers=[TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:2, tx=org.jboss.cache.transaction.DummyTransaction@11083949)]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] Running beforeCompletion on gtx GlobalTransaction:<null>:2
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] Setting up transactional context.
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] Setting tx as org.jboss.cache.transaction.DummyTransaction@a920ad and gtx as GlobalTransaction:<null>:2
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] No modifications in this tx. Skipping beforeCompletion()
|
| 2008-01-24 16:12:02,352 DEBUG [org.jboss.cache.transaction.DummyTransaction] processing afterCompletion for tx=org.jboss.cache.transaction.DummyTransaction@11083949, handlers=[TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:2, tx=org.jboss.cache.transaction.DummyTransaction@11083949)]
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] Setting up transactional context.
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] Setting tx as org.jboss.cache.transaction.DummyTransaction@a920ad and gtx as GlobalTransaction:<null>:2
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] calling aftercompletion for GlobalTransaction:<null>:2
|
| 2008-01-24 16:12:02,352 DEBUG [org.jboss.cache.interceptors.TxInterceptor] Running commit phase. One phase? false
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] running commit for GlobalTransaction:<null>:2
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheStoreInterceptor] invoke MethodName: commit; MethodIdInteger: 11; Args: (GlobalTransaction:<null>:2)
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheStoreInterceptor] transactional so don't put stuff in the cloader yet.
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheStoreInterceptor] Commit called with no modifications; ignoring.
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] invoke MethodName: commit; MethodIdInteger: 11; Args: (GlobalTransaction:<null>:2)
|
| 2008-01-24 16:12:02,352 DEBUG [org.jboss.cache.interceptors.OptimisticValidatorInterceptor] Commiting successfully validated changes for GlobalTransaction GlobalTransaction:<null>:2
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.OptimisticValidatorInterceptor] Merging data since node is dirty
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.OptimisticValidatorInterceptor] Versioning is implicit; incrementing.
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.OptimisticValidatorInterceptor] Setting version of node /quotes/2 from Ver=0 to Ver=1
|
| 2008-01-24 16:12:02,352 DEBUG [org.jboss.cache.interceptors.TxInterceptor] Finished local commit/rollback method for GlobalTransaction:<null>:2
|
| 2008-01-24 16:12:02,352 DEBUG [org.jboss.cache.interceptors.TxInterceptor] Finished commit phase
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] Setting up transactional context.
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.TxInterceptor] Setting tx as null and gtx as null
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.cache.interceptors.InvocationContextInterceptor] Resetting invocation-scope options
|
| 2008-01-24 16:12:02,352 INFO [STDOUT] 2008-01-24 16:12:02,352 DEBUG [at.sit.cdms.web.actions.test.AddItem] - Added item with index of 2
|
| 2008-01-24 16:12:02,352 DEBUG [at.sit.cdms.web.actions.test.AddItem] Added item with index of 2
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.web.tomcat.security.RunAsListener] dataService, runAs: null
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.web.tomcat.security.RunAsListener] dataService, runAs: null
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.web.tomcat.security.RunAsListener] dataService, runAs: null
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.web.tomcat.security.SecurityAssociationValve] End invoke, callernull
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.security.SecurityRolesAssociation] Setting threadlocal:null
|
| 2008-01-24 16:12:02,352 TRACE [org.jboss.security.SecurityRolesAssociation] Setting threadlocal:null
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.web.tomcat.service.WebAppClassLoader] filter name=org.jboss.security.plugins.JBossSecurityContext, exclude=false
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.web.tomcat.service.WebAppClassLoader] findClass(org.jboss.security.plugins.JBossSecurityContext) called
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.mx.loading.RepositoryClassLoader] loadClass org.jboss.mx.loading.UnifiedClassLoader3@712a2e{ url=vfsfile:/C:/jboss/jboss-5.0.0.Beta3/server/default/deploy/cmds.ear/ ,addedOrder=16} name=org.jboss.security.plugins.JBossSecurityContext, loadClassDepth=0
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.mx.loading.RepositoryClassLoader] Loaded class from cache, org.jboss.security.plugins.JBossSecurityContext@10878fe<CodeSource: (vfsfile:/C:/jboss/jboss-5.0.0.Beta3/server/default/lib/jbosssx.jar <no signer certificates>)>
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.mx.loading.RepositoryClassLoader] loadClass org.jboss.mx.loading.UnifiedClassLoader3@712a2e{ url=vfsfile:/C:/jboss/jboss-5.0.0.Beta3/server/default/deploy/cmds.ear/ ,addedOrder=16} name=org.jboss.security.plugins.JBossSecurityContext class=class org.jboss.security.plugins.JBossSecurityContext cl=org.jboss.mx.loading.UnifiedClassLoader3@ef9525{ url=vfsfile:/C:/jboss/jboss-5.0.0.Beta3/server/default/conf/jboss-service.xml ,addedOrder=2}
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.web.tomcat.service.WebAppClassLoader] filter name=org.jboss.security.plugins.JBossSecurityContextUtil, exclude=false
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.web.tomcat.service.WebAppClassLoader] findClass(org.jboss.security.plugins.JBossSecurityContextUtil) called
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.mx.loading.RepositoryClassLoader] loadClass org.jboss.mx.loading.UnifiedClassLoader3@712a2e{ url=vfsfile:/C:/jboss/jboss-5.0.0.Beta3/server/default/deploy/cmds.ear/ ,addedOrder=16} name=org.jboss.security.plugins.JBossSecurityContextUtil, loadClassDepth=0
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.mx.loading.RepositoryClassLoader] Loaded class from cache, org.jboss.security.plugins.JBossSecurityContextUtil@c76887<CodeSource: (vfsfile:/C:/jboss/jboss-5.0.0.Beta3/server/default/lib/jbosssx.jar <no signer certificates>)>
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.mx.loading.RepositoryClassLoader] loadClass org.jboss.mx.loading.UnifiedClassLoader3@712a2e{ url=vfsfile:/C:/jboss/jboss-5.0.0.Beta3/server/default/deploy/cmds.ear/ ,addedOrder=16} name=org.jboss.security.plugins.JBossSecurityContextUtil class=class org.jboss.security.plugins.JBossSecurityContextUtil cl=org.jboss.mx.loading.UnifiedClassLoader3@ef9525{ url=vfsfile:/C:/jboss/jboss-5.0.0.Beta3/server/default/conf/jboss-service.xml ,addedOrder=2}
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.security.SecurityRolesAssociation] Setting threadlocal:null
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.web.tomcat.security.SecurityAssociationValve] Begin invoke, callernull
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.web.tomcat.security.RunAsListener] dataService, runAs: null
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.web.tomcat.security.RunAsListener] dataService, runAs: null
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.web.tomcat.security.RunAsListener] dataService, runAs: null
|
| 2008-01-24 16:12:03,165 INFO [STDOUT] 2008-01-24 16:12:03,165 DEBUG [at.sit.cdms.web.actions.ActionFactory] - Looking for bean addItem
|
| 2008-01-24 16:12:03,165 DEBUG [at.sit.cdms.web.actions.ActionFactory] Looking for bean addItem
|
| 2008-01-24 16:12:03,165 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Returning cached instance of singleton bean 'addItem'
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.InvocationContextInterceptor] Invoked on cache instance [null] and InvocationContext [InvocationContext{methodCall=MethodName: _put; MethodIdInteger: 3; Args: (null, /quotes/3, image, at.sit.cache.node.DataItem@50179b, true)transaction=null, globalTransaction=null, optionOverrides=Option{failSilently=false, cacheModeLocal=true, dataVersion=null, suppressLocking=false, forceDataGravitation=false, skipDataGravitation=false}, originLocal=true, txHasMods=false}]
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.InvocationContextInterceptor] Setting up transactional context.
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.InvocationContextInterceptor] Setting tx as null and gtx as null
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.TxInterceptor] (null) call on method [MethodName: _put; MethodIdInteger: 3; Args: (null, /quotes/3, image, at.sit.cache.node.DataItem@50179b, true)]
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.TxInterceptor] Creating transaction for thread Thread[http-127.0.0.1-8080-1,5,jboss]
|
| 2008-01-24 16:12:03,165 DEBUG [org.jboss.cache.interceptors.TxInterceptor] local transaction exists - registering global tx if not present for Thread[http-127.0.0.1-8080-1,5,jboss]
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.TxInterceptor] Associated gtx in txTable is null
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.CacheImpl.CMDS-Cluster] created new GTX: GlobalTransaction:<null>:3, local TX=org.jboss.cache.transaction.DummyTransaction@3dc560
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.TxInterceptor] Registering sync handler for tx org.jboss.cache.transaction.DummyTransaction@3dc560, gtx GlobalTransaction:<null>:3
|
| 2008-01-24 16:12:03,165 DEBUG [org.jboss.cache.transaction.DummyTransaction] registering synchronization handler tx=org.jboss.cache.transaction.DummyTransaction@4048224, handlers=[]
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.TxInterceptor] registering for TX completion: SynchronizationHandler(TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:3, tx=org.jboss.cache.transaction.DummyTransaction@4048224))
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.CacheStoreInterceptor] invoke MethodName: _put; MethodIdInteger: 3; Args: (GlobalTransaction:<null>:3, /quotes/3, image, at.sit.cache.node.DataItem@50179b, true)
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.CacheStoreInterceptor] transactional so don't put stuff in the cloader yet.
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] invoke MethodName: _put; MethodIdInteger: 3; Args: (GlobalTransaction:<null>:3, /quotes/3, image, at.sit.cache.node.DataItem@50179b, true)
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] must load, node null
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] load element /quotes/3 mustLoad=true
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.UnversionedNode] created child: fqn=/quotes/3
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] createTempNode n VersionedNode[ /quotes/3 data=[]]
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] loadNode /quotes/3
|
| 2008-01-24 16:12:03,165 DEBUG [org.jboss.cache.loader.JDBCCacheLoader] executing sql: select node from jbosscache where fqn=? (/quotes/3)
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] supplying ManagedConnection from pool: org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@e55d75[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f handles=0 lastUse=1201187522352 permit=false trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@1769f17 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@c6af24 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1c1e949 txSync=null]
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Got connection from pool org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@e55d75[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f handles=0 lastUse=1201187522352 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@1769f17 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@c6af24 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1c1e949 txSync=null] [InUse/Available/Max]: [1/9/10]
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] No transaction, no need to enlist: org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@e55d75[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f handles=0 lastUse=1201187522352 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@1769f17 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@c6af24 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1c1e949 txSync=null]
|
| 2008-01-24 16:12:03,165 TRACE [org.jboss.cache.loader.ManagedConnectionFactory] Connection checked out: org.jboss.resource.adapter.jdbc.jdk5.WrappedConnectionJDK5@1694399
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] connectionClosed called mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] unregisterConnection: 0 handles left
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] isManagedConnectionFree=true mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] delisting org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@e55d75[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f handles=0 lastUse=1201187522352 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@1769f17 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@c6af24 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1c1e949 txSync=null]
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] putting ManagedConnection back into pool kill=false cl=org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@e55d75[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f handles=0 lastUse=1201187522352 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@1769f17 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@c6af24 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1c1e949 txSync=null]
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Returning connection to pool org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@e55d75[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@5abf3f handles=0 lastUse=1201187523180 permit=false trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@1769f17 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@c6af24 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1c1e949 txSync=null] [InUse/Available/Max]: [0/10/10]
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] nodeExists false
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] Setting dataLoaded to true
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.OptimisticNodeInterceptor] Setting versioning for node /quotes/3 to implicit
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.EvictionInterceptor] Invoking EvictionInterceptor
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.EvictionInterceptor] Updating node/element events with no tx
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.EvictionInterceptor] Adding event EvictedEN[fqn=/quotes/3 event=ADD_ELEMENT_EVENT diff=1] to region at /quotes
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.EvictionInterceptor] Finished updating node
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.EvictionInterceptor] Finished invoking EvictionInterceptor
|
| 2008-01-24 16:12:03,180 DEBUG [org.jboss.cache.transaction.DummyTransaction] processing beforeCompletion for tx=org.jboss.cache.transaction.DummyTransaction@4048224, handlers=[TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:3, tx=org.jboss.cache.transaction.DummyTransaction@4048224)]
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.TxInterceptor] Running beforeCompletion on gtx GlobalTransaction:<null>:3
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.TxInterceptor] Setting up transactional context.
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.TxInterceptor] Setting tx as org.jboss.cache.transaction.DummyTransaction@3dc560 and gtx as GlobalTransaction:<null>:3
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.TxInterceptor] No modifications in this tx. Skipping beforeCompletion()
|
| 2008-01-24 16:12:03,180 DEBUG [org.jboss.cache.transaction.DummyTransaction] processing afterCompletion for tx=org.jboss.cache.transaction.DummyTransaction@4048224, handlers=[TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:3, tx=org.jboss.cache.transaction.DummyTransaction@4048224)]
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.TxInterceptor] Setting up transactional context.
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.TxInterceptor] Setting tx as org.jboss.cache.transaction.DummyTransaction@3dc560 and gtx as GlobalTransaction:<null>:3
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.TxInterceptor] calling aftercompletion for GlobalTransaction:<null>:3
|
| 2008-01-24 16:12:03,180 DEBUG [org.jboss.cache.interceptors.TxInterceptor] Running commit phase. One phase? false
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.TxInterceptor] running commit for GlobalTransaction:<null>:3
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.CacheStoreInterceptor] invoke MethodName: commit; MethodIdInteger: 11; Args: (GlobalTransaction:<null>:3)
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.CacheStoreInterceptor] transactional so don't put stuff in the cloader yet.
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.CacheStoreInterceptor] Commit called with no modifications; ignoring.
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.CacheLoaderInterceptor] invoke MethodName: commit; MethodIdInteger: 11; Args: (GlobalTransaction:<null>:3)
|
| 2008-01-24 16:12:03,180 DEBUG [org.jboss.cache.interceptors.OptimisticValidatorInterceptor] Commiting successfully validated changes for GlobalTransaction GlobalTransaction:<null>:3
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.OptimisticValidatorInterceptor] Merging data since node is dirty
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.OptimisticValidatorInterceptor] Versioning is implicit; incrementing.
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.OptimisticValidatorInterceptor] Setting version of node /quotes/3 from Ver=0 to Ver=1
|
| 2008-01-24 16:12:03,180 DEBUG [org.jboss.cache.interceptors.TxInterceptor] Finished local commit/rollback method for GlobalTransaction:<null>:3
|
| 2008-01-24 16:12:03,180 DEBUG [org.jboss.cache.interceptors.TxInterceptor] Finished commit phase
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.TxInterceptor] Setting up transactional context.
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.TxInterceptor] Setting tx as null and gtx as null
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.cache.interceptors.InvocationContextInterceptor] Resetting invocation-scope options
|
| 2008-01-24 16:12:03,180 INFO [STDOUT] 2008-01-24 16:12:03,180 DEBUG [at.sit.cdms.web.actions.test.AddItem] - Added item with index of 3
|
| 2008-01-24 16:12:03,180 DEBUG [at.sit.cdms.web.actions.test.AddItem] Added item with index of 3
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.web.tomcat.security.RunAsListener] dataService, runAs: null
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.web.tomcat.security.RunAsListener] dataService, runAs: null
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.web.tomcat.security.RunAsListener] dataService, runAs: null
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.web.tomcat.security.SecurityAssociationValve] End invoke, callernull
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.security.SecurityRolesAssociation] Setting threadlocal:null
|
| 2008-01-24 16:12:03,180 TRACE [org.jboss.security.SecurityRolesAssociation] Setting threadlocal:null
|
| 2008-01-24 16:12:07,196 TRACE [org.jboss.system.server.profileservice.hotdeploy.HDScanner] Begin deployment scan
|
| 2008-01-24 16:12:07,196 TRACE [org.jboss.system.server.profile.basic.ProfileImpl] Checking applications for modifications
|
| 2008-01-24 16:12:07,211 TRACE [org.jboss.system.server.profileservice.hotdeploy.HDScanner] End deployment scan
|
| 2008-01-24 16:12:09,383 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] subject: null
|
| 2008-01-24 16:12:09,383 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] getManagedConnection trackByTx=true tx=null
|
| 2008-01-24 16:12:09,383 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] supplying ManagedConnection from pool: org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@90da40[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d handles=0 lastUse=1201187499540 permit=false trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$PoolBySubject@1b82f66 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1496354 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@118424f txSync=null]
|
| 2008-01-24 16:12:09,383 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Got connection from pool org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@90da40[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d handles=0 lastUse=1201187499540 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$PoolBySubject@1b82f66 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1496354 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@118424f txSync=null] [InUse/Available/Max]: [1/19/20]
|
| 2008-01-24 16:12:09,383 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] No transaction, no need to enlist: org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@90da40[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d handles=0 lastUse=1201187499540 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$PoolBySubject@1b82f66 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1496354 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@118424f txSync=null]
|
| 2008-01-24 16:12:09,383 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] connectionClosed called mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d
|
| 2008-01-24 16:12:09,383 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] unregisterConnection: 0 handles left
|
| 2008-01-24 16:12:09,383 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] isManagedConnectionFree=true mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d
|
| 2008-01-24 16:12:09,383 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] delisting org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@90da40[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d handles=0 lastUse=1201187499540 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$PoolBySubject@1b82f66 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1496354 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@118424f txSync=null]
|
| 2008-01-24 16:12:09,383 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] putting ManagedConnection back into pool kill=false cl=org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@90da40[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d handles=0 lastUse=1201187499540 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$PoolBySubject@1b82f66 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1496354 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@118424f txSync=null]
|
| 2008-01-24 16:12:09,383 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Returning connection to pool org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@90da40[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d handles=0 lastUse=1201187529383 permit=false trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$PoolBySubject@1b82f66 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1496354 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@118424f txSync=null] [InUse/Available/Max]: [0/20/20]
|
| 2008-01-24 16:12:12,211 TRACE [org.jboss.system.server.profileservice.hotdeploy.HDScanner] Begin deployment scan
|
| 2008-01-24 16:12:12,211 TRACE [org.jboss.system.server.profile.basic.ProfileImpl] Checking applications for modifications
|
| 2008-01-24 16:12:12,243 TRACE [org.jboss.system.server.profileservice.hotdeploy.HDScanner] End deployment scan
|
| 2008-01-24 16:12:17,211 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] subject: null
|
| 2008-01-24 16:12:17,211 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] getManagedConnection trackByTx=true tx=null
|
| 2008-01-24 16:12:17,211 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] supplying ManagedConnection from pool: org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@90da40[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d handles=0 lastUse=1201187529383 permit=false trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$PoolBySubject@1b82f66 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1496354 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@118424f txSync=null]
|
| 2008-01-24 16:12:17,211 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Got connection from pool org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@90da40[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d handles=0 lastUse=1201187529383 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$PoolBySubject@1b82f66 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1496354 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@118424f txSync=null] [InUse/Available/Max]: [1/19/20]
|
| 2008-01-24 16:12:17,211 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] No transaction, no need to enlist: org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@90da40[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d handles=0 lastUse=1201187529383 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$PoolBySubject@1b82f66 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1496354 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@118424f txSync=null]
|
| 2008-01-24 16:12:17,211 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] connectionClosed called mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d
|
| 2008-01-24 16:12:17,211 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] unregisterConnection: 0 handles left
|
| 2008-01-24 16:12:17,211 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] isManagedConnectionFree=true mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d
|
| 2008-01-24 16:12:17,211 TRACE [org.jboss.resource.connectionmanager.TxConnectionManager] delisting org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@90da40[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d handles=0 lastUse=1201187529383 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$PoolBySubject@1b82f66 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1496354 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@118424f txSync=null]
|
| 2008-01-24 16:12:17,211 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] putting ManagedConnection back into pool kill=false cl=org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@90da40[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d handles=0 lastUse=1201187529383 permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$PoolBySubject@1b82f66 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1496354 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@118424f txSync=null]
|
| 2008-01-24 16:12:17,211 TRACE [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Returning connection to pool org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@90da40[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1c6988d handles=0 lastUse=1201187537211 permit=false trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$PoolBySubject@1b82f66 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1496354 xaResource=org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@118424f txSync=null] [InUse/Available/Max]: [0/20/20]
|
| 2008-01-24 16:12:17,243 TRACE [org.jboss.system.server.profileservice.hotdeploy.HDScanner] Begin deployment scan
|
| 2008-01-24 16:12:17,243 TRACE [org.jboss.system.server.profile.basic.ProfileImpl] Checking applications for modifications
|
| 2008-01-24 16:12:17,258 TRACE [org.jboss.system.server.profileservice.hotdeploy.HDScanner] End deployment scan
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4123054#4123054
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4123054
18 years, 5 months