Checkstyle Results

The following document contains the results of Checkstyle .

Summary

Files Errors
31 545

Files

Files Errors
org/jadetower/dao/DaoContainer.java 64
org/jadetower/dao/DaoManager.java 10
org/jadetower/dao/SingletonDaoContainer.java 1
org/jadetower/dao/SingletonDaoContainer.java 19
org/jadetower/dao/exception/DaoException.java 7
org/jadetower/dao/exception/package.html 1
org/jadetower/dao/impl/CommonsLogger.java 1
org/jadetower/dao/impl/CommonsLogger.java 63
org/jadetower/dao/impl/DaoServiceManager.java 1
org/jadetower/dao/impl/DaoServiceManager.java 39
org/jadetower/dao/impl/DefaultDaoManager.java 205
org/jadetower/dao/impl/package.html 1
org/jadetower/dao/package.html 1
org/jadetower/resolver/Resolver.java 1
org/jadetower/resolver/Resolver.java 8
org/jadetower/resolver/ResolverFactory.java 1
org/jadetower/resolver/ResolverFactory.java 3
org/jadetower/resolver/ResolverUtils.java 1
org/jadetower/resolver/ResolverUtils.java 11
org/jadetower/resolver/impl/ClassResolver.java 1
org/jadetower/resolver/impl/ClassResolver.java 10
org/jadetower/resolver/impl/DefaultResolver.java 1
org/jadetower/resolver/impl/DefaultResolver.java 64
org/jadetower/resolver/impl/JndiResolver.java 1
org/jadetower/resolver/impl/JndiResolver.java 28
org/jadetower/resolver/impl/package.html 1
org/jadetower/resolver/package.html 1

org/jadetower/dao/DaoContainer.java

Error Line
Line does not match expected header line of ' JADETOWER SOFTWARE LICENSE'. 1
Unused import - org.apache.avalon.framework.container.ContainerUtil. 15
Missing a Javadoc comment. 39
Missing a Javadoc comment. 40
Name 'm_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. 40
Missing a Javadoc comment. 42
Name 'm_configuration' must match pattern '^[a-z][a-zA-Z0-9]*$'. 42
Missing a Javadoc comment. 43
Name 'm_managers' must match pattern '^[a-z][a-zA-Z0-9]*$'. 43
Missing a Javadoc comment. 44
Name 'm_default' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
Missing a Javadoc comment. 45
Name 'm_logger' must match pattern '^[a-z][a-zA-Z0-9]*$'. 45
Unused @param tag for 'logger'. 51
Line is longer than 80 characters. 54
Parameter context should be final. 54
Parameter log should be final. 54
Expected @param tag for 'log'. 54
Expected @throws tag for 'Exception'. 54
'for' is not followed by whitespace. 57
'=' is not preceeded with whitespace. 57
'=' is not followed by whitespace. 57
'{' is not preceeded with whitespace. 57
',' is not followed by whitespace. 59
'if' construct must use '{}'s. 61
'if' is not followed by whitespace. 61
'(' is followed by whitespace. 61
'else' construct must use '{}'s. 63
Method 'getManager' is not designed for extension - needs to be abstract, final or empty. 75
Expected @throws tag for 'Exception'. 75
Method 'getManager' is not designed for extension - needs to be abstract, final or empty. 85
Parameter context should be final. 85
Expected @throws tag for 'Exception'. 85
'if' is not followed by whitespace. 87
'{' is not preceeded with whitespace. 87
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 93
Missing a Javadoc comment. 93
'for' is not followed by whitespace. 97
'=' is not preceeded with whitespace. 97
'=' is not followed by whitespace. 97
'{' is not preceeded with whitespace. 97
'}' should be on the same line. 101
',' is not followed by whitespace. 103
'for' is not followed by whitespace. 111
'=' is not preceeded with whitespace. 111
'=' is not followed by whitespace. 111
'{' is not preceeded with whitespace. 111
'if' construct must use '{}'s. 115
'if' is not followed by whitespace. 115
'if' construct must use '{}'s. 119
'if' is not followed by whitespace. 119
'}' should be on the same line. 139
',' is not followed by whitespace. 141
Method 'createResolver' is not designed for extension - needs to be abstract, final or empty. 146
Missing a Javadoc comment. 146
Parameter config should be final. 146
'{' is not preceeded with whitespace. 146
Method 'initLogger' is not designed for extension - needs to be abstract, final or empty. 152
Missing a Javadoc comment. 152
Parameter log should be final. 152
'{' is not preceeded with whitespace. 152
'if' construct must use '{}'s. 153
'if' is not followed by whitespace. 153
'else' construct must use '{}'s. 155

org/jadetower/dao/DaoManager.java

Error Line
Line does not match expected header line of ' JADETOWER SOFTWARE LICENSE'. 1
'{' should be on the previous line. 20
Missing a Javadoc comment. 22
Redundant 'public' modifier. 22
Expected an @return tag. 27
Redundant 'public' modifier. 27
Expected @param tag for 'name'. 27
Expected @throws tag for 'DaoException'. 27
Unable to get class information for DaoException. 27
Redundant 'public' modifier. 34

org/jadetower/dao/SingletonDaoContainer.java

Error Line
File does not end with a newline. 0

org/jadetower/dao/SingletonDaoContainer.java

Error Line
Line does not match expected header line of ' JADETOWER SOFTWARE LICENSE'. 1
Line is longer than 80 characters. 17
Missing a Javadoc comment. 22
Name 'm_container' must match pattern '^[a-z][a-zA-Z0-9]*$'. 22
Variable 'm_container' must be private and have accessor methods. 22
Missing a Javadoc comment. 24
'{' is not followed by whitespace. 24
'}' is not preceeded with whitespace. 24
Line is longer than 80 characters. 26
Missing a Javadoc comment. 26
Parameter context should be final. 26
Parameter log should be final. 26
'if' is not followed by whitespace. 27
'{' is not preceeded with whitespace. 27
',' is not followed by whitespace. 28
',' is not followed by whitespace. 28
Missing a Javadoc comment. 32
Missing a Javadoc comment. 36
Parameter context should be final. 36

org/jadetower/dao/exception/DaoException.java

Error Line
Missing a header - not enough lines in file. 1
Missing a Javadoc comment. 19
Missing a Javadoc comment. 21
Parameter msg should be final. 21
Missing a Javadoc comment. 25
Parameter msg should be final. 25
Parameter e should be final. 25

org/jadetower/dao/exception/package.html

Error Line
Missing package documentation file. 0

org/jadetower/dao/impl/CommonsLogger.java

Error Line
File does not end with a newline. 0

org/jadetower/dao/impl/CommonsLogger.java

Error Line
Line does not match expected header line of ' JADETOWER SOFTWARE LICENSE'. 1
'{' should be on the previous line. 23
Missing a Javadoc comment. 25
Name 'm_log' must match pattern '^[a-z][a-zA-Z0-9]*$'. 25
Variable 'm_log' must be private and have accessor methods. 25
Missing a Javadoc comment. 27
Parameter log should be final. 27
'{' should be on the previous line. 28
Method 'debug' is not designed for extension - needs to be abstract, final or empty. 32
Missing a Javadoc comment. 32
Parameter string should be final. 32
'{' should be on the previous line. 33
Method 'debug' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
Parameter string should be final. 37
Parameter throwable should be final. 37
'{' should be on the previous line. 38
',' is not followed by whitespace. 39
Method 'isDebugEnabled' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
Method 'info' is not designed for extension - needs to be abstract, final or empty. 46
Missing a Javadoc comment. 46
Parameter string should be final. 46
Method 'info' is not designed for extension - needs to be abstract, final or empty. 50
Missing a Javadoc comment. 50
Parameter string should be final. 50
Parameter throwable should be final. 50
',' is not followed by whitespace. 51
Method 'isInfoEnabled' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Method 'warn' is not designed for extension - needs to be abstract, final or empty. 58
Missing a Javadoc comment. 58
Parameter string should be final. 58
Method 'warn' is not designed for extension - needs to be abstract, final or empty. 62
Missing a Javadoc comment. 62
Parameter string should be final. 62
Parameter throwable should be final. 62
',' is not followed by whitespace. 63
Method 'isWarnEnabled' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Method 'error' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Parameter string should be final. 70
Method 'error' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Parameter string should be final. 74
Parameter throwable should be final. 74
',' is not followed by whitespace. 75
Method 'isErrorEnabled' is not designed for extension - needs to be abstract, final or empty. 78
Missing a Javadoc comment. 78
Method 'fatalError' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Parameter string should be final. 82
Method 'fatalError' is not designed for extension - needs to be abstract, final or empty. 86
Missing a Javadoc comment. 86
Parameter string should be final. 86
Parameter throwable should be final. 86
',' is not followed by whitespace. 87
Method 'isFatalErrorEnabled' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 90
Method 'getChildLogger' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Parameter string should be final. 94

org/jadetower/dao/impl/DaoServiceManager.java

Error Line
File does not end with a newline. 0

org/jadetower/dao/impl/DaoServiceManager.java

Error Line
Line does not match expected header line of ' JADETOWER SOFTWARE LICENSE'. 1
Unused import - org.apache.avalon.framework.service.ServiceException. 14
'{' should be on the previous line. 23
Missing a Javadoc comment. 25
Name 'm_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. 25
Variable 'm_parent' must be private and have accessor methods. 25
Missing a Javadoc comment. 26
Name 'm_container' must match pattern '^[a-z][a-zA-Z0-9]*$'. 26
Variable 'm_container' must be private and have accessor methods. 26
Missing a Javadoc comment. 28
Parameter parent should be final. 28
Parameter container should be final. 28
Line is longer than 80 characters. 33
Method 'lookup' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Parameter name should be final. 33
Unable to get class information for org.apache.avalon.framework.service.ServiceException. 33
'if' is not followed by whitespace. 35
'{' is not preceeded with whitespace. 35
'if' is not followed by whitespace. 38
'{' is not preceeded with whitespace. 38
Method 'hasService' is not designed for extension - needs to be abstract, final or empty. 44
Missing a Javadoc comment. 44
Parameter name should be final. 44
'if' construct must use '{}'s. 46
'if' is not followed by whitespace. 46
'if' construct must use '{}'s. 48
'if' is not followed by whitespace. 48
Expression can be simplified. 48
Method 'release' is not designed for extension - needs to be abstract, final or empty. 52
Missing a Javadoc comment. 52
Parameter service should be final. 52
'if' construct must use '{}'s. 53
'if' is not followed by whitespace. 53
Method 'service' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Parameter serviceManager should be final. 57
'if' construct must use '{}'s. 58
'if' is not followed by whitespace. 58

org/jadetower/dao/impl/DefaultDaoManager.java

Error Line
Line does not match expected header line of ' JADETOWER SOFTWARE LICENSE'. 1
Unused import - org.apache.avalon.framework.context.ContextException. 31
Unused import - java.util.Set. 43
Unused import - java.util.Iterator. 44
Line is longer than 80 characters. 58
Line is longer than 80 characters. 66
Missing a Javadoc comment. 69
Name 'm_lookup' must match pattern '^[a-z][a-zA-Z0-9]*$'. 69
Missing a Javadoc comment. 70
Name 'm_factory' must match pattern '^[a-z][a-zA-Z0-9]*$'. 70
Missing a Javadoc comment. 71
Name 'm_resolver' must match pattern '^[a-z][a-zA-Z0-9]*$'. 71
Missing a Javadoc comment. 72
Name 'm_manager' must match pattern '^[a-z][a-zA-Z0-9]*$'. 72
Missing a Javadoc comment. 73
Name 'm_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. 73
Missing a Javadoc comment. 74
Name 'm_parent' must match pattern '^[a-z][a-zA-Z0-9]*$'. 74
Missing a Javadoc comment. 75
Name 'm_configurations' must match pattern '^[a-z][a-zA-Z0-9]*$'. 75
Missing a Javadoc comment. 77
'{' is not preceeded with whitespace. 77
Line is longer than 80 characters. 80
Missing a Javadoc comment. 80
Parameter resolver should be final. 80
Parameter logger should be final. 80
Parameter config should be final. 80
Parameter context should be final. 80
'(' is followed by whitespace. 83
')' is preceeded with whitespace. 83
',' is not followed by whitespace. 84
'}' should be on the same line. 90
Method 'getDao' is not designed for extension - needs to be abstract, final or empty. 96
Missing a Javadoc comment. 96
Parameter name should be final. 96
Unable to get class information for DaoException. 96
'{' should be on the previous line. 97
'if' construct must use '{}'s. 98
'if' is not followed by whitespace. 98
'+' is not preceeded with whitespace. 99
'+' is not followed by whitespace. 99
Missing a Javadoc comment. 103
Parameter object should be final. 103
'{' is not preceeded with whitespace. 103
Method 'contextualize' is not designed for extension - needs to be abstract, final or empty. 107
Missing a Javadoc comment. 107
Parameter context should be final. 107
'if' construct must use '{}'s. 108
'if' is not followed by whitespace. 108
Method 'service' is not designed for extension - needs to be abstract, final or empty. 115
Parameter serviceManager should be final. 115
Expected @param tag for 'serviceManager'. 115
Expected @throws tag for 'ServiceException'. 115
Unable to get class information for ServiceException. 115
'if' construct must use '{}'s. 116
'if' is not followed by whitespace. 116
'if' construct must use '{}'s. 119
'if' is not followed by whitespace. 119
'if' construct must use '{}'s. 122
'if' is not followed by whitespace. 122
',' is not followed by whitespace. 123
'if' construct must use '{}'s. 125
'if' is not followed by whitespace. 125
Line is longer than 80 characters. 130
Method 'configure' is not designed for extension - needs to be abstract, final or empty. 130
Missing a Javadoc comment. 130
Parameter configuration should be final. 130
Unable to get class information for ConfigurationException. 130
Line is longer than 80 characters. 132
',' is not followed by whitespace. 132
',' is not followed by whitespace. 133
'}' should be on the same line. 144
'+' is not preceeded with whitespace. 146
'+' is not followed by whitespace. 146
',' is not followed by whitespace. 146
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 151
Missing a Javadoc comment. 151
'for' is not followed by whitespace. 155
'=' is not preceeded with whitespace. 155
'=' is not followed by whitespace. 155
'{' is not preceeded with whitespace. 155
',' is not followed by whitespace. 158
'if' is not followed by whitespace. 162
'{' is not preceeded with whitespace. 162
Method 'registerDAO' is not designed for extension - needs to be abstract, final or empty. 167
Missing a Javadoc comment. 167
Parameter name should be final. 167
Parameter dao should be final. 167
'if' is not followed by whitespace. 168
'{' is not preceeded with whitespace. 168
'for' is not followed by whitespace. 175
'=' is not preceeded with whitespace. 175
'=' is not followed by whitespace. 175
'{' is not preceeded with whitespace. 175
'if' is not followed by whitespace. 176
'{' is not preceeded with whitespace. 176
'}' should be on the same line. 186
',' is not followed by whitespace. 192
',' is not followed by whitespace. 192
'}' should be on the same line. 194
'else' is not followed by whitespace. 195
'{' is not preceeded with whitespace. 195
',' is not followed by whitespace. 196
'if' construct must use '{}'s. 198
'if' is not followed by whitespace. 198
'+' is not preceeded with whitespace. 199
'+' is not followed by whitespace. 199
Method 'handleProxyLifecycle' is not designed for extension - needs to be abstract, final or empty. 202
Missing a Javadoc comment. 202
Parameter dao should be final. 202
',' is not followed by whitespace. 203
',' is not followed by whitespace. 205
Line is longer than 80 characters. 208
Method 'handleInstanceLifecycle' is not designed for extension - needs to be abstract, final or empty. 208
Missing a Javadoc comment. 208
Parameter name should be final. 208
Parameter dao should be final. 208
',' is not followed by whitespace. 210
',' is not followed by whitespace. 211
',' is not followed by whitespace. 212
Method 'handleStartup' is not designed for extension - needs to be abstract, final or empty. 215
Missing a Javadoc comment. 215
Parameter proxy should be final. 215
Method 'createContextFromConfiguration' is not designed for extension - needs to be abstract, final or empty. 229
Method length is 218 lines (max allowed is 150). 229
Parameter parent should be final. 230
Parameter config should be final. 230
Parameter log should be final. 230
')' is preceeded with whitespace. 230
Unable to get class information for ConfigurationException. 231
'{' should be on the previous line. 232
'}' should be on the same line. 246
'(' is followed by whitespace. 254
'}' should be on the same line. 256
'if' construct must use '{}'s. 258
'if' is not followed by whitespace. 258
',' is not followed by whitespace. 259
'}' should be on the same line. 260
'if' construct must use '{}'s. 262
'if' is not followed by whitespace. 262
',' is not followed by whitespace. 263
'}' should be on the same line. 286
'}' should be on the same line. 316
'}' should be on the same line. 340
Line is longer than 80 characters. 345
'}' should be on the same line. 354
'}' should be on the same line. 363
'}' should be on the same line. 370
'}' should be on the same line. 374
'}' should be on the same line. 378
'}' should be on the same line. 382
'}' should be on the same line. 386
'}' should be on the same line. 390
'}' should be on the same line. 394
'}' should be on the same line. 398
'}' should be on the same line. 411
'}' should be on the same line. 425
'}' should be on the same line. 432
'}' should be on the same line. 437
'}' should be on the same line. 440
'(' is followed by whitespace. 460
Parameter map should be final. 460
Parameter rawValue should be final. 460
')' is preceeded with whitespace. 460
Unable to get class information for ConfigurationException. 461
'{' should be on the previous line. 462
'(' is followed by whitespace. 463
')' is preceeded with whitespace. 463
'while' is not followed by whitespace. 466
'(' is followed by whitespace. 466
'(' is followed by whitespace. 466
'(' is followed by whitespace. 466
')' is preceeded with whitespace. 466
')' is preceeded with whitespace. 466
')' is preceeded with whitespace. 466
'{' should be on the previous line. 467
'if' is not followed by whitespace. 468
'(' is followed by whitespace. 468
')' is preceeded with whitespace. 468
'{' should be on the previous line. 469
'(' is followed by whitespace. 470
'(' is followed by whitespace. 470
')' is preceeded with whitespace. 470
')' is preceeded with whitespace. 470
'(' is followed by whitespace. 472
')' is preceeded with whitespace. 472
'(' is followed by whitespace. 473
')' is preceeded with whitespace. 473
'(' is followed by whitespace. 474
')' is preceeded with whitespace. 474
'if' is not followed by whitespace. 475
'(' is followed by whitespace. 475
')' is preceeded with whitespace. 475
'{' should be on the previous line. 476
')' is preceeded with whitespace. 478
'(' is followed by whitespace. 480
')' is preceeded with whitespace. 480
'if' is not followed by whitespace. 483
'(' is followed by whitespace. 483
')' is preceeded with whitespace. 483
'{' should be on the previous line. 484
'(' is followed by whitespace. 485
'(' is followed by whitespace. 485
')' is preceeded with whitespace. 485
')' is preceeded with whitespace. 485

org/jadetower/dao/impl/package.html

Error Line
Missing package documentation file. 0

org/jadetower/dao/package.html

Error Line
Missing package documentation file. 0

org/jadetower/resolver/Resolver.java

Error Line
File does not end with a newline. 0

org/jadetower/resolver/Resolver.java

Error Line
Missing a header - not enough lines in file. 1
Unused import - java.net.MalformedURLException. 13
Unused import - java.io.IOException. 14
Unused import - java.util.Map. 15
Missing a Javadoc comment. 24
Redundant 'public' modifier. 24
Missing a Javadoc comment. 26
Redundant 'public' modifier. 26

org/jadetower/resolver/ResolverFactory.java

Error Line
File does not end with a newline. 0

org/jadetower/resolver/ResolverFactory.java

Error Line
Missing a header - not enough lines in file. 1
Missing a Javadoc comment. 17
Redundant 'public' modifier. 17

org/jadetower/resolver/ResolverUtils.java

Error Line
File does not end with a newline. 0

org/jadetower/resolver/ResolverUtils.java

Error Line
Missing a header - not enough lines in file. 1
Utility classes should not have a public or default constructor. 15
Missing a Javadoc comment. 17
Parameter uri should be final. 17
'{' is not preceeded with whitespace. 17
',' is not followed by whitespace. 19
Missing a Javadoc comment. 22
Parameter uri should be final. 22
'{' is not preceeded with whitespace. 22
'+' is not preceeded with whitespace. 24
'+' is not followed by whitespace. 24

org/jadetower/resolver/impl/ClassResolver.java

Error Line
File does not end with a newline. 0

org/jadetower/resolver/impl/ClassResolver.java

Error Line
Line does not match expected header line of ' JADETOWER SOFTWARE LICENSE'. 1
'{' should be on the previous line. 21
Missing a Javadoc comment. 23
Missing a Javadoc comment. 25
Method 'resolve' is not designed for extension - needs to be abstract, final or empty. 28
Missing a Javadoc comment. 28
Parameter uri should be final. 28
'if' is not followed by whitespace. 31
'{' is not preceeded with whitespace. 31
'=' is not preceeded with whitespace. 32

org/jadetower/resolver/impl/DefaultResolver.java

Error Line
File does not end with a newline. 0

org/jadetower/resolver/impl/DefaultResolver.java

Error Line
Line does not match expected header line of ' JADETOWER SOFTWARE LICENSE'. 1
Unused import - java.util.Map. 22
Unused import - java.util.Iterator. 23
Using the '.*' form of import should be avoided - org.apache.avalon.framework.configuration.*. 24
'{' should be on the previous line. 37
Missing a Javadoc comment. 38
Name 'm_factories' must match pattern '^[a-z][a-zA-Z0-9]*$'. 38
Variable 'm_factories' must be private and have accessor methods. 38
Missing a Javadoc comment. 40
Method 'configure' is not designed for extension - needs to be abstract, final or empty. 44
Missing a Javadoc comment. 44
Parameter configuration should be final. 44
'for' is not followed by whitespace. 46
'=' is not preceeded with whitespace. 46
'=' is not followed by whitespace. 46
'{' is not preceeded with whitespace. 46
'(' is followed by whitespace. 57
'}' should be on the same line. 63
'+' is not preceeded with whitespace. 65
'+' is not followed by whitespace. 65
',' is not followed by whitespace. 65
'}' should be on the same line. 66
'+' is not preceeded with whitespace. 68
'+' is not followed by whitespace. 68
',' is not followed by whitespace. 68
'}' should be on the same line. 69
'+' is not preceeded with whitespace. 71
'+' is not followed by whitespace. 71
',' is not followed by whitespace. 71
'}' should be on the same line. 72
'+' is not preceeded with whitespace. 74
'+' is not followed by whitespace. 74
',' is not followed by whitespace. 74
'}' should be on the same line. 75
'+' is not preceeded with whitespace. 77
'+' is not followed by whitespace. 77
',' is not followed by whitespace. 77
Method 'resolve' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Parameter uri should be final. 82
'if' is not followed by whitespace. 85
'{' is not preceeded with whitespace. 85
Method 'registerFactory' is not designed for extension - needs to be abstract, final or empty. 92
Missing a Javadoc comment. 92
Parameter scheme should be final. 92
Parameter factory should be final. 92
'{' is not preceeded with whitespace. 92
'if' is not followed by whitespace. 93
',' is not followed by whitespace. 94
'if' construct must use '{}'s. 95
'if' is not followed by whitespace. 95
'+' is not preceeded with whitespace. 96
'+' is not followed by whitespace. 96
Method 'registerDefaults' is not designed for extension - needs to be abstract, final or empty. 100
Missing a Javadoc comment. 100
'{' is not preceeded with whitespace. 100
'if' construct must use '{}'s. 101
'if' is not followed by whitespace. 101
Expression can be simplified. 101
',' is not followed by whitespace. 102
'if' construct must use '{}'s. 103
'if' is not followed by whitespace. 103
Expression can be simplified. 103
',' is not followed by whitespace. 104

org/jadetower/resolver/impl/JndiResolver.java

Error Line
File does not end with a newline. 0

org/jadetower/resolver/impl/JndiResolver.java

Error Line
Line does not match expected header line of ' JADETOWER SOFTWARE LICENSE'. 1
Redundant import from the java.lang package - java.lang.InstantiationException. 21
'{' should be on the previous line. 29
Missing a Javadoc comment. 30
Missing a Javadoc comment. 31
Name 'm_context' must match pattern '^[a-z][a-zA-Z0-9]*$'. 31
Variable 'm_context' must be private and have accessor methods. 31
Missing a Javadoc comment. 33
Missing a Javadoc comment. 36
Parameter env should be final. 36
'}' should be on the same line. 39
Method 'parameterize' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Parameter parameters should be final. 45
Unable to get class information for ParameterException. 45
'}' should be on the same line. 48
',' is not followed by whitespace. 50
Method 'resolve' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Parameter uri should be final. 54
'if' is not followed by whitespace. 58
'{' is not preceeded with whitespace. 58
Method 'initContext' is not designed for extension - needs to be abstract, final or empty. 65
Missing a Javadoc comment. 65
Parameter env should be final. 65
'{' is not preceeded with whitespace. 65
'if' construct must use '{}'s. 66
'if' is not followed by whitespace. 66

org/jadetower/resolver/impl/package.html

Error Line
Missing package documentation file. 0

org/jadetower/resolver/package.html

Error Line
Missing package documentation file. 0