[JBoss JIRA] Updated: (SEAMXML-33) Misc documentation issues
by Jozef Hartinger (JIRA)
[ https://issues.jboss.org/browse/SEAMXML-33?page=com.atlassian.jira.plugin... ]
Jozef Hartinger updated SEAMXML-33:
-----------------------------------
Description:
* index.html says "Alternative metadata sources for defining and configuration beans". IMO it should be
** "Alternative metadata sources for defining and configuration of beans" or
** "Alternative metadata sources for bean definition and configuration"
* Section 1.1. talks about "Weld Extensions JAR"
* A warning in Section 1.1. says that one should not put the configuration file in the web context, however SEAMXML-10 seems to resolve the problem
* The warning in Section 1.1 says : "it is recommended that you define your beans in WEB-INF/classes/META-INF/seam-beans.xml" while the very next sentese in the following paragraph says: "The beans.xml file is the preferred way of configuring beans via XML"
It is unclear if one should use beans.xml or seam-beans.xml
* Section 1.2 "The princess rescue example is a sample web app that uses Seam XML" -> should be Seam Config
* Section 2.1 "The main namespace is urn:java:ee contains builtin tags and types from core packages."
** should be "The main namespace is urn:java:ee. This namespace contains built-in tags and types from core packages."
* section 2.1 contains typo "namspaces"
* Section 2.1 - sample "my" namespace is defined, later in the text, the configured bean is referenced as <ns:Report> - should be <my:Report>
* 2.9
** Weld Extensions
** typo "exmaple"
was:
* index.html says "Alternative metadata sources for defining and configuration beans". IMO it should be
** "Alternative metadata sources for defining and configuration of beans" or
** "Alternative metadata sources for bean definition and configuration"
* Section 1.1. talks about "Weld Extensions JAR"
* A warning in Section 1.1. says that one should not put the configuration file in the web context, however SEAMXML-10 seems to resolve the problem
* The warning in Section 1.1 says : "it is recommended that you define your beans in WEB-INF/classes/META-INF/seam-beans.xml" while the very next sentese in the following paragraph says: "The beans.xml file is the preferred way of configuring beans via XML"
It is unclear if one should use beans.xml or seam-beans.xml
* Section 1.2 "The princess rescue example is a sample web app that uses Seam XML" -> should be Seam Config
* Section 2.1 "The main namespace is urn:java:ee contains builtin tags and types from core packages."
** should be "The main namespace is urn:java:ee. This namespace contains built-in tags and types from core packages."
* section 2.1 contains typo "namspaces"
* Section 2.1 - sample "my" namespace is defined, later in the text, the configured bean is referenced as <ns:Report> - should be <my:Report>
* 2.9
** Weld Extensions
** type "exmaple"
> Misc documentation issues
> -------------------------
>
> Key: SEAMXML-33
> URL: https://issues.jboss.org/browse/SEAMXML-33
> Project: Seam Config
> Issue Type: Bug
> Components: Documentation
> Affects Versions: 3.0.0.Beta2
> Reporter: Jozef Hartinger
> Assignee: Stuart Douglas
> Priority: Minor
> Fix For: 3.0.0.Beta3
>
>
> * index.html says "Alternative metadata sources for defining and configuration beans". IMO it should be
> ** "Alternative metadata sources for defining and configuration of beans" or
> ** "Alternative metadata sources for bean definition and configuration"
> * Section 1.1. talks about "Weld Extensions JAR"
> * A warning in Section 1.1. says that one should not put the configuration file in the web context, however SEAMXML-10 seems to resolve the problem
> * The warning in Section 1.1 says : "it is recommended that you define your beans in WEB-INF/classes/META-INF/seam-beans.xml" while the very next sentese in the following paragraph says: "The beans.xml file is the preferred way of configuring beans via XML"
> It is unclear if one should use beans.xml or seam-beans.xml
> * Section 1.2 "The princess rescue example is a sample web app that uses Seam XML" -> should be Seam Config
> * Section 2.1 "The main namespace is urn:java:ee contains builtin tags and types from core packages."
> ** should be "The main namespace is urn:java:ee. This namespace contains built-in tags and types from core packages."
> * section 2.1 contains typo "namspaces"
> * Section 2.1 - sample "my" namespace is defined, later in the text, the configured bean is referenced as <ns:Report> - should be <my:Report>
> * 2.9
> ** Weld Extensions
> ** typo "exmaple"
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months
[JBoss JIRA] Created: (SEAMREST-26) Less verbose configuration of exception mapping rules
by Jozef Hartinger (JIRA)
Less verbose configuration of exception mapping rules
-----------------------------------------------------
Key: SEAMREST-26
URL: https://issues.jboss.org/browse/SEAMREST-26
Project: Seam REST
Issue Type: Feature Request
Components: Configuration, Examples, Exception handling
Affects Versions: 3.0.0.Beta1
Reporter: Jozef Hartinger
Assignee: Jozef Hartinger
Priority: Minor
Currently we have:
<rest:SeamRestConfiguration preferedTemplatingProvider="org.jboss.seam.rest.templating.freemarker.FreeMarkerProvider">
<rest:mappings>
<s:value>
<exceptions:Mapping exceptionType="javax.persistence.NoResultException" statusCode="404">
<exceptions:message>Requested resource (#{uriInfo.path}) does not exist.</exceptions:message>
</exceptions:Mapping>
</s:value>
<s:value>
<exceptions:Mapping exceptionType="java.lang.IllegalArgumentException" statusCode="400" message="Illegal value."/>
</s:value>
<s:value>
<exceptions:Mapping exceptionType="java.lang.IllegalArgumentException" statusCode="400" message="Illegal value."/>
</s:value>
</rest:mappings>
</rest:SeamRestConfiguration>
we could make it to
<rest:SeamRestConfiguration preferedTemplatingProvider="org.jboss.seam.rest.templating.freemarker.FreeMarkerProvider">
<rest:mappings>
<s:values>
<exceptions:Mapping exceptionType="javax.persistence.NoResultException" statusCode="404">
<exceptions:message>Requested resource (#{uriInfo.path}) does not exist.</exceptions:message>
</exceptions:Mapping>
<exceptions:Mapping exceptionType="java.lang.IllegalArgumentException" statusCode="400" message="Illegal value."/>
<exceptions:Mapping exceptionType="java.lang.IllegalArgumentException" statusCode="400" message="Illegal value."/>
</s:values>
</rest:mappings>
</rest:SeamRestConfiguration>
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months
[JBoss JIRA] Created: (SOLDER-72) Add support for @Veto and @Requires on package level
by Jozef Hartinger (JIRA)
Add support for @Veto and @Requires on package level
----------------------------------------------------
Key: SOLDER-72
URL: https://issues.jboss.org/browse/SOLDER-72
Project: Seam Solder
Issue Type: Feature Request
Components: Core
Affects Versions: 3.0.0.Beta2
Reporter: Jozef Hartinger
Assignee: Jozef Hartinger
Fix For: 3.0.0.Beta3
For example, there is a Catch integration java package in the Seam REST module - each of the classes in this package should be vetoed if catch is not on classpath. Therefore, it would be nice to be able to mark the entire package as requiring Catch.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months
[JBoss JIRA] Created: (SEAMSECURITY-27) Unable to build a Seamspace application
by Martin Gencur (JIRA)
Unable to build a Seamspace application
---------------------------------------
Key: SEAMSECURITY-27
URL: https://issues.jboss.org/browse/SEAMSECURITY-27
Project: Seam Security
Issue Type: Bug
Affects Versions: 3.0.0.Beta1
Reporter: Martin Gencur
I guess the example is not finished yet. I created this issue just for completeness of our testing.
I'm getting the following error during running "mvn package":
[ERROR] The project org.jboss.seam.security:seam-security-seamspace-example:3.0.0-SNAPSHOT (/home/mgencur/Java/seam3testing/security/examples/seamspace/pom.xml) has 2 errors
[ERROR] 'dependencies.dependency.version' for org.jboss.seam.xml:seam-xml-config:jar is missing. @ line 57, column 19
[ERROR] 'dependencies.dependency.version' for javax.transaction:jta:jar is missing. @ line 68, column 19
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months