Can't register new S10 11-06 system

I have a newly installed S10 11/06 system (previous S10 06/06 system that wasn't upgradable) and I cannot get the system registered. Using either /usr/sbin/sconadm register -a -r /root/registrationprofile.properties or /usr/bin/updatemanager, I get errors:

/usr/sbin/sconadm register -a -r /root/registrationprofile.properties gives me:

sconadm is running

Authenticating user ...

Exception in thread "main" java.lang.NullPointerException

at com.sun.scn.offering.swupom.SWUPOfferingInstance.register(SWUPOfferingInstance. java:340)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:4 14)

at javax.management.StandardMBean.invoke(StandardMBean.java:323)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213 )

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServe rInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInte rceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefault Forwarder.java:106)

at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.jav a:1408)

at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java :81)

at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnec tionImpl.java:1245)

at java.security.AccessController.doPrivileged(Native Method)

at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnecti onImpl.java:1348)

at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782 )

at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)

at sun.rmi.transport.Transport$1.run(Transport.java:153)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:149)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)

at java.lang.Thread.run(Thread.java:595)

and /usr/bin/updatemanager gives me:

Exception in thread "Thread-13" java.lang.NullPointerException

at com.sun.scn.offering.swupom.SWUPOfferingInstance.register(SWUPOfferingInstance. java:340)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:4 14)

at javax.management.StandardMBean.invoke(StandardMBean.java:323)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213 )

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServe rInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInte rceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefault Forwarder.java:106)

at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.jav a:1408)

at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java :81)

at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnec tionImpl.java:1245)

at java.security.AccessController.doPrivileged(Native Method)

at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnecti onImpl.java:1348)

at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782 )

at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)

at sun.rmi.transport.Transport$1.run(Transport.java:153)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:149)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)

at java.lang.Thread.run(Thread.java:595)

What do I need to do to get this system registered?

[6057 byte] By [wskydoga] at [2007-11-26 13:42:47]
# 1

Please post the output of the following commands as we will need this information before we can advise further:

$ cat /etc/release

$ cat /var/sadm/system/admin/CLUSTER

$ java -version

$ smpatch get

$ showrev -p |egrep '123005|121453|121118|120335|121081|121563|122231|119788|124463' | cut -f2 -d " "

We will also need to see your registrationprofile.properties file so post that as well, with your password and subscription key (if used) replaced by asterisks.

ForumModeratora at 2007-7-8 0:00:59 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 2

Here it is:

cat /etc/release

Solaris 10 11/06 s10s_u3wos_10 SPARC

Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.

Use is subject to license terms.

Assembled 14 November 2006

cat /var/sadm/system/admin/CLUSTER

CLUSTER=SUNWCall

java -version

java version "1.5.0_07"

Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)

Java HotSpot(TM) Client VM (build 1.5.0_07-b03, mixed mode, sharing)

smpatch get

patchpro.backout.directory"" ""

patchpro.baseline.directory-/var/sadm/spool

patchpro.download.directory/var/sadm/spool /var/sadm/spool

patchpro.install.types -rebootafter:reconfigafter:standard

patchpro.patch.source-https://getupdates1.sun.com/

patchpro.patchset-current

patchpro.proxy.host "" ""

patchpro.proxy.passwd********

patchpro.proxy.port "" 8080

patchpro.proxy.user "" ""

showrev -p |egrep '123005|121453|121118|120335|121081|121563|122231|119788|124463' | cut -f2 -d ' '

121453-02

121081-06

122231-01

121118-09

119788-07

120335-04

124463-02

123005-05

123011-01

cat /root/registrationprofile.properties

userName=ericwisti

password=******

hostName=maggie.wisti.com

subscriptionKey=**********

portalEnabled=true

proxyHostName=cache.wisti.com

proxyPort=3128

proxyUserName=

proxyPassword=

I tried one other system newly installed with the same S10 11-06 and it registered without a problem.

wskydoga at 2007-7-8 0:00:59 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 3

Java will need to be upgraded to 1.5.0_09 or later. Since your system connects to the internet via an HTTP proxy, it could run into java bug #6226610. Upgrading java will rule out this bug from being the problem.

After upgrading, follow these steps before trying to register again:

# cacaoadm stop

# cacaoadm status

# /usr/lib/cc-ccr/bin/eraseCCRRepository

# rm /var/scn/persistence/SCN*

Check the value of the java.home variable in the cacao properties file:

$ grep java.home /etc/cacao/instances/default/private/cacao.properties

Change it to reflect the location of the newly installed version, then start

cacao:

# cacaoadm start

# cacaoadm status

# netstat -an | grep 1116

Try registering again using sconadm:

# /usr/sbin/sconadm register -a -r <regfile>

If it still fails then we'll need to ask you to wait while some other similar cases we have are resolved. They are currently being investigated by the engineering team and once we have a resolution we will post it to this forum.

ForumModeratora at 2007-7-8 0:00:59 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 4

No dice. Followed all instructions and still:

# /usr/sbin/sconadm register -a -r /root/registrationprofile.properties

sconadm is running

Authenticating user ...

Exception in thread "main" javax.management.RuntimeMBeanException: RuntimeException thrown by the invoke method of the Dynamic MBean

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:227 )

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServe rInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInte rceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefault Forwarder.java:106)

at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.jav a:1408)

at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java :81)

at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnec tionImpl.java:1245)

at java.security.AccessController.doPrivileged(Native Method)

at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnecti onImpl.java:1348)

at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782 )

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)

at sun.rmi.transport.Transport$1.run(Transport.java:153)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:149)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)

at java.lang.Thread.run(Thread.java:595)

at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall .java:247)

at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223)

at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:126)

at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source)

at javax.management.remote.rmi.RMIConnectionImpl_Stub.invoke(Unknown Source)

at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMI Connector.java:972)

at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandl er.java:201)

at $Proxy8.register(Unknown Source)

at com.sun.cns.basicreg.cacao.SWUPOMCacaoAdapter.registerSystem(SWUPOMCacaoAdapter .java:358)

at com.sun.cns.basicreg.BasicRegCLI.run(BasicRegCLI.java:809)

at com.sun.cns.basicreg.BasicRegCLI.main(BasicRegCLI.java:567)

Caused by: java.lang.NullPointerException

at com.sun.scn.offering.swupom.SWUPOfferingInstance.register(SWUPOfferingInstance. java:340)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:4 14)

at javax.management.StandardMBean.invoke(StandardMBean.java:323)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213 )

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServe rInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInte rceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefault Forwarder.java:106)

at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.jav a:1408)

at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java :81)

at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnec tionImpl.java:1245)

at java.security.AccessController.doPrivileged(Native Method)

at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnecti onImpl.java:1348)

at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782 )

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)

at sun.rmi.transport.Transport$1.run(Transport.java:153)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:149)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)

at java.lang.Thread.run(Thread.java:595)

wskydoga at 2007-7-8 0:01:00 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 5
OK. The java dump is exactly the same as in some other support cases we have currently under investigation. We will post an update here when we learn anything new from those cases.
ForumModeratora at 2007-7-8 0:01:00 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 6

I'm having the same probs ... here's the output I get from you're suggested procedure ....

# cat /etc/release

Solaris Nevada snv_54 SPARC

Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.

Use is subject to license terms.

Assembled 04 December 2006

# cat /var/sadm/system/admin/CLUSTER

CLUSTER=SUNWCXall

# java -version

java version "1.6.0"

Java(TM) SE Runtime Environment (build 1.6.0-b105)

Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)

# smpatch get

patchpro.backout.directory-""

patchpro.baseline.directory-/var/sadm/spool

patchpro.download.directory-/var/sadm/spool

patchpro.install.types -rebootafter:reconfigafter:standard

patchpro.patch.source-https://getupdates1.sun.com/

patchpro.patchset-current

patchpro.proxy.host -""

patchpro.proxy.passwd********

patchpro.proxy.port -8080

patchpro.proxy.user -""

# showrev -p |egrep '123005|121453|121118|120335|121081|121563|122231|119788|124463' | cut -f2 -d " "

#

# cacaoadm stop

# cacaoadm status

default instance is DISABLED at system startup.

default instance is not running.

# /usr/lib/cc-ccr/bin/eraseCCRRepository

# rm /var/scn/persistence/SCN*

# grep java.home /etc/cacao/instances/default/private/cacao.properties

java.home=/usr/jdk/jdk1.5.0_10

# cacaoadm start

# cacaoadm status

default instance is DISABLED at system startup.

Smf monitoring process:

1721

Uptime: 0 day(s), 0:0

# netstat -an | grep 1116

127.0.0.1.11161Idle

127.0.0.1.11163*.*00 491520 LISTEN

127.0.0.1.11164*.*00 491520 LISTEN

127.0.0.1.56227127.0.0.1.11164491520 491520 TIME_WAIT

127.0.0.1.11162*.*00 491520 LISTEN

#

#

#

# sconadm register -a -r /tmp/registrationprofile.properties

sconadm is running

Authenticating user ...

Exception in thread "main" java.lang.NullPointerException

at com.sun.scn.offering.swupom.SWUPOfferingInstance.register(SWUPOfferingInstance. java:340)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:4 14)

at javax.management.StandardMBean.invoke(StandardMBean.java:323)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213 )

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServe rInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInte rceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefault Forwarder.java:106)

at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.jav a:1408)

at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java :81)

at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnec tionImpl.java:1245)

at java.security.AccessController.doPrivileged(Native Method)

at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnecti onImpl.java:1348)

at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782 )

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)

at sun.rmi.transport.Transport$1.run(Transport.java:153)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:149)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)

at java.lang.Thread.run(Thread.java:595)

My registrationprofile.properties is .....

userName=mjeason

password=********

hostName=******

subscriptionKey=

portalEnabled=false

proxyHostName=

proxyPort=

proxyUserName=

proxyPassword=

mjeasona at 2007-7-8 0:01:00 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 7

The Engineering team believe the NullPointerException is being caused by bug 6509847. They have created an IDR patch (IDR125050-01.zip) which should fix this issue, or at least bypass the problem which is causing the exception.

To confirm whether you should apply this IDR, check your cacao.0 file and look for the following message:

"Caused by: java.lang.NullPointerException at com.sun.scn.sam.SolarisAssetDataCollector.getCpuModels(SolarisAssetDataCollecto r.java:2124)"

# grep 2124 /var/cacao/instances/default/logs/cacao.0

If the message is found then you should apply the IDR as it confirms you are affected by Bug 6509847.

The IDR patch is attached.

Message was edited by:

ForumModerator

Attachment removed.

ForumModeratora at 2007-7-8 0:01:00 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 8
Do not install the above IDR!An IDR, being custom software, is not qualified for general use. It is intended solely for use by the customer(s) for which it is generated.For more about IDRs please read: http://sunsolve.sun.com/pub-cgi/show.pl?target=IDR
Ethan_Ridera at 2007-7-8 0:01:00 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 9

As suggested there were entries as described in cacao.0

I set locale =en_US.ISO8859-1 as suggested in another thread descibing user registration probs ...... seems like a lot of people are having registration diffs.

Could there be an easier process I wonder ..... , thanks for the prompt response.

There seemed to be a prob with the IDR patch as seen below. This was after a couple of attempts ... I even uninstalled the SUNWsam from system install and tried to install the included SUNWsam and then tried .. no luck. I reinstalled the systempkg and reran with the results below ?

# patchadd IDR125050-01

Validating patches...

Loading patches installed on the system...

Done!

Loading patches requested to install.

Version of package SUNWsam from directory SUNWsam in patch IDR125050-01 differs from the package installed on the system.

Done!

The following requested patches do not update any packages installed on the system

Packages from patch IDR125050-01 are not installed on the system.

No patches to check dependency.

# cacaoadm start

# cacaoadm status

default instance is DISABLED at system startup.

Smf monitoring process:

2418

Uptime: 0 day(s), 0:0

# sconadm register -a -r /etc/registrationprofile.properties

The file permission of /etc/registrationprofile.properties must be either 400 or 600

# chmod 400 /etc/registrationprofile.properties

# sconadm register -a -r /etc/registrationprofile.properties

sconadm is running

Authenticating user ...

Exception in thread "main" java.lang.NullPointerException

at com.sun.scn.offering.swupom.SWUPOfferingInstance.register(SWUPOfferingInstance. java:340)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:4 14)

at javax.management.StandardMBean.invoke(StandardMBean.java:323)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213 )

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServe rInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInte rceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefault Forwarder.java:106)

at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.jav a:1408)

at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java :81)

at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnec tionImpl.java:1245)

at java.security.AccessController.doPrivileged(Native Method)

at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnecti onImpl.java:1348)

at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782 )

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)

at sun.rmi.transport.Transport$1.run(Transport.java:153)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:149)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)

at java.lang.Thread.run(Thread.java:595)

mjeasona at 2007-7-8 0:01:00 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 10
Installed the IDR and it solved the issue for me.I was finally able to register the system.Whee! :)--chris
Chris_Trainora at 2007-7-8 0:01:00 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 11
SorryCan磘 find the IDR -Patch under following URL http://de.sunsolve.sun.com/pub-cgi/show.pl?target=security/tpatches&nav=tpa tchespls can you post a url for registered customer
roeglea at 2007-7-8 0:01:00 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 12

Only T(emporary) patches and security related IDR patches are available from the URL you have tried.

Normal IDRs are not actually available publically for download from anywhere. We posted it on the forum earlier but had to remove it.

Do you have a support contract? If so please submit a service request via your local solution center, or the OSC, and if the support team determine that you are affected by the bug mentioned then they should be able to provide you with the IDR.

ForumModeratora at 2007-7-8 0:01:00 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 13
So, if I paid $240 for a software support contract (I started this thread), but don't have software support (other that Solaris Service contract), I cannot use my purchase contract for Solaris Patches? </me scratches head what $240 buys me>
wskydoga at 2007-7-8 0:01:00 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 14

If you cannot wait for a fix to be posted then please contact your local solutions center who will be happy to raise a support case for you, which will then allow you to receive the support that you have paid for; the forums are provided as a method of free support for everyone.

Once you have raised a support case our engineers and backline teams will be available to work your case in order to provide a solution.

Mod.

ForumModeratora at 2007-7-8 0:01:00 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 15
I have the Solaris 10 Service contract, and they told me that I cannot open a case. So my only hope is that a public fix is released somewhere that I am monitoring and can get a download from it.
wskydoga at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 16

The fix will be officially released and will be included in one of the patches that updates the toolset itself.

If your having issues with contract's though i'd strongly advise that you get in touch with your Sun Account Manager who should be able to sort out or clarify what the problem is with your current contract setup.

ForumModeratora at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 17
Any word on how long till the update is posted?
solaris_guru59812a at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 18
I'm afraid we don't have any update at the moment. The bug is still being worked on by the development team.We will post back as soon as we have any news.Mod.
ForumModeratora at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 19
I have an E5500 and have tried all the above121453-02121081-06122231-01121118-10121118-09120335-04124463-02123005-05123011-01
Peter_Bladena at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 20

Dear Peter

As per the others , would you please provide the output to the following :

# showrev -p | cut -d" " -f2 | sort > /tmp/showrev-p

# egrep '11978[8|9]|12033[5|6]|12108[1|2]' /tmp/showrev-p

# egrep '12111[8|9]|12145[3|4]|12156[3|4]' /tmp/showrev-p

# egrep '12223[1|2]|12300[5|6]|124463|12461[4|5]' /tmp/showrev-p

# cat /etc/release

Also check the file /var/cacao/instances/default/logs/cacao.0 for those strings mentioned above using the grep command.

Let us know, thanks.

Mod.

ForumModeratora at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 21

bash-3.00# egrep '11978[8|9]|12033[5|6]|12108[1|2]' /tmp/showrev-p

120335-04

121081-06

bash-3.00# egrep '12111[8|9]|12145[3|4]|12156[3|4]' /tmp/showrev-p

121118-09

121118-10

121453-02

bash-3.00# egrep '12223[1|2]|12300[5|6]|124463|12461[4|5]' /tmp/showrev-p

122231-01

123005-05

124463-02

124614-01

bash-3.00# cat /etc/release

Solaris 10 11/06 s10s_u3wos_10 SPARC

Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.

Use is subject to license terms.

Assembled 14 November 2006

bash-3.00# grep java.home /etc/cacao/instances/default/private/cacao.properties

java.home=/usr/jdk/jdk1.5.0_07

bash-3.00# grep 2124 /var/cacao/instances/default/logs/cacao.0

at com.sun.scn.sam.SolarisAssetDataCollector.getCpuModels(SolarisAssetDataCollecto r.java:2124)

at com.sun.scn.sam.SolarisAssetDataCollector.getCpuModels(SolarisAssetDataCollecto r.java:2124)

at com.sun.scn.sam.SolarisAssetDataCollector.getCpuModels(SolarisAssetDataCollecto r.java:2124)

at com.sun.scn.sam.SolarisAssetDataCollector.getCpuModels(SolarisAssetDataCollecto r.java:2124)

Peter_Bladena at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 22
Hi Peter,Looks like the same bug. We'll update this thread as soon as there's a release for this.Mod.
ForumModeratora at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 23
Any new update on this?
xchapaa at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 24
None as yet. The patch is still only available as an IDR.If you have a support contract, you can raise a case to get this temporary patch, but there's still no official patch.Mod.
ForumModeratora at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 25

Hi,

I'm also suffering from the 11/06 registration bug. I recently installed it on my Ultra60 because of some bugs in 01/06 that were giving me problems *sigh*.

Come on guys! Its not that hard to solve null pointer problems in java! Some things that might help:

- my System is a Ultra60 w/ 2x450Mhz ultraSparc

- a section from the cacao log is below

- Update manager asks for my password twice (probably nothing)

- on the Wizard page, just before I 'Finish', there is a panel object (of some sort) that says "This determines initial size of html widget prior to reload". Im guessing that the data object this (html?) frame was suppost to display must be null. That seems to be what the cacao log indicates is going on just before the exception... trying to construct the document.

Anyways, be sure to update this forum when a fix is available!

--

FINEST: the SolarisAssetDataCollector instance is NOT null

Feb 19, 2007 1:31:41 PM com.sun.scn.sam.SolarisAssetDataCollector getDocument

INFO:

in getDocument Checking if document previously cached.

Feb 19, 2007 1:31:41 PM com.sun.scn.sam.SolarisAssetDataCollector getDocument

INFO:

in getDocument, Collection type = SWUP_PARTIAL

Feb 19, 2007 1:31:41 PM com.sun.scn.sam.SolarisAssetDataCollector getDocument

INFO:

in getDocument, formatting XML data for SWUP_PARTIAL...

Feb 19, 2007 1:31:42 PM com.sun.scn.offering.prom.ProductRegOfferingInstance getSystemInformation

WARNING: caught exception

javax.management.RuntimeMBeanException: RuntimeException thrown by the invoke method of the Dynamic MBean.....blah blah nullpointer exception...

-

(ps. the java download page seems to be broken, as it says jre (and jdk) 1.5_09(and 11) are not free products and refuses to give me access.)

jj_Colea at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 26
I see that 121118-11 is available, but still DOES NOT fix this bug. Any idea if I will be able to use my $360 Solaris 10 Service contract before it expires?
wskydoga at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 27
I have the same problem on my new T2000. I've tried all ideas fo week. All people ans Sun support haven't help me. I've find solution. I 've installed 6-06 relase od Solaris 10 and us all available patches.Irek
ireneusz.tarnowskia at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 28

Finally a fix. Install 123003-03 and run through the process of:

cacaoadm stop

cacaoadm status

/usr/lib/cc-ccr/bin/eraseCCRRepository

rm /var/scn/persistence/SCN*

cacaoadm start

cacaoadm status

netstat -an | grep 1116

/usr/sbin/sconadm register -a -r <path to registration properties file>

And I am now registered!

wskydoga at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 29

After applying patch 123003-03, I still cannot register. Here is the output after following instructions from previous post:

# /usr/sbin/sconadm register -a -r /tmp/myreg.profile

sconadm is running

Authenticating user ...

Exception in thread "main" javax.management.RuntimeMBeanException: RuntimeException thrown by the invoke method of the Dynamic MBean

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:227 )

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServe rInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInte rceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefault Forwarder.java:106)

at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.jav a:1408)

at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java :81)

at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnec tionImpl.java:1245)

at java.security.AccessController.doPrivileged(Native Method)

at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnecti onImpl.java:1348)

at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782 )

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)

at sun.rmi.transport.Transport$1.run(Transport.java:153)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:149)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)

at java.lang.Thread.run(Thread.java:595)

at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall .java:247)

at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223)

at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:126)

at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source)

at javax.management.remote.rmi.RMIConnectionImpl_Stub.invoke(Unknown Source)

at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMI Connector.java:972)

at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandl er.java:201)

at $Proxy8.register(Unknown Source)

at com.sun.cns.basicreg.cacao.SWUPOMCacaoAdapter.registerSystem(SWUPOMCacaoAdapter .java:358)

at com.sun.cns.basicreg.BasicRegCLI.run(BasicRegCLI.java:809)

at com.sun.cns.basicreg.BasicRegCLI.main(BasicRegCLI.java:567)

Caused by: java.lang.NullPointerException

at com.sun.scn.offering.swupom.SWUPOfferingInstance.register(SWUPOfferingInstance. java:340)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:4 14)

at javax.management.StandardMBean.invoke(StandardMBean.java:323)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213 )

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServe rInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInte rceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefault Forwarder.java:106)

at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.jav a:1408)

at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java :81)

at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnec tionImpl.java:1245)

at java.security.AccessController.doPrivileged(Native Method)

at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnecti onImpl.java:1348)

at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782 )

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)

at sun.rmi.transport.Transport$1.run(Transport.java:153)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:149)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)

at java.lang.Thread.run(Thread.java:595)

night_ninjaa at 2007-7-21 15:54:39 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 30

did you try running the full series of commands after you rebooted your system?

cacaoadm stop

cacaoadm status

/usr/lib/cc-ccr/bin/eraseCCRRepository

rm /var/scn/persistence/SCN*

cacaoadm start

cacaoadm status

/usr/sbin/sconadm register -a -r /tmp/myreg.profile

You may also have to perform an additional step of registering your proxy server prior to running the final command above:

/usr/sbin/sconadm proxy -r /tmp/myreg.profile

ForumModeratora at 2007-7-21 15:54:44 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 31
Just for s***s and giggles, I removed patch 123003-03, rebooted, reinstalled it, rebooted, then ran the commands in the previous post. I got the same error message from my previous post. Also, I do not use a proxy server, so your suggestion to register the proxy does not apply.
night_ninjaa at 2007-7-21 15:54:44 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 32
It may not be the same problem thats causing your registration issues.Can you post the output of the following - # grep java.home /etc/cacao/instances/default/private/cacao.properties# grep 2124 /var/cacao/instances/default/logs/cacao.0
ForumModeratora at 2007-7-21 15:54:44 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 33

# grep java.home /etc/cacao/instances/default/private/cacao.properties

java.home=/usr/jdk/jdk1.5.0_11

There was no output from the second command, but I found this caught exception in log file cacao.0:

Mar 29, 2007 11:11:35 AM com.sun.scn.offering.prom.ProductRegOfferingInstance getSystemInformation

WARNING: caught exception

javax.management.RuntimeMBeanException: RuntimeException thrown by the invoke method of the Dynamic MBean

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:227 )

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServe rInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInte rceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandl er.java:201)

at $Proxy7.getSystemInformation(Unknown Source)

at com.sun.scn.offering.prom.ProductRegOfferingInstance.getSystemInformation(Produ ctRegOfferingInstance.java:393)

at com.sun.scn.offering.swupom.SWUPOfferingInstance.init_collect(SWUPOfferingInsta nce.java:123)

at com.sun.scn.offering.swupom.SWUPOfferingFactory.getInstance(SWUPOfferingFactory .java:144)

at com.sun.scn.offering.swupom.SWUPOfferingFactory.createInstance(SWUPOfferingFact ory.java:157)

at com.sun.scn.offering.swupom.SWUPOfferingFactory.createInstance(SWUPOfferingFact ory.java:51)

at com.sun.scn.jmx.impl.AbstractFactory.addInstance(AbstractFactory.java:194)

at com.sun.scn.offering.swupom.SWUPOfferingFactory._start(SWUPOfferingFactory.java :95)

at com.sun.scn.jmx.impl.AbstractFactory.start(AbstractFactory.java:465)

at com.sun.scn.offering.swupom.SWUPOfferingModule.start(SWUPOfferingModule.java:93 )

at com.sun.cacao.element.ElementSupport$1.run(ElementSupport.java:235)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.Subject.doAs(Subject.java:396)

at com.sun.cacao.element.ElementSupport.setAdministrativeState(ElementSupport.java :232)

at com.sun.cacao.element.ElementSupport.unlock(ElementSupport.java:145)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:4 14)

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServe rInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInte rceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandl er.java:201)

at $Proxy5.unlock(Unknown Source)

at com.sun.scn.jmx.impl.SCNClientConfigImpl.activate(SCNClientConfigImpl.java:135)

at com.sun.scn.jmx.impl.SCNClientConfigImpl.activate(SCNClientConfigImpl.java:85)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:4 14)

at javax.management.StandardMBean.invoke(StandardMBean.java:323)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213 )

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServe rInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInte rceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefault Forwarder.java:106)

at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.jav a:1408)

at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java :81)

at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnec tionImpl.java:1245)

at java.security.AccessController.doPrivileged(Native Method)

at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnecti onImpl.java:1348)

at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782 )

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)

at sun.rmi.transport.Transport$1.run(Transport.java:153)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:149)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)

at java.lang.Thread.run(Thread.java:595)

Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

at java.util.ArrayList.RangeCheck(ArrayList.java:546)

at java.util.ArrayList.get(ArrayList.java:321)

at com.sun.scn.sam.SolarisAssetDataCollector.getDocument(SolarisAssetDataCollector .java:963)

at com.sun.scn.sam.SolarisAssetInstance.getSystemInformation(SolarisAssetInstance. java:212)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:4 14)

at javax.management.StandardMBean.invoke(StandardMBean.java:323)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213 )

... 71 more

night_ninjaa at 2007-7-21 15:54:44 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 34

Could you please post the output of the following command just to check whether your system would have been affected by the issue in bug 6509847 but which was fixed by patch 123003-03.

$ psrinfo

If from the output it is not, then is likely to be a different issue collecting system information when registering. We would recommend raising a service request to investigate this as a forum is not suitable medium for exchanging information.

ForumModeratora at 2007-7-21 15:54:44 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 35
# psrinfo0on-linesince 03/29/2007 11:01:551on-linesince 03/29/2007 11:01:582on-linesince 03/29/2007 11:01:583on-linesince 03/29/2007 11:01:58
night_ninjaa at 2007-7-21 15:54:44 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 36
From the output, your problem will be a different issue from that fixed in patch 123003-03 I'm afraid.
ForumModeratora at 2007-7-21 15:54:44 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 37

same problem here.. what is the story on this? we download software (most advanced OS on the planet) and entry level registration turns out to be all java errors, did you test at all or are we the base testers of this?

you should for sure get some work done on this.. i will definately consider spending my time in redhat or debian land.. excuse my english.. paying the one year support registration doesnt appear to help either?

it appears to be a simple problem, i.e solveable.. but this has been around for more than 6months? thinbk i saw threads on this back from last year

i did a base (headless installation of your system) so querying versions etc seems pretty pointless?

for your convenience here is another thread dump from sconadm:

Exception in thread "main" javax.management.RuntimeMBeanException: RuntimeException thrown by the invoke method of the Dynamic MBean

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:227 )

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServe rInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInte rceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.inv

pfiskera at 2007-7-21 15:54:44 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 38

As the rest of this thread shows it's not one simple problem here but a variety of different issues that can cause errors similar to the one you quoted to be generated. Several of these (again as the thread shows) have been fixed.

In order for us to troubleshoot your issue further we would advise that you raise a service request through your loacl solution centre and we'll be happy to assist.

ForumModeratora at 2007-7-21 15:54:44 > top of Java-index,Administration Tools,Sun Update Connection-System...