Questions tagged [seam]

JBoss Seam is an open source enterprise framework in Java. Because it fulfills some of the missed features of Java technologies such as JavaServer Faces and Enterprise Java Beans, Seam has positioned itself as the prototype for Java EE specifications.

JBoss Seam is an open source enterprise framework in Java. It includes among its features

  • Integrates presentation layer and server side business and persistence logic transparently
  • Dependency injection
  • Universal contextual model
  • Built-in persistence layer by using mediator pattern
  • Transaction management
  • A powerful event model
  • Bult-in Security model
  • Built-in application generator (customizable)

Because it fulfills some of the missed features of Java technologies such as JavaServer Faces (presentation layer) and Enterprise Java Beans (server side business logic), Seam has positioned itself as the prototype for Java EE specifications such as Contexts and Dependency Injection for the Java EE platform (contextual model), JavaServer Faces 2.0 JSR-314 (presentation layer) and Bean validation JSR-303 (validation).

Although Seam has built-in support for some Java EE technologies, you are free to choose the technology that fits better your needs.

Recommended readings

1371 questions
0
votes
1 answer

will org.jboss.seam.web.Session.invalidate destroys the EJB threads that are created by the xhtml's?

I am working on a weam web application where the once the user logs in, the main (or landing) page calls 4 stateful session beans. So once the user logs in, there will be atleast 4 threads of stateful session beans created. The page also has a…
0
votes
1 answer

Seam App accessing data via an EJB

I have to investigate the possibility of using JBoss and Seam to build user interfaces to data held in a database controlled by an off-the-shelf package. I've been reading through some of the Seam documentation, and various other sources, but I…
0
votes
1 answer

SEAM: Simple email mailto link

This is probably a simple question, bu I just can't find the answer I'm looking for. I have a Seam facelet page that I want want a string (that is an email address) to show up as link which when pressed, opens the users local email program with the…
Ace
  • 821
  • 3
  • 16
  • 37
0
votes
1 answer

db table locked row and entityManager state

I have a session scoped class that contains an object to manage user statistics. When a user logs in(through SSO) an application scoped method checks the table for active sessions - if any are found the session is invalidated using the session id…
gebuh
  • 797
  • 14
  • 40
0
votes
1 answer

separated validation of inputs in jsf

I have a rich:tabpanel and several tabs. The tabpanel's type is set to 'client'. In each tab, there are some h:inputText. What i wanna do is to show error like "Tab: Tab1[,Tab2[,Tab3...]] have error(s), please correct the error(s) before save." if…
user415726
  • 159
  • 1
  • 4
  • 14
0
votes
2 answers

How to listen for conversation timeout in weld/seam

Currently working on an application which contains multiple tabbed conversations. When a conversation times out I want to close the tab associated with that conversation. Is there a way to listen for a conversation timeout or do I just have to keep…
Landister
  • 2,194
  • 7
  • 38
  • 56
0
votes
1 answer

Trying to clarify the relationship between JBoss Application Server and Seam:

I am trying to clarify the relationship between JBoss Application Server and Seam: Is the Seam distribution, or any part of it, included in standard JBoss AS download zip files? If only a part of the Seam distribution is included, which part? …
0
votes
1 answer

Error using hibernate in seam 2.2.2 in Jboss as 7.1.1

Please I deployed my seam2.2.2 Application to Jboss As 7.1.1. The app deployed successfully. But when I try to use a database resource in the app. I get the following Error in the stack trace Below 04:57:48,722 WARN …
Paul Plato
  • 1,471
  • 6
  • 28
  • 36
0
votes
1 answer

Suggestionbox action on selected

I use a richfaces:suggestionBox in the following manner:
Giant2
  • 461
  • 1
  • 4
  • 15
0
votes
3 answers

Firing events in seam components

I have a web service(jboss seam) which consume requests, it further delegates its work to different seam components. One of the seam component has event generation capability as Events.instance().raiseTransactionSuccessEvent, the method which is…
user1000258
  • 567
  • 2
  • 8
  • 16
0
votes
1 answer

List all tabs of richfaces TabPanel that has validation error

I have a rich:tabpanel with several tabs which contains some inputs in each tab. The tabpanel has switchType="client" tag attribute value. There is also a submit button(commandButton) that submit the form. I want to show a message on the top of the…
user415726
  • 159
  • 1
  • 4
  • 14
0
votes
1 answer

Multiple observers of the same class in CDI

I have an event observer class. It is a generic mailer. It takes event and creates an email of it. I want to create multiple instances of this observer class like so:
Mike M.
  • 11
  • 1
  • 2
0
votes
1 answer

How to rename a seam project

I created a seam project using seam-gen utility tool. I want to change the name of the project. How can I update it ? your help is highly appreciated. Thanks
user1000258
  • 567
  • 2
  • 8
  • 16
0
votes
2 answers

Which Seam Context To Use For A Overview Page With Filters (State)

I have a overview page containing a list with some links from which multiple workflows can be started (seam conversations). The overview page also has some filters that can be used to search the list. Therefore I would like to keep state (for the…
raoulsson
  • 14,978
  • 11
  • 44
  • 68
0
votes
1 answer

FlushMode doesn't work

I have a problem with the flush Mode on a conversation: If I set the flush Mode to manual in the @Begin(..) annotation, Hibernate still populates any changes on the attached entity directly to the database. CustomerBranch is…
nag
  • 647
  • 6
  • 25
  • 43