[JBoss JIRA] Created: (JBMICROCONT-152) Dependency names need to be validated earlier
by Scott M Stark (JIRA)
Dependency names need to be validated earlier
---------------------------------------------
Key: JBMICROCONT-152
URL: http://jira.jboss.com/jira/browse/JBMICROCONT-152
Project: JBoss MicroContainer
Issue Type: Bug
Components: Dependency
Reporter: Scott M Stark
Assigned To: Scott M Stark
Fix For: JBossMC_2_0_0 Beta3
I'm seeing an error like the following testing profileservice attachments overrides:
Caused by: java.lang.IllegalArgumentException: Null name
at org.jboss.dependency.plugins.AbstractController.getContext(AbstractController.java:129)
at org.jboss.kernel.plugins.dependency.AbstractKernelController.getContext(AbstractKernelController.java:101)
at org.jboss.dependency.plugins.AbstractDependencyItem.resolve(AbstractDependencyItem.java:117)
at org.jboss.dependency.plugins.AbstractDependencyInfo.resolveDependencies(AbstractDependencyInfo.java:128)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:595)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:531)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:489)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:289)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:192)
at org.jboss.system.ServiceController.doInstall(ServiceController.java:638)
at org.jboss.system.ServiceController.install(ServiceController.java:271)
This error regarding the invalid dependency item name not showing up until there is an attempt to resolve it makes it impossible to debug the problem as there is no context in the dependency to understand why its null.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
18 years, 4 months
[JBoss JIRA] Created: (JBAS-5189) Txn-Manager arjuna commits data after timeout in long transactions
by Rᅢᄐdiger Schmitz (JIRA)
Txn-Manager arjuna commits data after timeout in long transactions
------------------------------------------------------------------
Key: JBAS-5189
URL: http://jira.jboss.com/jira/browse/JBAS-5189
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Transaction Manager
Affects Versions: JBossAS-4.2.0.GA
Reporter: Rᅢᄐdiger Schmitz
Assigned To: Adrian Brock
We encountered the following situation: Within an ejb using hibernate (and it's JTA transaction manager) we execute a long transaction. When the transaction run-time exceeds the arjuna timeout, the container outputs the following message:
> Abort of action id -5ea551d8:b05:47a18b1f:2f invoked while multiple threads active within it
> CheckedAction::check - atomic action -5ea551d8:b05:47a18b1f:2f aborting with 1 threads active!
After this, all following operations are directly committed to the database!
So, basically we have two problems:
- The timeout of the txn-manager triggers, even while the current database transaction is in continuous heavy use (numerous inserts/selects per second)
- Instead of aborting with an exception at once, the transaction manager happily carries on accepting data
- The data sent to the database _before_ the timeout is discard
- The data sent to the database _after_ the timeout is committed to the database. This results in inconsistent data within the database
- After the ejb-method commits an exception is thrown, leaving the database in an inconsistent state.
A workaround is of course to increase the transaction manager timeout, but this defeats the purpose of the timeout. Furthermore, the duration of a transaction cannot always be estimated.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
18 years, 4 months
[JBoss JIRA] Created: (JBOSGI-7) OSGi ClassLoader
by Adrian Brock (JIRA)
OSGi ClassLoader
----------------
Key: JBOSGI-7
URL: http://jira.jboss.com/jira/browse/JBOSGI-7
Project: JBoss OSGi
Issue Type: Task
Security Level: Public (Everyone can see)
Reporter: Adrian Brock
Assigned To: Adrian Brock
Implementation of the OSGi classloader.
This should be usable for both OSGi bundles and all other JBoss deployments.
An new classloader.xml will be supported such that non OSGi deployments can specify their
classloading constraints (import, export, etc.)
Additionally, it should provide support for things outside the OSGi spec that are required
in JavaEE or for backwards compatibility like scoping and j2se classloading compliance.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
18 years, 4 months