Package javax.inject

Examples of javax.inject.IllegalProductException


    {
        if (instance == null)
        {
            if (!this.getScopeType().equals(Dependent.class))
            {
                throw new IllegalProductException("WebBeans producer method : " + creatorMethod.getName() + " return type in the component implementation class : " + this.parent.getReturnType().getName() + " scope type must be @Dependent to create null instance");
            }
        }
    }
View Full Code Here


        ScopeType scope = this.getScopeType().getAnnotation(ScopeType.class);
        if (scope.passivating())
        {
            if (!this.isSerializable())
            {
                throw new IllegalProductException("WebBeans producer method : " + creatorMethod.getName() + " return type in the component implementation class : " + this.parent.getReturnType().getName() + " with passivating scope @" + scope.annotationType().getName() + " must be Serializable");
            }
        }
    }
View Full Code Here

        ScopeType scope = scopeType.getAnnotation(ScopeType.class);
        if (scope.passivating())
        {
            if (!isSerializable)
            {
                throw new IllegalProductException(errorMessage);
            }
        }
    }
View Full Code Here

TOP

Related Classes of javax.inject.IllegalProductException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.