Hi David!

you were right and I already corrected this in a later commit.
It is really a bit confusing when a DeploymentException and 
DefinitionExceptions shall be thrown. 


LieGrue,
strub



On Friday, 5 September 2014, 21:42, David Jencks 
<[email protected]> wrote:
 

>
>
>I didn't look at the context, but your commit comment suggests that perhaps 
>the previous throw should also be changed to DeploymentException?  If not a 
>comment why the DefinitionException is correct might be appropriate.
>
>sorry I'm too lazy to look into this further myself….
>
>thanks
>david jencks
>
>
>On Sep 5, 2014, at 12:25 PM, [email protected] wrote:
>
>> Author: struberg
>> Date: Fri Sep  5 19:25:33 2014
>> New Revision: 1622766
>> 
>> URL: http://svn.apache.org/r1622766
>> Log:
>> DefinitionExceptions during startup need to be treated as 
>> DeploymentException it seems
>> 
>> at least according to the TCK.
>> 
>> Modified:
>>    
>> openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>> 
>> Modified: 
>> openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>> URL: 
>> http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java?rev=1622766&r1=1622765&r2=1622766&view=diff
>> ==============================================================================
>> --- 
>> openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>>  (original)
>> +++ 
>> openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
>>  Fri Sep  5 19:25:33 2014
>> @@ -278,6 +278,10 @@ public class BeansDeployer
>>         {
>>             throw new DefinitionException(e);
>>         }
>> +        catch (DefinitionException de)
>> +        {
>> +            throw new DeploymentException(de);
>> +        }
>>         catch (Exception e)
>>         {
>>             throw ExceptionUtil.throwAsRuntimeException(e);
>> 
>> 
>
>
>

Reply via email to