[JBoss JIRA] Created: (SEAMFACES-28) ObjectConverter and EntityConverter
by Pete Muir (JIRA)
ObjectConverter and EntityConverter
-----------------------------------
Key: SEAMFACES-28
URL: https://jira.jboss.org/browse/SEAMFACES-28
Project: Seam Faces
Issue Type: Feature Request
Components: Transactions & Persistence, Validation & Conversion
Reporter: Pete Muir
Priority: Critical
Given
class Foo {
Bar bar;
// Getters and setters
List<Bar> bars;
// Getters and setters
}
<h:selectOneMenu value="#{foo.bar}" >
<f:selectItems value="#{foo.bars}" var="bar" itemLabel="#{bar.label}" itemValue="#{bar}" />
<s:convertEntity /> || <s:convertObject />
</h:selectOneMenu>
I want to be able to have my setter/getter reference an object and not write the boilerplate for converting to/from a string.
I also want to reference a managed entity, and have that managed entity set back into the setter so I can see the changes updated in the database with no boilerplate, and avoid LIEs.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 2 months
[JBoss JIRA] Created: (SOLDER-48) Provide injectable system properties
by Dan Allen (JIRA)
Provide injectable system properties
------------------------------------
Key: SOLDER-48
URL: https://jira.jboss.org/browse/SOLDER-48
Project: Seam Solder
Issue Type: Feature Request
Components: Core
Reporter: Dan Allen
Priority: Minor
Fix For: 1.0.0.Beta2
To compliment the generic java.util.Properties resource loader, Solder should allow the system properties (System.getProperties()) to be injected.
Introduce @System for this purpose (to complement @Client):
@Inject @System Properties properties;
Consider naming the system properties so they can be referenced from EL.
@Named("sysProp")
It could then be used as:
#{sysProp['os.name']}
A singular name is being suggested to be consistent with other implicit EL variables, such as initParam, param and header.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 2 months
[JBoss JIRA] Created: (SEAMJMS-48) Documentation fixes for CR2
by John Ament (JIRA)
Documentation fixes for CR2
---------------------------
Key: SEAMJMS-48
URL: https://issues.jboss.org/browse/SEAMJMS-48
Project: Seam JMS
Issue Type: Task
Components: Documentation
Affects Versions: 3.0.0.CR1
Reporter: Marek Schmidt
Assignee: John Ament
Fix For: 3.0.0.CR2
1. docs/reference/src/main/docbook/en-US/messaging.xml
In the FormBean example, there is no QueueBuilder.send(String) method, should be sendString instead
2. docs/reference/src/main/docbook/en-US/messaging.xml
"This API is still experimental, and will be tested further in Beta2."
this tip should be updated or removed for CR1
3. Docbook java program listings has to be role="JAVA", (role="Java" apparently doesn't work)
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 2 months
[JBoss JIRA] Created: (SEAMREMOTING-39) Add <distributable/> to web-fragment.xml
by Jozef Hartinger (JIRA)
Add <distributable/> to web-fragment.xml
----------------------------------------
Key: SEAMREMOTING-39
URL: https://issues.jboss.org/browse/SEAMREMOTING-39
Project: Seam Remoting
Issue Type: Feature Request
Affects Versions: 3.0.0.Final
Reporter: Jozef Hartinger
Priority: Critical
The semantics of the <distributable/> element in web.xml is such that all web fragments have to have one if the web application is supposed to be on the whole distributable.
>From the JSR-315:
{quote}
The web.xml resulting from the merge is considered <distributable>
only if all its web fragments are marked as <distributable> as well.
{quote}
Therefore, provided Seam Remoting can be used in a distributable application, its web-fragment should contain the tag.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 2 months
[JBoss JIRA] Created: (SEAMJMS-37) API declares compile-time dependency on CDI API
by Jozef Hartinger (JIRA)
API declares compile-time dependency on CDI API
-----------------------------------------------
Key: SEAMJMS-37
URL: https://issues.jboss.org/browse/SEAMJMS-37
Project: Seam JMS
Issue Type: Bug
Affects Versions: 3.0.0.Beta2
Reporter: Jozef Hartinger
Priority: Critical
Fix For: 3.0.0.CR1
The scope of CDI API dependency should be "provided" instead of "compile"
[INFO] org.jboss.seam.jms:seam-jms-api:jar:3.0.0.Beta2
[INFO] +- org.jboss.spec:jboss-javaee-6.0:pom:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.resource:jboss-connector-api_1.5_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec:jar:1.0.0.Final:provided
[INFO] | | \- javax.xml:jaxrpc-api:jar:1.1:provided
[INFO] | | \- javax.xml.soap:saaj-api:jar:1.3:provided
[INFO] | +- org.jboss.spec.javax.el:jboss-el-api_2.2_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.4_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.enterprise.deploy:jboss-jad-api_1.2_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.0_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.xml.registry:jboss-jaxr-api_1.0_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.2_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.xml.soap:jboss-saaj-api_1.3_spec:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.2_spec:jar:1.0.0.Final:provided
[INFO] | +- javax.activation:activation:jar:1.1:provided
[INFO] | +- com.sun.faces:jsf-api:jar:2.0.3-b05:provided
[INFO] | +- javax.jws:jsr181-api:jar:1.0-MR1:provided
[INFO] | +- javax.mail:mail:jar:1.4.2:provided
[INFO] | +- javax.servlet:jstl:jar:1.2:provided
[INFO] | +- org.hibernate.javax.persistence:hibernate-jpa-2.0-api:jar:1.0.0.Final:provided
[INFO] | +- org.jboss.resteasy:jaxrs-api:jar:2.1.0.GA:provided
[INFO] | +- stax:stax-api:jar:1.0.1:provided
[INFO] | \- javax.validation:validation-api:jar:1.0.0.GA:provided
[INFO] +- javax.enterprise:cdi-api:jar:1.0-SP4:compile
[INFO] | +- org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.1_spec:jar:1.0.0.Final:compile
[INFO] | \- javax.inject:javax.inject:jar:1:compile
[INFO] \- org.jboss.seam.solder:seam-solder:jar:3.0.0.Final:compile
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 2 months