ClusteredHttpSession doesn't retrieve Cluster Partition name from SystemPropertiesService -----------------------------------------------------------------------------------------
Key: JBAS-1543 URL: http://jira.jboss.com/jira/browse/JBAS-1543 Project: JBoss Application Server Type: Bug Components: Clustering Versions: JBossAS-4.0.1 SP1 Environment: Linux JSDK 1.4.2-06 and also Windows 2000 Pro 1.4.2 Reporter: Nicolas Martignole Priority: Minor Hi I tried to define the Cluster partition name using the SystemPropertiesService. It is configured from server/all/properties-service.xml as: <mbean code="org.jboss.varia.property.SystemPropertiesService" name="jboss:type=Service,name=SystemProperties"> <attribute name="Properties">jboss.partition.name=MyTestPartition</attribute> </mbean> First, I add to rename the file to aaaproperties-services.xml so that the Deployer reads this file before it starts the Clustering and HAJNDI services. Once started, JBoss created the cluster successfully: 17:20:15,229 INFO [MyTestPartition] Initializing 17:20:15,471 INFO [STDOUT] ------------------------------------------------------- GMS: address is localhost:33115 (additional data: 14 bytes) ------------------------------------------------------- 17:20:17,532 INFO [MyTestPartition] Number of cluster members: 1 17:20:17,532 INFO [MyTestPartition] Other members: 0 17:20:17,532 INFO [MyTestPartition] Fetching state (will wait for 30000 milliseconds): 17:20:17,654 INFO [HANamingService] Listening on /127.0.0.1:1200 17:20:17,662 INFO [DetachedHANamingService$AutomaticDiscovery] Listening on /127.0.0.1:1102, group=230.0.0.4, HA-JNDI address=127.0.0.1:12 However, the clustering/HTTPSession service failed to start and I got the following message: 17:20:40,472 ERROR [URLDeploymentScanner] Incomplete Deployment listing: MBeans waiting for other MBeans: ObjectName: jboss.j2ee:jndiName=clustering/HTTPSession,service=EJB state: NOTYETINSTALLED I Depend On: jboss:service=DefaultPartition jboss:service=invoker,type=jrmp Depends On Me: jboss:service=ClusteredHttpSession ObjectName: jboss:service=ClusteredHttpSession state: CONFIGURED I Depend On: jboss.j2ee:jndiName=clustering/HTTPSession,service=EJB Depends On Me: MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM: ObjectName: jboss:service=DefaultPartition state: NOTYETINSTALLED I Depend On: Depends On Me: jboss.j2ee:jndiName=clustering/HTTPSession,service=EJB This service is configured from the following file: jboss-4.0.1sp1/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/META-INF/jboss.xml that contains the following lines: <cluster-config> <partition-name>${jboss.partition.name:DefaultPartition}</partition-name> </cluster-config> <depends>jboss:service=${jboss.partition.name:DefaultPartition}</depends> <depends>jboss:service=invoker,type=jrmp</depends> </container-configuration> </container-configurations> Problem is apparently the ${jboss.partition.nam...} env property is not read and thus, it always switch to DefaultPartition. If I rename DefaultPartition to MyTestPartition it works. Thanks for your help Nicolas -- 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 - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development