Announcement

Collapse
No announcement yet.

JBoss JMX Console Login via DB

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • JBoss JMX Console Login via DB

    Guten Tag zusammen

    Ich möchte meine JMX Console des JBoss AS mit einem Login schützen.

    Ich habe die Anleitung in diversen Foren befolgt, aber ich komme nicht zum Erfolg.

    Hier meine Konfiguration:
    Code:
        <application-policy name="jmx-console">
           <authentication>
    	    <login-module code="org.jboss.security.auth.spi.DatabaseServerLoginModule" flag="required">
                 <module-option name="dsJndiName">java:/MSSQLDS</module-option>
                 <module-option name="principalsQuery">SELECT PASSWD FROM JMS_USERS WHERE USERID=?</module-option>
                 <module-option name="rolesQuery">SELECT ROLEID FROM JMS_ROLES WHERE USERID=?</module-option>
              </login-module>
           </authentication>
        </application-policy>

    Wenn ich die SQL Statements über die MS SQL Server Management Konsole ausführe, erhalte ich die gewünschten Resultate. Der JBoss AS gibt mir aber keine Auskunft über den Status oder wo das Problem liegen könnte....

    Seht ihr eine Unstimmigkeit oder habt ihr einen Tipp für mich?
    Ferner: Wie bekomme ich die "Trace"-Statements von Log4j in ein File?

    Danke
    Schimonja

  • #2
    login:
    könnte sein, dass "java:/MSSQLDS" nicht im jndi-view enthalten ist ...
    ( oder sonstwie nicht funktioniert ) ...
    ansonsten sieht das aus, wie aus dem handbuch .....

    "trace":
    von trace würde ich dir abraten( das erzeugt logfiles in MB - größe )
    aber ansonsten kannste in conf/ die log4j datei anpacken und da nen file-appender reinfummeln

    Comment

    Working...
    X