Bugs item #438436, was opened at 2001-07-03 21:48
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=376685&aid=438436&group_id=22866

Category: JBossServer
Group: v2.2.2 (stable)
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: ExternalContext only supports URL props

Initial Comment:
Linux/jdk sun 1.3

org.jboss.naming.ExternalContext:287 should also catch
java.net.MalformedURLException, since non-URL
properties fields should be loaded as resources, but
are not URLs.

My jboss.jcml contains:

<!-- Bind a remote LDAP server -->
<mbean code="org.jboss.naming.ExternalContext"
name="DefaultDomain:service=ExternalContext,jndiName=external/ldap/i3sp"
>
<attribute
name="JndiName">external/ldap/AuthServerConfig</attribute>
<attribute
name="Properties">com.i3sp.www.authserver.ldap-i3sp</attribute>
<attribute
name="InitialContext">javax.naming.ldap.InitialLdapContext</attribute>
<attribute name="RemoteAccess">true</attribute>
</mbean>


JBOSS_CLASSPATH=:run.jar:../lib/crimson.jar
jboss.home = /export/usr/local/java/JBoss/JBoss-2.2.2
Using JAAS LoginConfig:
file:/export/usr/local/java/JBoss/JBoss-2.2.2/conf/mattw/auth.conf
Using configuration "mattw"
[Info] Java version: 1.3.0,Sun Microsystems Inc.
[Info] Java VM: Java HotSpot(TM) Server VM 1.3.0,Sun
Microsystems Inc.
[Info] System: Linux 2.2.16-22,i386
[Shutdown] Shutdown hook added
[Service Control] Registered with server
[Default] java.net.MalformedURLException: no protocol:
com.i3sp.www.authserver.ldap-i3sp
[Default]       at java.net.URL.<init>(URL.java:473)
[Default]       at java.net.URL.<init>(URL.java:376)
[Default]       at java.net.URL.<init>(URL.java:330)
[Default]       at
org.jboss.naming.ExternalContext$SerializableInitialContext.loadProperties(ExternalContext.java:282)
[Default]       at
org.jboss.naming.ExternalContext.setProperties(ExternalContext.java:132)
[Default]       at
java.lang.reflect.Method.invoke(Native Method)
[Default]       at
com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1408)
[Default]       at
com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1331)
[Default]  
jboss.configuration.ConfigurationService.load(ConfigurationService.java:132)
[Default]       at
org.jboss.configuration.ConfigurationService.loadConfiguration(ConfigurationService.java:305)
[Default]       at
java.lang.reflect.Method.invoke(Native Method)
[Default]       at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Default]       at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Default]       at org.jboss.Main.<init>(Main.java:209)
[Default]       at org.jboss.Main$1.run(Main.java:121)
[Default]       at
java.security.AccessController.doPrivileged(Native Method)
[Default]       at org.jboss.Main.main(Main.java:117)
[Default] java.net.MalformedURLException: no protocol:
com.i3sp.www.authserver.ldap-i3sp
[Default]       at java.net.URL.<init>(URL.java:473)
[Default]       at java.net.URL.<init>(URL.java:376)
[Default]       at java.net.URL.<init>(URL.java:330)
[Default]       at
org.jboss.naming.ExternalContext$SerializableInitialContext.loadProperties(ExternalContext.java:282)
[Default]       at
org.jboss.naming.ExternalContext.setProperties(ExternalContext.java:132)
[Default]       at
java.lang.reflect.Method.invoke(Native Method)
[Default]       at
com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1408)
[Default]       at
com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1331)
[Default]       at
org.jboss.configuration.ConfigurationService.load(ConfigurationService.java:132)
[Default]       at
org.jboss.configuration.ConfigurationService.loadConfiguration(ConfigurationService.java:305)
[Default]       at
java.lang.reflect.Method.invoke(Native Method)
[Default]       at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Default]       at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Default]       at org.jboss.Main.<init>(Main.java:209)
[Default]       at org.jboss.Main$1.run(Main.java:121)
[Default]       at
java.security.AccessController.doPrivileged(Native Method)
[Default]       at org.jboss.Main.main(Main.java:117)
[Default] JBoss 2.2.2 Started in 0m:4s
[Default] Shutting down






----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=376685&aid=438436&group_id=22866

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to