Re: Prims not being displayed properly inthesfManagementConsole
"Xavier Grehant" <[email protected]> Thu, 5 Oct 2006 12:16:46 +0200
| Newsgroups | gmane.comp.java.smartfrog.devel |
|---|---|
| Message-ID | <[email protected]> |
Just to mention that the mngt console on localhost works fine. This problem appears only when you launch a description on a remote host 'sfStart remotehost myApp myDesc.sf' and you connect the management console to the remote host. Xavier On 10/4/06, Xavier Grehant <[email protected]> wrote: > > I don't find id there was any follow up about this question. I still have > the same problem. So here is the info: > > attached a snapshot of the console. domain2 should be seen as a Prim. > > below the component diagnostic report: > > Thanks in advance, > Xavier > > sfDiagnosticsReport > ------- SF diagnostics report ------- > ------------------------------------------- > Implementation Version > ------------------------------------------- > SmartFrog 3.10.001 > (C) Copyright 1998-2006 Hewlett-Packard Development Company, LP > Build date: 16 Sep 2006, 04:50:39 > > ------------------------------------------- > System properties summary > ------------------------------------------- > * Java Version: 1.4.2_12 > * Java Home: /usr/java/j2sdk1.4.2_12/jre > * Java Ext Dir: /usr/java/j2sdk1.4.2_12/jre/lib/ext > * OS Name: Linux > * OS Version: 2.6.16-xen3_86.1_fc4 > * User Name: root > * User Home: /root > * User Work Dir: /opt/SmartFrog.3.08.004/dist/lib > * LocalHost Name: oplaslim9.cern.ch > * LocalHost Addr: 128.142.134.78 > * SF ini file: /opt/SmartFrog.3.08.004/dist/bin/default.ini > * SF default desc: /opt/SmartFrog.3.08.004/dist/bin/default.sf > * SF process name: rootProcess > > ------------------------------------------- > Temp dir > ------------------------------------------- > Temp dir is /tmp > Temp dir is writeable > temp dir alignment with system clock is -516 ms > > ------------------------------------------- > Network > ------------------------------------------- > Network test localhost: hostname 'oplaslim9.cern.ch', ip '128.142.134.78', > [Successful], 0ms > Network test remotehost ( http://www.smartfrog.org/): hostname ' > ginger.hpl.hp.com', ip '192.6.19.21', 1ms, [Successful], 1ms > > > ------------------------------------------- > ClassPath > ------------------------------------------- > /opt/SmartFrog.3.08.004/dist/lib/smartfrog-3.10.001.jar > /opt/SmartFrog.3.08.004/dist/lib/sfServices-3.10.001.jar > /opt/SmartFrog.3.08.004/dist/lib/commons-io-1.2.jar > > ------------------------------------------- > CodeBase > ------------------------------------------- > http > //smartfrog.web.cern.ch/smartfrog/download/xavier/sfOpenlabTools- 1.0.jar > > ------------------------------------------- > Locale information > ------------------------------------------- > Timezone Central European Time offset=7200000 > > ------------------------------------------- > sfCompleteName > ------------------------------------------- > HOST oplaslim9.cern.ch:rootProcess:testDomains > > ------------------------------------------- > class > ------------------------------------------- > org.smartfrog.sfcore.compound.CompoundImpl > > ------------------------------------------- > sfParent > ------------------------------------------- > Parent: No parent: null > > ------------------------------------------- > sfContext > ------------------------------------------- > sfCodeBase "default"; > sfClass "org.smartfrog.sfcore.compound.CompoundImpl"; > sfSyncTerminate true; > myShell org.smartfrog.services.shellscript.SFScriptExecutionImpl_Stub[RemoteStub [ref: [endpoint:[ > 128.142.134.78:51429](local),objID:[7]]]]; > lvm ch.cern.openlab.smartfrog.xen.LVMStorageBackend_Stub[RemoteStub [ref: > [endpoint:[ 128.142.134.78:51429](local),objID:[8]]]]; > domain2 ch.cern.openlab.smartfrog.xen.XenDomainManager_Stub[RemoteStub > [ref: [endpoint:[128.142.134.78:51429](local),objID:[9]]]]; > sfProcessComponentName "testDomains"; > sfLog "HOST oplaslim9.cern.ch:rootProcess"; > sfLivenessDelay 15L; > sfLivenessFactor 2; > sfHost oplaslim9.cern.ch/128.142.134.78 ; > sfProcess "rootProcess"; > sfParseTime 266L; > sfDeployTime 60156L; > > ------------------------------------------- > sfChildren > ------------------------------------------- > - HOST oplaslim9.cern.ch:rootProcess:testDomains:myShell > [class org.smartfrog.services.shellscript.SFScriptExecutionImpl, > oplaslim9.cern.ch/128.142.134.78] > - HOST oplaslim9.cern.ch:rootProcess:testDomains:lvm > [class ch.cern.openlab.smartfrog.xen.LVMStorageBackend, > oplaslim9.cern.ch/128.142.134.78] > - HOST oplaslim9.cern.ch:rootProcess:testDomains:domain2 > [class ch.cern.openlab.smartfrog.xen.XenDomainManager, > oplaslim9.cern.ch/128.142.134.78] > > ------------------------------------------- > sfContext host ProcessCompound > ------------------------------------------- > +++++++++++++++++++++++++++++++++++++++++++ > ------------------------------------------- > sfCompleteName > ------------------------------------------- > HOST oplaslim9.cern.ch:rootProcess > > ------------------------------------------- > class > ------------------------------------------- > org.smartfrog.sfcore.processcompound.ProcessCompoundImpl > > ------------------------------------------- > sfParent > ------------------------------------------- > Parent: No parent: null > > ------------------------------------------- > sfContext > ------------------------------------------- > sfCodeBase "default"; > sfClass "org.smartfrog.sfcore.processcompound.ProcessCompoundImpl"; > sfDeployerClass "org.smartfrog.sfcore.prim.PrimDeployerImpl "; > sfLivenessDelay 15L; > sfLivenessFactor 2; > sfSyncTerminate true; > sfProcessClass "org.smartfrog.SFSystem"; > sfProcessJava "java"; > sfProcessAllow true; > sfProcessTimeout 60; > sfRootLocatorClass " > org.smartfrog.sfcore.processcompound.DefaultRootLocatorImpl"; > sfRootLocatorPort 3800; > rootProcess LAZY ROOT; > sfDefault.sfDefault "/opt/SmartFrog.3.08.004/dist/bin/default.sf"; > sfProcessName "rootProcess"; > sfLog "HOST oplaslim9.cern.ch:rootProcess"; > sfHost oplaslim9.cern.ch/128.142.134.78; > sfProcess "rootProcess"; > sfDefault org.smartfrog.sfcore.compound.CompoundImpl_Stub[RemoteStub > [ref: [endpoint:[128.142.134.78:51429](local),objID:[1]]]]; > sfBootDate Wed Oct 04 14:36:27 CEST 2006; > sfVersion "SmartFrog 3.10.001"; > testDomains org.smartfrog.sfcore.compound.CompoundImpl_Stub[RemoteStub > [ref: [endpoint:[128.142.134.78:51429](local),objID:[6]]]]; > > ------------------------------------------- > sfChildren > ------------------------------------------- > - HOST oplaslim9.cern.ch:rootProcess:sfDefault > [class org.smartfrog.sfcore.compound.CompoundImpl , > oplaslim9.cern.ch/128.142.134.78] > - HOST oplaslim9.cern.ch:rootProcess:testDomains > [class org.smartfrog.sfcore.compound.CompoundImpl, > oplaslim9.cern.ch/128.142.134.78] > > +++++++++++++++++++++++++++++++++++++++++++ > > ------------------------------------------- > System properties > ------------------------------------------- > file.encoding : UTF-8 > file.encoding.pkg : sun.io > file.separator : / > java.awt.graphicsenv : sun.awt.X11GraphicsEnvironment > java.awt.printerjob : sun.print.PSPrinterJob > java.class.path : /opt/SmartFrog.3.08.004/dist/lib/smartfrog- > 3.10.001.jar:/opt/SmartFrog.3.08.004/dist/lib/sfServices-3.10.001.jar:/opt/SmartFrog.3.08.004/dist/lib/commons-io-1.2.jar: > java.class.version : 48.0 > java.endorsed.dirs : /usr/java/j2sdk1.4.2_12/jre/lib/endorsed > java.ext.dirs : /usr/java/j2sdk1.4.2_12/jre/lib/ext > java.home : /usr/java/j2sdk1.4.2_12/jre > java.io.tmpdir : /tmp > java.library.path : > /usr/java/j2sdk1.4.2_12/jre/lib/i386/client:/usr/java/j2sdk1.4.2_12/jre/lib/i386:/usr/java/j2sdk1.4.2_12/jre/../lib/i386 > > java.rmi.server.RMIClassLoaderSpi : > org.smartfrog.sfcore.security.SFRMIClassLoaderSpi > java.runtime.name : Java(TM) 2 Runtime Environment, Standard Edition > java.runtime.version : 1.4.2_12-b03 > java.specification.name : Java Platform API Specification > java.specification.vendor : Sun Microsystems Inc. > java.specification.version : 1.4 > java.util.prefs.PreferencesFactory : > java.util.prefs.FileSystemPreferencesFactory > java.vendor : Sun Microsystems Inc. > java.vendor.url : http://java.sun.com/ > java.vendor.url.bug : http://java.sun.com/cgi-bin/bugreport.cgi > java.version : 1.4.2_12 > java.vm.info : mixed mode > java.vm.name : Java HotSpot(TM) Client VM > java.vm.specification.name : Java Virtual Machine Specification > java.vm.specification.vendor : Sun Microsystems Inc. > java.vm.specification.version : 1.0 > java.vm.vendor : Sun Microsystems Inc. > java.vm.version : 1.4.2_12-b03 > line.separator : > > org.smartfrog.codebase : http://smartfrog.web.cern.ch/smartfrog/download/xavier/sfOpenlabTools-1.0.jar > > org.smartfrog.iniFile : /opt/SmartFrog.3.08.004/dist/bin/default.ini > org.smartfrog.logger.logStackTrace : true > org.smartfrog.sfcore.logging.LogImpl.localLoggerClass : > org.smartfrog.sfcore.logging.LogToFileImpl > org.smartfrog.sfcore.logging.LogImpl.logLevel : 2 > org.smartfrog.sfcore.logging.LogToFileImpl.append : true > org.smartfrog.sfcore.logging.LogToFileImpl.dateFormat : yyyy/MM/dd > HH:mm:ss:SSS zzz > org.smartfrog.sfcore.logging.LogToFileImpl.fileNamePrefix : "smartfrog" > org.smartfrog.sfcore.logging.LogToFileImpl.logFileExtension : "log" > org.smartfrog.sfcore.logging.LogToFileImpl.path : "/var/log" > org.smartfrog.sfcore.logging.LogToFileImpl.redirectSystemOutputs : false > org.smartfrog.sfcore.logging.LogToFileImpl.showDateTime : false > org.smartfrog.sfcore.logging.LogToFileImpl.showMethodCall : false > org.smartfrog.sfcore.logging.LogToFileImpl.useDatedFileName : false > org.smartfrog.sfcore.logging.LogToFileImpl.useHostNameInFileName : false > org.smartfrog.sfcore.logging.LogToFileImpl.useLogNameInFileName : false > org.smartfrog.sfcore.logging.LogToFileImpl.useProcessNameInFileName : > false > org.smartfrog.sfcore.processcompound.sfDefault.sfDefault : > /opt/SmartFrog.3.08.004/dist/bin/default.sf > org.smartfrog.sfcore.processcompound.sfProcessName : rootProcess > os.arch : i386 > os.name : Linux > os.version : 2.6.16-xen3_86.1_fc4 > path.separator : : > sun.arch.data.model : 32 > sun.boot.class.path : > /usr/java/j2sdk1.4.2_12/jre/lib/rt.jar:/usr/java/j2sdk1.4.2_12/jre/lib/i18n.jar:/usr/java/j2sdk1.4.2_12/jre/lib/sunrsasign.jar:/usr/java/j2sdk1.4.2_12/jre/lib/jsse.jar:/usr/java/j2sdk1.4.2_12/jre/lib/jce.jar:/usr/java/j2sdk1.4.2_12/jre/lib/charsets.jar:/usr/java/j2sdk1.4.2_12/jre/classes > > sun.boot.library.path : /usr/java/j2sdk1.4.2_12/jre/lib/i386 > sun.cpu.endian : little > sun.cpu.isalist : > sun.io.unicode.encoding : UnicodeLittle > sun.java2d.fontpath : > sun.os.patch.level : unknown > user.country : US > user.dir : /opt/SmartFrog.3.08.004/dist/lib > user.home : /root > user.language : en > user.name : root > user.timezone : Europe/Zurich > > ------------------------------------------- > SmartFrog 3.10.001 - 16 Sep 2006, 04:50:39 > ------------------------------------------- > > > On 7/20/06, Guijarro, Julio < [email protected]> wrote: > > > > As for the management console, I would need more information. > > > > > > > > Can you write a simple description that shows the problem? > > > > > > > > Are your components stubs available? > > > > > > > > Could you get the Diagnostics Report for your compound and send me what > > you see in the sfChildren section? > > > > > > > > Julio > > > > > > > > > > > > > -----Original Message----- > > > > > From: smartfrog-developer-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org [mailto: > > smartfrog- > > > > > developer-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org ] On Behalf Of Goldsack, > > Patrick > > > > > Sent: 20 July 2006 14:40 > > > > > To: Olivier Pernet; Smartfrog-developer-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > > > > Subject: Re: [Smartfrog-developer] Prims not being displayed properly > > > > > inthesfManagementConsole > > > > > > > > > > > > > > > Not sure about the management console problem, but the schema issue I > > > > > can explain. > > > > > > > > > > At the time the schema is being checked (parsing), the value of the > > > > > attribute is indeed a ComponentDescriptionImpl as it has not yet been > > > > > deployed. The schema makes no guesses as to the eventual deployed > > > > > component class and just looks at the class it currently has. You > > could > > > > > write an assertion instead that checks that the sfClass attribute has > > > > > the right string value as an alternative to schema checking. > > > > > > > > > > However I am close to releasing LAZY asserttions and schemas (in the > > > > > model of the recent release of LAZY functions, including LAZY > > > > > propagation). In this case you will be able to delay evaluation of the > > > > > schema until deployment - at which time you would be able to validate > > > > > the component type as you would like to do. The next release of SF is > > > > > pending my completion of this. > > > > > > > > > > Patrick > > > > > > > > > > -----Original Message----- > > > > > From: smartfrog-developer-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > > > > [mailto:smartfrog-developer-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org ] On Behalf > > Of > > > > > Olivier Pernet > > > > > Sent: 20 July 2006 13:42 > > > > > To: Smartfrog-developer-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > > > > Subject: [Smartfrog-developer] Prims not being displayed properly in > > > > > thesfManagementConsole > > > > > > > > > > Hello, > > > > > > > > > > We're having some strange problem with the management console. A few > > of > > > > > our Prim components are only being displayed as attributes in the > > > > > Compound they're in, and not as Prims. But the BashShell component > > that > > > > > is being deployed in the same Compound shows up properly. > > > > > > > > > > Maybe related to that, we're having trouble with a simple schema : > > > > > StorageBackend extends Compulsory { > > > > > class "ch.cern.openlab.smartfrog.xen.XenDomainStorageBackend"; > > > > > } > > > > > > > > > > When we try to enforce this with > > > > > storageBackend extends StorageBackend; > > > > > > > > > > we get a schema checking error, saying that the attribute we put is a > > > > > ComponentDescriptionImpl, and not a XenDomainStorageBackend. But if we > > > > > disable the schema check for this attribute, everything works fine. > > > > > > > > > > Thanks for your help, > > > > > > > > > > -- > > > > > Olivier Pernet > > > > > Summer Student - CERN Openlab > > > > > > > > > > We are the knights who say > > > > > echo '16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq'|dc > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > - > > > > > Take Surveys. Earn Cash. Influence the Future of IT Join > > > > > SourceForge.net's Techsay panel and you'll get the chance to share > > your > > > > > opinions on IT & business topics through brief surveys -- and earn > > cash > > > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDE > > > > > V > > > > > _______________________________________________ > > > > > Smartfrog-developer mailing list > > > > > Smartfrog-developer-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > > > > https://lists.sourceforge.net/lists/listinfo/smartfrog-developer > > > > > > > > > > > > ------------------------------------------------------------------------- > > > > > Take Surveys. Earn Cash. Influence the Future of IT > > > > > Join SourceForge.net's Techsay panel and you'll get the chance to > > share > > > > > your > > > > > opinions on IT & business topics through brief surveys -- and earn > > cash > > > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > > > _______________________________________________ > > > > > Smartfrog-developer mailing list > > > > > Smartfrog-developer-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > > > > https://lists.sourceforge.net/lists/listinfo/smartfrog-developer > > > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share > > your > > opinions on IT & business topics through brief surveys -- and earn cash > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > > > > _______________________________________________ > > Smartfrog-developer mailing list > > Smartfrog-developer-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > https://lists.sourceforge.net/lists/listinfo/smartfrog-developer > > > > > > > > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Smartfrog-developer mailing list Smartfrog-developer-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/smartfrog-developer
image001.jpg
(image/jpeg, 22.7 KB) - not displayed