[JBoss jBPM] - Re: multiple jobexecutor threads?
by ax666
all nodes in process and subprocesses are async.
14:49:16,412 JbpmJobExector:192.168.41.136:5 ERROR AbstractFlushingEventListener:108 - Could not synchronize database state with session
| org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [org.jbpm.job.ExecuteNodeJob#12]
| at org.hibernate.persister.entity.AbstractEntityPersister.check(AbstractEntityPersister.java:1765)
| at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2407)
| at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2307)
| at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2607)
| at org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:92)
| at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
| at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
| at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:140)
| at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
| at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
| at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
| at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)
| at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:106)
| at org.jbpm.persistence.db.DbPersistenceService.commit(DbPersistenceService.java:253)
| at org.jbpm.persistence.db.DbPersistenceService.close(DbPersistenceService.java:211)
| at org.jbpm.svc.Services.close(Services.java:222)
| at org.jbpm.JbpmContext.close(JbpmContext.java:139)
| at org.jbpm.job.executor.JobExecutorThread.acquireJobs(JobExecutorThread.java:141)
| at org.jbpm.job.executor.JobExecutorThread.run(JobExecutorThread.java:56)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4049305#4049305
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4049305
18 years, 10 months
[JBoss Seam] - Seam Application Framework - The conversation ended, timed o
by timony
Hi,
as I am quiet new in JBoss Seam and trying to understand the Seam's conversations, I probably havent catched the conversaions idea fully.
When I try to update some record using EntityHome object (Car), I get this message:
The conversation ended, timed out or was processing another request
But it updates the database model anyway.. When the carList.xhtml page is redisplayed, the chages are included.
If I try to create the new one Car in the database, sometimes I get the same message during the filling the Car form, even I don't press any "Create" button.
I have very simple user-detail application. The carList.xhtml displays the list of available cars. The user can select one of the cars listed and the car detail is displayed. After that the user can press "Edit" button to display the edit car form. The user can also select "New car" from the car list page.
Can you anyone please help me with the strange behaviour? Where have I made the mistake? Thanks
here is the simpified code (the relevant part):
User Entity Bean
| @Entity
| @Name("user")
| @Table(name = "user_table", uniqueConstraints = @UniqueConstraint(columnNames = "username"))
| @Scope(ScopeType.CONVERSATION)
| @org.jboss.seam.annotations.Role(name = "currentUser", scope = ScopeType.SESSION)
| @NamedQueries(@NamedQuery(name = "User.findAll", query = "SELECT u FROM User u ORDER BY u.username"))
| public class User implements java.io.Serializable {
|
| private static final long serialVersionUID = 4768507156434434655L;
|
| @Id
| @GeneratedValue
| @Column(name = "id", unique = true, nullable = false)
| private Integer id;
|
| @NotNull
| @Length(min = 5, max = 15)
| @Column(name = "username", unique = true, nullable = false)
| private String username;
|
| @NotNull
| @Length(min = 5, max = 15)
| @Column(name = "password", nullable = false)
| private String password;
|
| @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "user", targetEntity=Car.class)
| private List<Car> cars = new ArrayList<Car>();
|
|
| public User() {
| }
|
| // ////////////////////////////////
| // getters and setters
| // ////////////////////////////////
|
| public String getUsername() {
| return this.username;
| }
|
| public void setUsername(String username) {
| this.username = username;
| }
|
| public String getPassword() {
| return this.password;
| }
|
| public void setPassword(String password) {
| this.password = password;
| }
|
| public List<Car> getCars() {
| return this.cars;
| }
|
| public void setCars(List<Car> cars) {
| this.cars = cars;
| }
|
| public Integer getId() {
| return id;
| }
|
| public void setId(Integer id) {
| this.id = id;
| }
|
| }
|
Car Entity Bean
| @Entity
| @Name("car")
| @Table(name="car_table")
| public class Car implements Serializable {
|
| private static final long serialVersionUID = -1399762707544576246L;
|
| @Id
| @GeneratedValue
| @NotNull
| private Integer id;
|
| @NotNull
| private String registrationNumber;
|
| @OneToMany(mappedBy = "car", fetch = FetchType.LAZY, cascade = CascadeType.ALL, targetEntity = Cost.class)
| private List<Cost> costs = new ArrayList<Cost>();
|
| @ManyToOne(fetch = FetchType.LAZY)
| @JoinColumn(name = "user_id", nullable = false)
| @NotNull
| private User user;
|
| public Car(User user) {
| this.user = user;
| }
|
| public Car() {
| super();
| }
|
| // ////////////////////////////////
| // getters and setters
| // ////////////////////////////////
|
| public String getManufacturer() {
| return manufacturer;
| }
|
| public String getRegistrationNumber() {
| return registrationNumber;
| }
|
| public void setRegistrationNumber(String registrationNumber) {
| this.registrationNumber = registrationNumber;
| }
|
| public User getUser() {
| return user;
| }
|
| public void setUser(User user) {
| this.user = user;
| }
|
| public Integer getId() {
| return id;
| }
|
| public void setId(Integer id) {
| this.id = id;
| }
|
| }
|
CarList Seam component
|
| @Name("carList")
| @Restrict("#{identity.loggedIn}")
| public class CarList extends EntityQuery {
|
| private static final long serialVersionUID = 4690026794511592073L;
|
| private static final String[] RESTRICTIONS = {
| "car.user.username = #{currentUser.username}",
| "lower(car.manufacturer) like concat(lower(#{carList.car.manufacturer}),'%')",
| "lower(car.model) like concat(lower(#{carList.car.model}),'%')",
| "lower(car.registrationNumber) like concat(lower(#{carList.car.registrationNumber}),'%')", };
|
| private Car car = new Car();
|
| @Override
| public String getEjbql() {
| return "select car from Car car";
| }
|
| public Car getCar() {
| return car;
| }
|
| @Override
| public List<String> getRestrictions() {
| return Arrays.asList(RESTRICTIONS);
| }
|
| }
|
CarHome Seam component
| @Name("carHome")
| @Restrict("#{identity.loggedIn}")
| public class CarHome extends EntityHome<Car> {
|
| private static final long serialVersionUID = 1712476447498905090L;
|
| @In(value = "currentUser")
| @Out
| User currentUser;
|
| public void setCarId(Integer id) {
| setId(id);
| }
|
| public Integer getCarId() {
| return (Integer) getId();
| }
|
| @Override
| protected Car createInstance() {
| Car car = new Car();
| return car;
| }
|
| public void wire() {
| if (getInstance().getUser() != null && currentUser != null) {
| getInstance().setUser(currentUser);
| }
| }
|
| public boolean isWired() {
| if (getInstance().getUser() == null)
| return false;
| return true;
| }
|
| public Car getDefinedInstance() {
| return isIdDefined() ? getInstance() : null;
| }
|
| @Override
| public String persist() {
| getInstance().setUser(currentUser);
| currentUser.getCars().add(getInstance());
| return super.persist();
| }
|
| }
|
carList.xhtm JSF page (part) - this works fine
| <h:form id="userList">
| <h:outputText
| value="No car exists" rendered="#{empty carList}" />
| <h:dataTable
| id="carList" var="car" value="#{carList.resultList}"
| rendered="#{not empty carList}">
| <h:column>
| <f:facet name="header">
| <h:outputText value="Registration number" />
| </f:facet>
| #{car.registrationNumber}
| </h:column>
| <h:column styleClass="center">
| <f:facet name="header">
| <s:div styleClass="actionButtons" rendered="#{empty from}">
| <s:button view="/carEdit.xhtml" id="create" value="Create car">
| <f:param name="carId" />
| </s:button>
| </s:div>
| </f:facet>
| <s:button view="/car.xhtml"
| value="Select" id="selectCarButton">
| <f:param name="carId" value="#{car.id}" />
| </s:button>
| </h:column>
| </h:dataTable>
| </h:form>
|
car.xhtml JSF page (part)
| <s:decorate template="layout/editBox.xhtml">
| <ui:define name="header">
| <h:outputText value="Car" />
| </ui:define>
| <ui:define name="buttons">
| <s:button view="/carEdit.xhtml" id="edit" value="Edit" />
| <s:button view="/#{empty carFrom ? 'carList' : carFrom}.xhtml"
| id="done" value="Done" />
| </ui:define>
| <s:decorate id="registrationnumber" template="layout/display.xhtml">
| <ui:define name="label">Registration Number</ui:define>
| #{carHome.instance.registrationNumber}
| </s:decorate>
| </s:decorate>
|
car.page.xml configuration file
| <page login-required="true">
| <param name="carFrom"/>
| <param name="carId" value="#{carHome.carId}" />
| </page>
|
carEdit.xhtml
| <h:form id="carEditForm">
|
| <s:decorate template="layout/editBox.xhtml" >
|
| <ui:define name="header">
| <h:outputText value="#{carHome.managed ? 'Edit car': 'Create car'}" />
| </ui:define>
|
| <ui:define name="buttons">
| <h:commandButton id="save"
| value="Create" action="#{carHome.persist}"
| disabled="#{!carHome.wired}"
| rendered="#{!carHome.managed}" />
| <h:commandButton id="update"
| value="Update" action="#{carHome.update}"
| rendered="#{carHome.managed}" />
|
| <h:commandButton id="delete" value="Delete"
| action="#{carHome.remove}"
| rendered="#{carHome.managed}"/>
|
| <s:button id="cancel"
| value="Cancel" propagation="end"
| view="/#{empty carFrom ? 'car' : carFrom}.xhtml" />
|
| </ui:define>
|
| <s:decorate id="registrationNumberDecoration"
| template="layout/edit.xhtml">
| <ui:define name="label">Registration number</ui:define>
| <h:inputText id="registrationNumber" required="true"
| value="#{carHome.instance.registrationNumber}">
| <a:support event="onblur" reRender="registrationNumberError" />
| </h:inputText>
| </s:decorate>
|
| </s:decorate>
|
| </h:form>
|
carEdit.page.xml configuration file
| <page login-required="true">
| <begin-conversation join="true" />
| <param name="from" />
| <param name="carId" value="#{carHome.carId}" />
| <action execute="#{carHome.wire}" />
| <navigation from-action="#{carHome.persist}">
| <end-conversation />
| <redirect view-id="/car.xhtml" />
| </navigation>
| <navigation from-action="#{carHome.update}">
| <end-conversation />
| <redirect view-id="/car.xhtml" />
| </navigation>
| <navigation from-action="#{carHome.remove}">
| <end-conversation />
| <redirect view-id="/carList.xhtml" />
| </navigation>
| </page>
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4049304#4049304
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4049304
18 years, 10 months
[JNDI/Naming/Network] - javax.naming.NamingException: userEntity not bound
by v_anusuya
Hello,
I have a j2ee application that uses jboss application server. Recently we decided to upgrade jboss from version 3.2.3 to 3.2.8. The application deploys fine, but I get the jndi naming exception when I try to run the application.
The ejb-jar.xml and jboss.xml have not been altered and they work fine in jboss 3.2.3. However, the JNDIView from jmx-console shows all the entity beans with the @ symbol followed by numbers ex: companyUploadEntity@13018016 instead of just companyUploadEntity . This is the JNDI VIEW:-
Global JNDI Namespace
+- HAILConnectionFactory[link -> ConnectionFactory] (class: javax.naming.LinkRef)
+- HASessionState (class: org.jnp.interfaces.NamingContext)
| +- Default (class: org.jboss.ha.hasessionstate.server.HASessionStateImpl)
+- TopicConnectionFactory (class: org.jboss.naming.LinkRefPair)
+- jmx (class: org.jnp.interfaces.NamingContext)
| +- invoker (class: org.jnp.interfaces.NamingContext)
| | +- RMIAdaptor (proxy: $Proxy29 implements interface org.jboss.jmx.adaptor.rmi.RMIAdaptor,interface org.jboss.jmx.adaptor.rmi.RMIAdaptorExt)
| +- rmi (class: org.jnp.interfaces.NamingContext)
| | +- RMIAdaptor[link -> jmx/invoker/RMIAdaptor] (class: javax.naming.LinkRef)
+- HTTPXAConnectionFactory (class: org.jboss.mq.SpyXAConnectionFactory)
+- ConnectionFactory (class: org.jboss.mq.SpyConnectionFactory)
+- UserTransactionSessionFactory (proxy: $Proxy13 implements interface org.jboss.tm.usertx.interfaces.UserTransactionSessionFactory)
+- HTTPConnectionFactory (class: org.jboss.mq.SpyConnectionFactory)
+- XAConnectionFactory (class: org.jboss.mq.SpyXAConnectionFactory)
+- UserTransaction (class: org.jboss.tm.usertx.client.ClientUserTransaction)
+- UILXAConnectionFactory[link -> XAConnectionFactory] (class: javax.naming.LinkRef)
+- HAILXAConnectionFactory[link -> XAConnectionFactory] (class: javax.naming.LinkRef)
+- UIL2XAConnectionFactory[link -> XAConnectionFactory] (class: javax.naming.LinkRef)
+- local (class: org.jnp.interfaces.NamingContext)
| +- ejb (class: org.jnp.interfaces.NamingContext)
| | +- proofreadingErrorTypeEntity@21693418 (proxy: $Proxy178 implements interface com.wdp.workflow.entities.proofreadingerrortypeentity.ProofreadingErrorTypeEntityHome)
| | +- companyEmailAddressEntity@28983641 (proxy: $Proxy146 implements interface com.wdp.workflow.entities.companyemailaddressentity.CompanyEmailAddressEntityHome)
| | +- assignmentEntity@3919472 (proxy: $Proxy137 implements interface com.wdp.workflow.entities.assignmententity.AssignmentEntityHome)
| | +- imageEntity@21114123 (proxy: $Proxy161 implements interface com.wdp.workflow.entities.imageentity.ImageEntityHome)
| | +- sessionEntity@12401453 (proxy: $Proxy180 implements interface com.wdp.workflow.entities.sessionentity.SessionEntityHome)
| | +- graphicReturnEntity@13558815 (proxy: $Proxy154 implements interface com.wdp.workflow.entities.graphicreturnentity.GraphicReturnEntityHome)
| | +- bookPrinterEntity@31003492 (proxy: $Proxy140 implements interface com.wdp.workflow.entities.bookprinterentity.BookPrinterEntityHome)
| | +- proofreadingEntity@25604380 (proxy: $Proxy176 implements interface com.wdp.workflow.entities.proofreadingentity.ProofreadingEntityHome)
| | +- adUploadEntity@28036507 (proxy: $Proxy134 implements interface com.wdp.workflow.entities.aduploadentity.AdUploadEntityHome)
| | +- udacEntity@9745176 (proxy: $Proxy185 implements interface com.wdp.workflow.entities.udacentity.UDACEntityHome)
| | +- priorityDateTypeEntity@15646487 (proxy: $Proxy172 implements interface com.wdp.workflow.entities.prioritydatetypeentity.PriorityDateTypeEntityHome)
| | +- systemPrefEntity@14399546 (proxy: $Proxy184 implements interface com.wdp.workflow.entities.systemprefentity.SystemPrefEntityHome)
| | +- imageTypeEntity@8744251 (proxy: $Proxy163 implements interface com.wdp.workflow.entities.imagetypeentity.ImageTypeEntityHome)
| | +- canvassEntity@24804836 (proxy: $Proxy151 implements interface com.wdp.workflow.entities.canvassentity.CanvassEntityHome)
| | +- udacInfoEntity@24138518 (proxy: $Proxy186 implements interface com.wdp.workflow.entities.udacinfoentity.UDACInfoEntityHome)
| | +- batchEntity@10496057 (proxy: $Proxy138 implements interface com.wdp.workflow.entities.batchentity.BatchEntityHome)
| | +- userAssignmentEntity@24197954 (proxy: $Proxy187 implements interface com.wdp.workflow.entities.userassignmententity.UserAssignmentEntityHome)
| | +- salesRepEntity@6200698 (proxy: $Proxy179 implements interface com.wdp.workflow.entities.salesrepentity.SalesRepEntityHome)
| | +- imageAssignmentEntity@12452934 (proxy: $Proxy162 implements interface com.wdp.workflow.entities.imageassignmententity.ImageAssignmentEntityHome)
| | +- companyUploadEntity@13018016 (proxy: $Proxy147 implements interface com.wdp.workflow.entities.companyuploadentity.CompanyUploadEntityHome)
| | +- bookYearEntity@15087134 (proxy: $Proxy142 implements interface com.wdp.workflow.entities.bookyearentity.BookYearEntityHome)
| | +- udacPointValueEntity@21005093 (proxy: $Proxy153 implements interface com.wdp.workflow.entities.udacpointvalueentity.UDACPointValueEntityHome)
| | +- aclEntity@8707644 (proxy: $Proxy135 implements interface com.wdp.workflow.entities.aclentity.ACLEntityHome)
| | +- subCategoryEntity@14361740 (proxy: $Proxy183 implements interface com.wdp.workflow.entities.subcategoryentity.SubCategoryEntityHome)
| | +- holidayEntity@6711891 (proxy: $Proxy160 implements interface com.wdp.workflow.entities.holidayentity.HolidayEntityHome)
| | +- canvassRepsEntity@10701713 (proxy: $Proxy152 implements interface com.wdp.workflow.entities.canvassrepsentity.CanvassRepsEntityHome)
| | +- flowControlSession@2985676 (proxy: $Proxy189 implements interface com.wdp.workflow.sessions.flowcontrolsession.FlowControlSessionHome)
| | +- membershipEntity@6823352 (proxy: $Proxy164 implements interface com.wdp.workflow.entities.membershipentity.MembershipEntityHome)
| | +- moduleEntity@19386718 (proxy: $Proxy165 implements interface com.wdp.workflow.entities.moduleentity.ModuleEntityHome)
| | +- poNoteEntity@1340668 (proxy: $Proxy168 implements interface com.wdp.workflow.entities.ponoteentity.PONoteEntityHome)
| | +- problemErrorTypeEntity@10893564 (proxy: $Proxy175 implements interface com.wdp.workflow.entities.problemerrortypeentity.ProblemErrorTypeEntityHome)
| | +- officeEntity@14292245 (proxy: $Proxy166 implements interface com.wdp.workflow.entities.officeentity.OfficeEntityHome)
| | +- headingEntity@14215426 (proxy: $Proxy159 implements interface com.wdp.workflow.entities.headingentity.HeadingEntityHome)
| | +- skillLevelEntity@4798195 (proxy: $Proxy181 implements interface com.wdp.workflow.entities.skilllevelentity.SkillLevelEntityHome)
| | +- flowControlJPGEntity@32821103 (proxy: $Proxy150 implements interface com.wdp.workflow.entities.flowcontroljpgentity.FlowControlJPGEntityHome)
| | +- printQueueEntity@8204368 (proxy: $Proxy170 implements interface com.wdp.workflow.entities.printqueueentity.PrintQueueEntityHome)
| | +- categoryLinkEntity@16179205 (proxy: $Proxy144 implements interface com.wdp.workflow.entities.categorylinkentity.CategoryLinkEntityHome)
| | +- problemErrorEntity@27086706 (proxy: $Proxy174 implements interface com.wdp.workflow.entities.problemerrorentity.ProblemErrorEntityHome)
| | +- handoffEntity@25542878 (proxy: $Proxy158 implements interface com.wdp.workflow.entities.handoffentity.HandoffEntityHome)
| | +- userEntity@24710377 (proxy: $Proxy188 implements interface com.wdp.workflow.entities.userentity.UserEntityHome)
| | +- problemEntity@10695700 (proxy: $Proxy173 implements interface com.wdp.workflow.entities.problementity.ProblemEntityHome)
| | +- companyEntity@5872987 (proxy: $Proxy145 implements interface com.wdp.workflow.entities.companyentity.CompanyEntityHome)
| | +- categoryEntity@6966554 (proxy: $Proxy143 implements interface com.wdp.workflow.entities.categoryentity.CategoryEntityHome)
| | +- specEntity@10298108 (proxy: $Proxy182 implements interface com.wdp.workflow.entities.specentity.SpecEntityHome)
| | +- bookEntity@14512731 (proxy: $Proxy139 implements interface com.wdp.workflow.entities.bookentity.BookEntityHome)
| | +- graphicReturnErrorTypeEntity@1710895 (proxy: $Proxy156 implements interface com.wdp.workflow.entities.graphicreturnerrortypeentity.GraphicReturnErrorTypeEntityHome)
| | +- adEntity@4496124 (proxy: $Proxy136 implements interface com.wdp.workflow.entities.adentity.AdEntityHome)
| | +- optionEntity@14168933 (proxy: $Proxy167 implements interface com.wdp.workflow.entities.optionentity.OptionEntityHome)
| | +- graphicReturnErrorEntity@19332854 (proxy: $Proxy155 implements interface com.wdp.workflow.entities.graphicreturnerrorentity.GraphicReturnErrorEntityHome)
| | +- priorityDateEntity@21570718 (proxy: $Proxy171 implements interface com.wdp.workflow.entities.prioritydateentity.PriorityDateEntityHome)
| | +- proofreadingErrorEntity@22746539 (proxy: $Proxy177 implements interface com.wdp.workflow.entities.proofreadingerrorentity.ProofreadingErrorEntityHome)
| | +- printOrderUpdateFromOpsEntity@13389826 (proxy: $Proxy169 implements interface com.wdp.workflow.entities.printorderupdatefromopsentity.PrintOrderUpdateFromOpsEntityHome)
| | +- compressionEntity@10546114 (proxy: $Proxy148 implements interface com.wdp.workflow.entities.compressionentity.CompressionEntityHome)
| | +- flowControlEntity@722074 (proxy: $Proxy149 implements interface com.wdp.workflow.entities.flowcontrolentity.FlowControlEntityHome)
| | +- groupEntity@12121717 (proxy: $Proxy157 implements interface com.wdp.workflow.entities.groupentity.GroupEntityHome)
| | +- bookTypeEntity@16318274 (proxy: $Proxy141 implements interface com.wdp.workflow.entities.booktypeentity.BookTypeEntityHome)
+- HAPartition (class: org.jnp.interfaces.NamingContext)
| +- DefaultPartition (class: org.jboss.ha.framework.server.HAPartitionImpl)
+- queue (class: org.jnp.interfaces.NamingContext)
| +- A (class: org.jboss.mq.SpyQueue)
| +- testQueue (class: org.jboss.mq.SpyQueue)
| +- ex (class: org.jboss.mq.SpyQueue)
| +- MessageQueue (class: org.jboss.mq.SpyQueue)
| +- DLQ (class: org.jboss.mq.SpyQueue)
| +- D (class: org.jboss.mq.SpyQueue)
| +- C (class: org.jboss.mq.SpyQueue)
| +- B (class: org.jboss.mq.SpyQueue)
+- topic (class: org.jnp.interfaces.NamingContext)
| +- testDurableTopic (class: org.jboss.mq.SpyTopic)
| +- testTopic (class: org.jboss.mq.SpyTopic)
| +- securedTopic (class: org.jboss.mq.SpyTopic)
+- console (class: org.jnp.interfaces.NamingContext)
| +- PluginManager (proxy: $Proxy30 implements interface org.jboss.console.manager.PluginManagerMBean)
+- UIL2ConnectionFactory[link -> ConnectionFactory] (class: javax.naming.LinkRef)
+- UILConnectionFactory[link -> ConnectionFactory] (class: javax.naming.LinkRef)
+- ejb (class: org.jnp.interfaces.NamingContext)
| +- scanningSession (proxy: $Proxy298 implements interface com.wdp.workflow.sessions.scanningsession.ScanningSessionHome,interface javax.ejb.Handle)
| +- printOrderSession (proxy: $Proxy290 implements interface com.wdp.workflow.sessions.printordersession.PrintOrderSessionHome,interface javax.ejb.Handle)
| +- systemPrefSession (proxy: $Proxy302 implements interface com.wdp.workflow.sessions.systemprefsession.SystemPrefSessionHome,interface javax.ejb.Handle)
| +- proadReportSession (proxy: $Proxy271 implements interface com.wdp.workflow.sessions.proadreportsession.PROADReportSessionHome,interface javax.ejb.Handle)
| +- userSession (proxy: $Proxy312 implements interface com.wdp.workflow.sessions.usersession.UserSessionHome,interface javax.ejb.Handle)
| +- handoffSession (proxy: $Proxy278 implements interface com.wdp.workflow.sessions.handoffsession.HandoffSessionHome,interface javax.ejb.Handle)
| +- departmentStatusSession (proxy: $Proxy265 implements interface com.wdp.workflow.sessions.departmentstatussession.DepartmentStatusSessionHome,interface javax.ejb.Handle)
| +- userGroupAdminSession (proxy: $Proxy310 implements interface com.wdp.workflow.sessions.usergroupadminsession.UserGroupAdminSessionHome,interface javax.ejb.Handle)
| +- udacAdminSession (proxy: $Proxy306 implements interface com.wdp.workflow.sessions.udacadminsession.UDACAdminSessionHome,interface javax.ejb.Handle)
| +- imageSession (proxy: $Proxy280 implements interface com.wdp.workflow.sessions.imagesession.ImageSessionHome,interface javax.ejb.Handle)
| +- batchSession (proxy: $Proxy253 implements interface com.wdp.workflow.sessions.batchsession.BatchSessionHome,interface javax.ejb.Handle)
| +- timeTrackingSession (proxy: $Proxy304 implements interface com.wdp.workflow.sessions.timetrackingsession.TimeTrackingSessionHome,interface javax.ejb.Handle)
| +- flowControlMiscSession (proxy: $Proxy273 implements interface com.wdp.workflow.sessions.flowcontrolmiscsession.FlowControlMiscSessionHome,interface javax.ejb.Handle)
| +- webSession (proxy: $Proxy314 implements interface com.wdp.workflow.sessions.websession.WebSessionHome,interface javax.ejb.Handle)
| +- aclSession (proxy: $Proxy247 implements interface com.wdp.workflow.sessions.aclsession.ACLSessionHome,interface javax.ejb.Handle)
| +- graphicReturnSession (proxy: $Proxy276 implements interface com.wdp.workflow.sessions.graphicreturnsession.GraphicReturnSessionHome,interface javax.ejb.Handle)
| +- assignmentAdminSession (proxy: $Proxy251 implements interface com.wdp.workflow.sessions.assignmentadminsession.AssignmentAdminSessionHome,interface javax.ejb.Handle)
| +- proofreadingSession (proxy: $Proxy294 implements interface com.wdp.workflow.sessions.proofreadingsession.ProofreadingSessionHome,interface javax.ejb.Handle)
| +- userAssignmentManagementSession (proxy: $Proxy308 implements interface com.wdp.workflow.sessions.userassignmentmanagementsession.UserAssignmentManagementSessionHome,interface javax.ejb.Handle)
| +- adUploadSession (proxy: $Proxy245 implements interface com.wdp.workflow.sessions.aduploadsession.AdUploadSessionHome,interface javax.ejb.Handle)
| +- miscAdminSession (proxy: $Proxy282 implements interface com.wdp.workflow.sessions.miscadminsession.MiscAdminSessionHome,interface javax.ejb.Handle)
| +- clipArtAdminSession (proxy: $Proxy259 implements interface com.wdp.workflow.sessions.clipartadminsession.ClipArtAdminSessionHome,interface javax.ejb.Handle)
| +- outputSession (proxy: $Proxy286 implements interface com.wdp.workflow.sessions.outputsession.OutputSessionHome,interface javax.ejb.Handle)
| +- onlineSPECSession (proxy: $Proxy284 implements interface com.wdp.workflow.sessions.onlinespecsession.OnlineSPECSessionHome,interface javax.ejb.Handle)
| +- companySession (proxy: $Proxy261 implements interface com.wdp.workflow.sessions.companysession.CompanySessionHome,interface javax.ejb.Handle)
| +- problemSession (proxy: $Proxy292 implements interface com.wdp.workflow.sessions.problemsession.ProblemSessionHome,interface javax.ejb.Handle)
| +- popSession (proxy: $Proxy288 implements interface com.wdp.workflow.sessions.popsession.POPSessionHome,interface javax.ejb.Handle)
| +- flowControlManagementSession (proxy: $Proxy269 implements interface com.wdp.workflow.sessions.flowcontrolmanagementsession.FlowControlManagementSessionHome,interface javax.ejb.Handle)
| +- cleanupSession (proxy: $Proxy257 implements interface com.wdp.workflow.sessions.cleanupsession.CleanupSessionHome,interface javax.ejb.Handle)
| +- reportSession (proxy: $Proxy296 implements interface com.wdp.workflow.sessions.reportsession.ReportSessionHome,interface javax.ejb.Handle)
| +- artCopySession (proxy: $Proxy249 implements interface com.wdp.workflow.sessions.artcopysession.ArtCopySessionHome,interface javax.ejb.Handle)
| +- bookAdminSession (proxy: $Proxy255 implements interface com.wdp.workflow.sessions.bookadminsession.BookAdminSessionHome,interface javax.ejb.Handle)
| +- eapReportSession (proxy: $Proxy267 implements interface com.wdp.workflow.sessions.eapreportsession.EAPReportSessionHome,interface javax.ejb.Handle)
| +- serverSession (proxy: $Proxy300 implements interface com.wdp.workflow.sessions.serversession.ServerSessionHome,interface javax.ejb.Handle)
| +- compressionSession (proxy: $Proxy263 implements interface com.wdp.workflow.sessions.compressionsession.CompressionSessionHome,interface javax.ejb.Handle)
+- QueueConnectionFactory (class: org.jboss.naming.LinkRefPair)
+- UUIDKeyGeneratorFactory (class: org.jboss.ejb.plugins.keygenerator.uuid.UUIDKeyGeneratorFactory)
Kindly suggest what might be the problem. I think the @ followed by the numbers in the jndi namespace is messing up my look up. However, I am not sure how I can fix it.
Thanks,
Anu
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4049297#4049297
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4049297
18 years, 10 months