Help

Built with Seam

You can find the full source code for this website in the Seam package in the directory /examples/wiki. It is licensed under the LGPL.

Thank you for contributing to Seam - there are many ways how you can help.

I think I found a bug

First, please ask on the Seam Users Forum if your problem is really related to a bug in Seam. If it is related to a bug in Seam, search the JIRA issue database for similar problems. Only if you did not find a reported bug, and other users and developers on the forum confirmed that you found a bug, please report it.

I want to request a feature

Often a feature request does not require any changes in Seam; there are many ways to achieve the same goal with Seam. Please ask first on the Seam Users Forum if the feature you need exists. If it doesn't exist, and your search in the JIRA issue database didn't yield any results, report it as a new feature request.

I want to help with Seam development and contribute code

The fastest way to start working on Seam is to download Seam (use a Subversion checkout if you like to be up-to-date). Next, read our guidelines for Seam development to find out how to set up your development environment and how to get started.

Finally, pick an open issue and submit your patch. We typically grant commit access to Seam after a developer submits useful patches.

This is a list of the current most important issues, your best starting point:

Open issues, by priority and affected component
Platform interoperability
(JBSEAM-3175)  JBoss 5 requires special JNDI lookup
Framework
(JBSEAM-3109)  I get a NullPointerException when I try to use HTTP Basic Authentication.
 
(JBSEAM-3107)  Jbpm.installPageflowDefinitions() changes order of pageflowDefinitions
 
(JBSEAM-3023)  seam-gen generate-entities throws NoSuchMethodError on AnnotationConfiguration....
GWT
(JBSEAM-2935)  Seam Remoting/GWT1.5M2, change to 'Long' behavior (impacts Date?)
Core
(JBSEAM-2785)  Redesign PersistenceProvider to provide runtime detectetion of JPA impl in use
Wiki
(JBSEAM-2746)  Hibernate Search doesn't update index correctly
Wiki
(JBSEAM-2722)  Wiki plugin metadata
Wiki
(JBSEAM-2646)  Wiki document templates
Wiki
(JBSEAM-2645)  Promote forum thread to FAQ
Exception Handling
(JBSEAM-2594)  Container issue - improved exception handling in Seam
Wiki
(JBSEAM-2231)  Setup wizard for wiki
Wiki
(JBSEAM-1852)  Implement dynamic privilege system with assignment to roles and users
JSF Integration
(JBSEAM-1832)  Improvments to handling of Ajax Requests in Seam
ICE Faces Integration
(JBSEAM-859)  Seam fileupload tag does not work with IceFaces
Documentation Issues
(JBSEAM-3178)  JDK6 reference guide and sfwk.org instructions for support
Build,  Test Harness
(JBSEAM-3177)  update release-process.txt with JDK6 testing steps
Platform interoperability
(JBSEAM-3165)  Seam on glassfish 3.1
Core
(JBSEAM-3163)  components.xml <property> parsing for sets
Tools
(JBSEAM-3159)  Debug/development mode control
EJB3
(JBSEAM-3121)  EJB Session Bean Injection using @In weblogic server
Wiki
(JBSEAM-3070)  Tomcat not cleaning up HttpSessions after a single FeedServlet request
JSF Integration
(JBSEAM-3018)  Tomcat appending jsessionid to URLs breaks page fragment cache
Documentation Issues,  Wicket
(JBSEAM-2993)  Document wicket support
Exception Handling
(JBSEAM-2977)  Infinite loop (until out of memory exception) due to exception swallowing

I want to help with Seam development and contribute to the documentation

If you see a section of the reference manual that needs some improvement, or is just plain wrong, then please report it as a task (please tick the Affects Documentation checkbox).

If you want to help out by translating the documentation into your own language, then please refer to this page.