VERIFIED SOLUTION i

Xlint:cantFindType error messages during Spectrum server startup

Products affected:  Spectrum Technology Platform
Spectrum version 8.0
 

Issue

When starting the Spectrum server, these errors show up in the wrapper.log file:

INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine superclass of missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine superclass of missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine whether missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address is an instance of java.lang.System
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine whether missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address is an instance of java.lang.System
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine whether missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address is an instance of java.lang.System
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine whether missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address is an instance of java.lang.System
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine whether missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address is an instance of java.lang.System
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine whether missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address is an instance of edu.emory.mathcs.backport.java.util.concurrent.ExecutorService
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine whether missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address is an instance of edu.emory.mathcs.backport.java.util.concurrent.ExecutorService
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine whether missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address is an instance of java.util.concurrent.ExecutorService
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine whether missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address is an instance of java.util.concurrent.ExecutorService
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine whether missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address is an instance of java.util.concurrent.ExecutorService
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine whether missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address is an instance of edu.emory.mathcs.backport.java.util.concurrent.ExecutorService
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]
INFO   | jvm 1    | 2013/09/20 14:35:47 | [CompositeClassLoader@5d0dabc6] error can't determine whether missing type com.pb.spectrum.xml.Response.Address.Ranges.Range.Address is an instance of com.g1.dcg.stage.InputPort
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving type com.pb.spectrum.xml.Response.Address.Ranges.Range
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving classes 
INFO   | jvm 1    | 2013/09/20 14:35:47 | when weaving 
INFO   | jvm 1    | 2013/09/20 14:35:47 |  [Xlint:cantFindType]

Cause

Resolution

UPDATED: April 3, 2017
These messages may not appear every time the Spectrum server starts.  There is no problem or loss of functionality.  These messages can be safely ignored.