[JBoss JIRA] Created: (JBVFS-166) Deployment archives that are symlinks do not get cached properly when jboss.vfs.forceCanonical is set to 'true'
by Mike Clark (JIRA)
Deployment archives that are symlinks do not get cached properly when jboss.vfs.forceCanonical is set to 'true'
---------------------------------------------------------------------------------------------------------------
Key: JBVFS-166
URL: https://jira.jboss.org/browse/JBVFS-166
Project: JBoss VFS
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 2.2.0.GA
Reporter: Mike Clark
Assignee: John Bailey
When a deployment, such as an .ear file, is a symlink and the jboss.vfs.forceCanonical property is set to "true" to address JBVFS-137, the deployment fails to be properly cached leading to an ever increasing vfs-nested.tmp directory.
JBVFS-137 addresses the problem that permanentRoots in the VFSCache get set according to their canonical path by the URL PropertyEditor. Without the fix, if the deployment directory is a symlink, it will be stored in the cache using a different path than lookups will use. To correct this, when checking for items in the cache, the canonical path must be used, or else there will not be a match. Setting the jboss.vfs.forceCanonical property enables conversion of the deployment's path to a canonical path for this purpose.
However, in the case of a deployment that is a symbolic link within the deploy directory (i.e., someApp.ear is itself a symbolic link), there is no initial modification of the path to a canonical path. (Because the URL is not being set via a PropertyEditor.) So, it is stored based on the non-canonical path. But, with jboss.vfs.forceCanonical set to true, the lookup is based on the canonical path, which doesn't match.
--
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
14 years, 1 month
[JBoss JIRA] Created: (AS7-1877) cd to subsystems that don't exist
by Bill Meyer (JIRA)
cd to subsystems that don't exist
---------------------------------
Key: AS7-1877
URL: https://issues.jboss.org/browse/AS7-1877
Project: Application Server 7
Issue Type: Bug
Components: CLI
Affects Versions: 7.0.1.Final
Environment: JBoss AS 7.0.1 CLI interface
Reporter: Bill Meyer
Assignee: Alexey Loubyansky
The CLI utility allows you to cd to subsystems (one example) that don't exist.
For example, (yes the jms subsystem was merged into the messaging subsystem), if I execute the following:
[standalone@localhost:9999 /] pwd
/
[standalone@localhost:9999 /] cd /subsystem=jms
[standalone@localhost:9999 subsystem=jms] ls
[standalone@localhost:9999 subsystem=jms]
I get no error message that I've cd'd into something that doesn't exist. Internal JBoss SAs have done some useability testing and agree that this is very confusing functionality. Either an error message should be displayed preventing you from executing the cd command, or some sort of feedback needs to be provided as to why this is expected behavior.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 1 month
[JBoss JIRA] (JBLOGGING-78) SMTPAppender Not sending mails
by Nisha Suresh (JIRA)
Nisha Suresh created JBLOGGING-78:
-------------------------------------
Summary: SMTPAppender Not sending mails
Key: JBLOGGING-78
URL: https://issues.jboss.org/browse/JBLOGGING-78
Project: JBoss Logging
Issue Type: Task
Security Level: Public (Everyone can see)
Components: jboss-logging-log4j
Environment: JDK1.6
Reporter: Nisha Suresh
Assignee: David Lloyd
I have enabled the SMTPAppender for threshold level "ERROR". After that when an error occurs in the application the server.log is showing like:
2012-01-27 14:20:58,565 FINE [javax.activation] (http-127.0.0.1-8090-1) MailcapCommandMap: createDataContentHandler for text/plain
2012-01-27 14:20:58,565 FINE [javax.activation] (http-127.0.0.1-8090-1) search DB #1
2012-01-27 14:20:58,565 FINE [javax.activation] (http-127.0.0.1-8090-1) got content-handler
2012-01-27 14:20:58,565 FINE [javax.activation] (http-127.0.0.1-8090-1) class com.sun.mail.handlers.text_plain
No other mail sending errors are shown. What does this log actually means?
Why the mails are not getting send?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 1 month
[JBoss JIRA] (AS7-2653) Intermittent failures in ServerManagementTestCase
by Brian Stansberry (Created) (JIRA)
Intermittent failures in ServerManagementTestCase
-------------------------------------------------
Key: AS7-2653
URL: https://issues.jboss.org/browse/AS7-2653
Project: Application Server 7
Issue Type: Task
Components: Domain Management
Reporter: Brian Stansberry
Assignee: Emanuel Muckenhuber
Fix For: 7.1.0.CR1
I'm seeing this fairly frequently:
Tests run: 48, Failures: 1, Errors: 0, Skipped: 2, Time elapsed: 117.8 sec <<< FAILURE!
testAddAndRemoveServer(org.jboss.as.test.integration.domain.suites.ServerManagementTestCase) Time elapsed: 6.298 sec <<< FAILURE!
java.lang.AssertionError
at org.junit.Assert.fail(Assert.java:92)
at org.junit.Assert.assertTrue(Assert.java:43)
at org.junit.Assert.assertTrue(Assert.java:54)
at org.jboss.as.test.integration.domain.suites.ServerManagementTestCase.testAddAndRemoveServer(ServerManagementTestCase.java:153)
I'm going to @Ignore the test.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 1 month
[JBoss JIRA] Created: (JBRULES-3157) Add information such as line number or source code in VerifierComponent
by Jérémie Lagarde (JIRA)
Add information such as line number or source code in VerifierComponent
-----------------------------------------------------------------------
Key: JBRULES-3157
URL: https://issues.jboss.org/browse/JBRULES-3157
Project: Drools
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: drools-verifier
Reporter: Jérémie Lagarde
Assignee: Mark Proctor
Priority: Optional
We can link the VerifierComponent with their descriptions.
This provides a simple access to information from the descriptions of the component or its associated VerifierMessageBase.
I tested this by adding to the VerifierComponent constructor the BaseDescr :
public abstract class VerifierComponent implements Comparable<VerifierComponent>, Cause {
private BaseDescr descr;
public VerifierComponent(BaseDescr descr) {
this.descr = descr;
}
...
}
And integrate that in all Visitors.
This seems to work. ( https://github.com/jerr/drools/tree/line-number-in-verifier )
What do you think of this, I can add test cases and provide a patch or git pull request.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 1 month