Hi In AbstractProducerBean below method is commented out but TCK 1.0 still checks ProducerMethod's Serializable return type and fields.
public void validatePassivationDependencies() { // don't call super.validatePassivationDependencies()! // the injection points of producers are the parameters of the producermethod. // since CDI-1.1 we must not check those for is serializable anymore. } In CDI 1.1 this is corrected but TCK 1.0 still check this. Why is this commented out? Gurkan