[JBoss JIRA] Created: (SEAMSECURITY-48) mvn dep scope wrong with seam-security-external + seam-bom
by Patrick McFarland (JIRA)
mvn dep scope wrong with seam-security-external + seam-bom
----------------------------------------------------------
Key: SEAMSECURITY-48
URL: https://issues.jboss.org/browse/SEAMSECURITY-48
Project: Seam Security
Issue Type: Bug
Reporter: Patrick McFarland
The following mvn pom snipet
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>seam-bom</artifactId>
<version>3.0.0-CR9</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jboss.seam.security</groupId>
<artifactId>seam-security-external</artifactId>
</dependency>
</dependencies>
Does not work the way it should, even though all the poms look fine.
It needs to be
<dependency>
<groupId>org.jboss.seam.security</groupId>
<artifactId>seam-security</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.seam.security</groupId>
<artifactId>seam-security-external</artifactId>
<scope>compile</scope>
</dependency>
which makes no sense, as seam-security-external deps seam-security, and I can't see in seam-bom where its screwing seam-security-external scope up
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years
[JBoss JIRA] Created: (SEAMREMOTING-30) remoting-model example causes ConcurrentModificationException
by Jozef Hartinger (JIRA)
remoting-model example causes ConcurrentModificationException
-------------------------------------------------------------
Key: SEAMREMOTING-30
URL: https://issues.jboss.org/browse/SEAMREMOTING-30
Project: Seam Remoting
Issue Type: Bug
Environment: Seam 3.0.0.CR3 (Seam Remoting 3.0.0.CR3)
Reporter: Jozef Hartinger
Assignee: Shane Bryzak
Fix For: 3.0.0.Final
To reproduce:
1.) deploy the remoting-model example
2.) visit http://localhost:8080/remoting-model
3.) Click on "Shane Bryzak"
4.) Click on "Jozef Hartinger"
5.) Click on "Load addresses"
6.) Click on "Delete address"
7.) Click on "Apply changes"
8.) The exception below is logged in the server log
This might be a problem in the example itself / seam-conversation / weld.
{code}
10:33:15,116 ERROR [org.jboss.seam.remoting.Remoting] Error: java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) [:1.6.0_23]
at java.util.HashMap$EntryIterator.next(HashMap.java:834) [:1.6.0_23]
at java.util.HashMap$EntryIterator.next(HashMap.java:832) [:1.6.0_23]
at org.jboss.weld.context.AbstractConversationContext.deactivate(AbstractConversationContext.java:250) [:6.0.0.Final]
at org.jboss.seam.conversation.plugins.weld.WeldHttpSeamConversationContext.doDeactivate(WeldHttpSeamConversationContext.java:70) [:3.0.0.CR1]
at org.jboss.seam.conversation.api.AbstractSeamConversationContext.deactivate(AbstractSeamConversationContext.java:70) [:3.0.0.CR1]
at org.jboss.seam.remoting.AbstractRequestHandler.deactivateConversationContext(AbstractRequestHandler.java:27) [:3.0.0.CR3]
at org.jboss.seam.remoting.model.ModelHandler.handle(ModelHandler.java:114) [:3.0.0.CR3]
at org.jboss.seam.remoting.Remoting.service(Remoting.java:297) [:3.0.0.CR3]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [:1.0.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:324) [:6.0.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.0.0.Final]
at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:67) [:6.0.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274) [:6.0.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.0.0.Final]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [:6.0.0.Final]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [:6.0.0.Final]
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181) [:6.0.0.Final]
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285) [:1.1.0.Final]
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261) [:1.1.0.Final]
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [:6.0.0.Final]
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100) [:6.0.0.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [:6.0.0.Final]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [:6.0.0.Final]
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) [:6.0.0.Final]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [:6.0.0.Final]
at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53) [:6.0.0.Final]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362) [:6.0.0.Final]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [:6.0.0.Final]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:654) [:6.0.0.Final]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:951) [:6.0.0.Final]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_23]
10:33:15,125 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/remoting-model]] Exception sending request destroyed lifecycle event to listener instance of class org.jboss.weld.servlet.WeldListener: java.lang.IllegalStateException: Context is not active
at org.jboss.weld.context.AbstractConversationContext.deactivate(AbstractConversationContext.java:263) [:6.0.0.Final]
at org.jboss.weld.servlet.WeldListener.requestDestroyed(WeldListener.java:125) [:6.0.0.Final]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:204) [:6.0.0.Final]
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181) [:6.0.0.Final]
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285) [:1.1.0.Final]
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261) [:1.1.0.Final]
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [:6.0.0.Final]
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100) [:6.0.0.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [:6.0.0.Final]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [:6.0.0.Final]
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) [:6.0.0.Final]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [:6.0.0.Final]
at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53) [:6.0.0.Final]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362) [:6.0.0.Final]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [:6.0.0.Final]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:654) [:6.0.0.Final]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:951) [:6.0.0.Final]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_23]
{code}
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years
[JBoss JIRA] Created: (SEAMCATCH-45) Misc documentation issues
by Jozef Hartinger (JIRA)
Misc documentation issues
-------------------------
Key: SEAMCATCH-45
URL: https://issues.jboss.org/browse/SEAMCATCH-45
Project: Seam Catch
Issue Type: Bug
Components: Documentation
Affects Versions: 3.0.0.Beta1
Reporter: Jozef Hartinger
Assignee: Jason Porter
Priority: Minor
Fix For: 3.0.0.Beta2
* Chapter 1 - "Catchs" typo
* Section 3.2.1 Note - missing space - "done bySeam Solder."
* Example in Section 3.2.2
** "evt.proceed();" - the proceed method is no longer part of the API
*** also mentioned in the fourth bullet point
** second bullet point - missing space - "typeCaughtException<T extends Throwable>"
* Section 3.2.2
** "Handler methods are similar to CDI observers and, as such, follow the same principals and guidelines as observers" - should be "s/principals/principles" IMHO
** "unMute()" instead of "unmute()" is mentioned
* Section 3.3 - missingspaces
** "such asConstraintViolationException."
** "If there's a handler forPersistenceException"
** "Catch is handling theSocketException"
* Section 3.4.2 "To make specifying precendence values more convenience" - "s/convenience/convenient"
* Section 3.5.2 Tip
** meaningless sucsh asEJBException
** likeSQLException
* Section 4.2.2 "
** qualifiers for theCaughtException"
** "To add a qualifier to be used when firing handlers they must be add to the ExceptionToCatch via the constructor (please see API docs for more info)"
*** they must be added
*** since they probably references the qualifiers, it should probably go something like this: "To add qualifiers to be used when firing handlers, the qualifiers must be added to the ExceptionToCatch via the constructor (please see API docs for more info)"
* Section 4.3 - "ServiceHandlers make for a very easy and concise way to define exception handlers take the following example comes from the jaxrs example in the distribution:" - this IMHO looks like two or more sentences accidentally put together
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years