I'm not voting for this, but there is a few additions: [4] I think we tend to have line lengths of greater than 80, I think something like 100 or 120 is reasonable. [6.3] I agree that we should allow declaration before use and not require them to be defined at the top of blocks.
[9] We name interfaces with a 'I' at the beginning of them... [9] We very commonly use '_' at the start of variables that are module level variables (which are private and sometimes protected) [10.5.2] Totally disagree with this one....return (boolean expression) is great [10.5.4] We us @TODO: instead of Fixme. And the one style (religion here) that I really dislike is [7.4]. I think that } else { should always be done as } else { and that [7.9] should be try { .... } catch () { } I think this actually agrees with the readability and space requirements in the spec. On 6/7/05, Richard Feit <[EMAIL PROTECTED]> wrote: > OK, are we ready to delve into this? I'm all for it, and I'm hoping we > can come to agreement. I propose that we take the Sun conventions as a > starting point, with the mods Jeremiah suggested. This isn't an > official vote... just wondering how people feel about the following: > > 1) Do we want to enforce code conventions? > > 2) Do we want to start with the Sun conventions + Jeremiah's mods? > > 3) Could we work this by proposing changes, and then using the Sun > conventions as a fallback if there's are irreconcilable differences? > Note that this may cause us to end up with my *most detested* coding > convention, but I'm not going to say what it is yet. ;) > > Rich > > Jeremiah Johnson wrote: > > >It looks to me like Struts is using the default rules for Checkstyle. > >Here is the Struts Checkstyle task in build.xml: > > > > <target name="checkstyle" if="checkstyle.jar" > > description="Checks source code against Sun coding > >guidelines" > > depends="init"> > > <taskdef name="checkstyle" > > > >classname="com.puppycrawl.tools.checkstyle.CheckStyleTask"> > > <classpath location="${checkstyle.jar}"/> > > </taskdef> > > <checkstyle> > > <formatter type="plain"/> > > <fileset dir="${src.share.dir}" includes="**/*.java"/> > > </checkstyle> > > </target> > > > >Recent check-in comments give some clues to the pain involved: "Fix a > >few hundred Checkstyle problems." and "Start fixing our myriad > >Checkstyle errors. It seems we've become rather sloppy." > > > >Heh. > > > >Apache Jakarta defaults to Sun, but does appear open to defining other > >conventions within a project > >(http://jakarta.apache.org/site/source.html). I am guessing that > >Beehive would be related to Jakarta after incubation, so it may be a > >good time to start addressing coding conventions. > > > >I attached an example of the type of output Beehive might see if > >Checkstyle becomes integrated. This isn't a perfect example (because I > >didn't exclude .svn directories and I used a v3.5 which doesn't support > >Java 5), but I believe that by looking at the output you can get an idea > >of the kind of stuff you might see. > > > >To generate the attached, I used the following command: > >Java -jar ~/tools/checkstyle-3.5/checkstyle-all-3.5.jar -c > >~/tools/checkstyle-3.5/sun_checks.xml -r wsm/src -o wsm-checkstyle.txt > > > >The developers need to decide if code conventions will be defined now or > >later and then what they will be. I think that you should bite this > >bullet now - just after a release - rather than later which may > >potentially be just before a release. > > > >I think that you should modify the Sun conventions. For example, here > >is a suggested place to start (mods to > >http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html): > >2.2: adjust the list to README.txt > >3.1.1: adjust to the current ASF header > >4: explicitly defined indentation as 4 spaces > >6.3: change to wait to declare variable until block where used > > > >- jeremiah > > > > > > > >>-----Original Message----- > >>From: Steven Tocco > >>Sent: Monday, June 06, 2005 11:13 AM > >>To: Beehive Developers > >>Subject: RE: reformatting the wsm code > >> > >>I think this is awesome. Would love to see some energy around > >>checkstyle (or similar tool). > >> > >>One of the hardest parts about getting checkstyle rolled out is > >> > >> > >getting > > > > > >>agreement on the style xml config file, which enforces the rules via > >> > >> > >reg > > > > > >>expressions and other rules. People get so excited about the > >> > >> > >placement > > > > > >>of braces in these types of discussions. :) > >> > >>If I remember correctly it comes with an implementation of the Sun > >>coding standard (which might be a little overboard). > >> > >>Perhaps the struts one would be a good starting place? > >> > >>Thoughts? > >> > >>Thanks > >>Steve > >> > >> > > > > > > > > > >------------------------------------------------------------------------ > > > >Starting audit... > >/home/jjohnson/projects/beehive/wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/package.html:0: > > Missing package documentation file. > >Missing package documentation file. > >/home/jjohnson/projects/beehive/wsm/src/api/javax/jws/package.html:0: > >Missing package documentation file. > >/home/jjohnson/projects/beehive/wsm/src/runtime/org/apache/beehive/wsm/axis/security/package.html:0: > > Missing package documentation file. > >/home/jjohnson/projects/beehive/wsm/src/runtime/org/apache/beehive/wsm/processor/apt/package.html:0: > > Missing package documentation file. > >/home/jjohnson/projects/beehive/wsm/src/runtime/org/apache/beehive/wsm/axis/databinding/package.html:0: > > Missing package documentation file. > >wsm/src/api/javax/jws/WebResult.java:0: File does not end with a newline. > >wsm/src/api/javax/jws/HandlerChain.java:0: File does not end with a newline. > >wsm/src/api/javax/jws/Oneway.java:0: File does not end with a newline. > >wsm/src/api/javax/jws/WebService.java:0: File does not end with a newline. > >wsm/src/runtime/org/apache/beehive/wsm/axis/util/encoding/XmlBeanDeserializer.java:0: > > File does not end with a newline. > >wsm/src/runtime/org/apache/beehive/wsm/axis/handlers/AnnotatedWebServiceDeploymentHandler.java:0: > > File does not end with a newline. > >wsm/src/runtime/org/apache/beehive/wsm/databinding/BindingLookupService.java:0: > > File does not end with a newline. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsSOAPMessageHandlerInfo.java:0: > > File does not end with a newline. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/Jsr181MethodMetadataImpl.java:0: > > File does not end with a newline. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/Jsr181ParameterMetadataImpl.java:0: > > File does not end with a newline. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:0: > > File does not end with a newline. > >wsm/src/api/javax/jws/WebResult.java:23:1: Got an exception - unexpected > >char: '@' > >wsm/src/api/javax/jws/HandlerChain.java:23:1: Got an exception - unexpected > >char: '@' > >wsm/src/runtime/org/apache/beehive/wsm/processor/ProcessorException.java:9: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/processor/ProcessorException.java:11: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/processor/ProcessorException.java:28: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/processor/ProcessorException.java:29:31: > > Parameter msg should be final. > >wsm/src/runtime/org/apache/beehive/wsm/processor/ProcessorException.java:29:43: > > Parameter e should be final. > >wsm/src/runtime/org/apache/beehive/wsm/processor/ProcessorException.java:33:31: > > Parameter msg should be final. > >wsm/src/runtime/org/apache/beehive/wsm/processor/ProcessorException.java:37:31: > > Parameter e should be final. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/WebServiceMetadataViewer.java:75:13: > > Got an exception - expecting EOF, found '}' > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/MirrorMethodInfo.java:45:9: > > Got an exception - expecting EOF, found '}' > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/WsmAnnotationProcessor.java:54:9: > > Got an exception - expecting EOF, found 'oms' > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TwoPhaseAnnotationProcessor.java:73:9: > > Got an exception - expecting EOF, found '_env' > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/WsmAnnotationProcessorFactory.java:52:5: > > Got an exception - expecting EOF, found '}' > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/MirrorParameterInfo.java:75:5: > > Got an exception - expecting EOF, found '}' > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:26:1: > > Utility classes should not have a public or default constructor. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:29:38: > > Parameter type should be final. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:35:15: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:36:59: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:37:13: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:38:20: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:40:13: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:41:20: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:43:56: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:45:20: > > 'for' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:48:60: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:49:19: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:51: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:51:86: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:52:17: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:55: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:55:63: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:58:13: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:62:9: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:63:14: > > 'catch' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:69:44: > > Parameter kind should be final. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:72:9: > > switch without "default" clause. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:94: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:94:59: > > Parameter kind should be final. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:97:9: > > switch without "default" clause. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:119: > > Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:119:35: > > Parameter type should be final. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:119:51: > > Parameter depth should be final. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:119:62: > > Parameter typeOfArray should be final. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:120:11: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:121: > > Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:121:42: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:122:9: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:138: > > Expected an @return tag. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:138:36: > > Parameter className should be final. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:138:43: > > Expected @param tag for 'className'. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:139:16: > > Expected @throws tag for 'ClassNotFoundException'. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:142:11: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:144:9: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:148:13: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:149:18: > > 'catch' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:151:20: > > 'for' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/TypeMirrorUtil.java:152:23: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/processor/apt/MirrorTypeInfo.java:48:9: > > Got an exception - expecting EOF, found '}' > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:2: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:4: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:5: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:17: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:18: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:40:19: > > Variable 'logger' must be private and have accessor methods. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:42:27: > > Variable 'mTypeMapping' must be private and have accessor methods. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:44:36: > > Variable 'lookupService' must be private and have accessor methods. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:50: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:50:26: > > Parameter typeMapping should be final. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:50:38: > > Expected @param tag for 'typeMapping'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:50:51: > > Parameter lookupService should be final. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:50:72: > > 'lookupService' hides a field. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:50:72: > > Expected @param tag for 'lookupService'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:60:55: > > Expected @param tag for 'cls'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:66:14: > > 'protected' modifier out of order with the JLS suggestions. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:66:76: > > Expected @param tag for 'cls'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:67:76: > > Expected @param tag for 'q'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:68: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:68:88: > > Expected @param tag for 'style'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:69: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:69:86: > > Expected @param tag for 'use'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:75:14: > > 'protected' modifier out of order with the JLS suggestions. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:75:59: > > Expected @param tag for 'cls'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:75:70: > > Expected @param tag for 'q'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:86:14: > > 'protected' modifier out of order with the JLS suggestions. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:86:62: > > Expected @param tag for 'cls'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:86:73: > > Expected @param tag for 'q'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:87:16: > > Expected @throws tag for 'ClassNotFoundException'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:88:9: > >Expected @throws tag for 'NoSuchMethodException'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:89:9: > >Expected @throws tag for 'InstantiationException'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:90:9: > >Expected @throws tag for 'IllegalAccessException'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:91:9: > >Expected @throws tag for 'InvocationTargetException'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:97:14: > > 'protected' modifier out of order with the JLS suggestions. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:97:67: > > Expected @param tag for 'cls'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:97:78: > > Expected @param tag for 'q'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:104:14: > > 'protected' modifier out of order with the JLS suggestions. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:104:56: > > Expected @param tag for 'cls'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:104:67: > > Expected @param tag for 'q'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:109:14: > > 'public' modifier out of order with the JLS suggestions. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:111:14: > > 'protected' modifier out of order with the JLS suggestions. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:113:14: > > 'protected' modifier out of order with the JLS suggestions. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:115:5: > > Method 'registerType' is not designed for extension - needs to be abstract, > >final or empty. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:115:31: > > Parameter cls should be final. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:115:42: > > Parameter style should be final. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:116:31: > > Parameter use should be final. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:118:11: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:120:9: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:127: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:127:5: > > Method 'registerType' is not designed for extension - needs to be abstract, > >final or empty. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:127:31: > > Parameter cls should be final. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:127:42: > > Parameter q should be final. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:127:51: > > Parameter style should be final. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:127:76: > > Parameter use should be final. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:129: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:131: > >'if' construct must use '{}'s. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:131:15: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:134: > >'if' construct must use '{}'s. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:134:15: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:136: > >'if' construct must use '{}'s. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:136:15: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:140:15: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:141:19: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:143: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:144: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:145: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:146: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:147: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:148: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:150: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:152: > >'if' construct must use '{}'s. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:152:23: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:157:13: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:158:20: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:160:19: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:162:17: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:167:24: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:173:21: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:174:26: > > 'catch' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:181:17: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:192: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:192:24: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:193: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:194:17: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:202: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:204:9: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:205:14: > > 'catch' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:220: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:221:9: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:222:14: > > 'catch' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:222:28: > > Must have at least one statement. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:227:5: > > Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:229: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:230:9: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:231:14: > > 'catch' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:231:28: > > Must have at least one statement. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:239: > >Expected an @return tag. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:239:12: > > 'public' modifier out of order with the JLS suggestions. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:239:46: > > Parameter t should be final. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:239:51: > > Expected @param tag for 't'. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:242:11: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:243:55: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:245:15: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:245:60: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:247:19: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:248: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:248:53: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:248:72: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:250:17: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:252:34: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:254:13: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:256: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:259:9: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:260:16: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:261:15: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:261:53: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:264:48: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:265:20: > > 'for' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:266:23: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:271:13: > > '}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/registration/TypeRegistrar.java:273: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/axis/AxisHook.java:93:9: Got an > >exception - expecting EOF, found 'for' > >wsm/src/runtime/org/apache/beehive/wsm/axis/registration/AxisTypeMappingMetaData.java:28:5: > > Got an exception - expecting EOF, found '}' > >wsm/src/runtime/org/apache/beehive/wsm/axis/registration/AxisTypeRegistrar.java:106:17: > > Got an exception - expecting EOF, found 'if' > >wsm/src/runtime/org/apache/beehive/wsm/axis/databinding/SystemTypeLookupService.java:36:9: > > Got an exception - expecting EOF, found 'lookupServiceList' > >wsm/src/runtime/org/apache/beehive/wsm/axis/databinding/AxisTypeLookup.java:2: > > Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/SOAPBindingInfo.java:109:11: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/SOAPBindingInfo.java:111: > > Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/SOAPBindingInfo.java:111:80: > > Avoid inline conditionals. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/SOAPBindingInfo.java:116:5: > > Method 'equals' is not designed for extension - needs to be abstract, final > >or empty. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/SOAPBindingInfo.java:116:5: > > Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/SOAPBindingInfo.java:116:27: > > Parameter o should be final. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/SOAPBindingInfo.java:117:11: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/SOAPBindingInfo.java:118:15: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/SOAPBindingInfo.java:119:56: > > 'cast' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/SOAPBindingInfo.java:121: > > Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:8: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:10: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:22: > >Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:25:5: > >Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:27:5: > >Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:27:12: > > Variable 'name' must be private and have accessor methods. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:28:5: > >Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:28:12: > > Variable 'value' must be private and have accessor methods. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:33:26: > > Parameter a should be final. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:33:36: > > Expected @param tag for 'a'. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:41:37: > > Parameter a should be final. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:41:47: > > Expected @param tag for 'a'. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:42:11: > > 'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:52:5: > >Method 'getName' is not designed for extension - needs to be abstract, final > >or empty. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:59:5: > >Method 'setName' is not designed for extension - needs to be abstract, final > >or empty. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:59:25: > > Parameter name should be final. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:59:32: > > 'name' hides a field. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:66:5: > >Method 'getValue' is not designed for extension - needs to be abstract, > >final or empty. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:73:5: > >Method 'setValue' is not designed for extension - needs to be abstract, > >final or empty. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:73:26: > > Parameter value should be final. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InitParamInfo.java:73:33: > > 'value' hides a field. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/Jsr181MethodMetadataImpl.java:57:5: > > Got an exception - expecting EOF, found '}' > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:9: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:11: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:21: > >Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:24:5: > > Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:27: > >Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:36:28: > > Parameter arg0 should be final. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:36:35: > > Expected @param tag for 'arg0'. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:44:28: > > Parameter arg0 should be final. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:44:35: > > Expected @param tag for 'arg0'. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:44:41: > > Parameter arg1 should be final. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:44:51: > > Expected @param tag for 'arg1'. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:51:28: > > Parameter arg0 should be final. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/InvalidFileType.java:51:38: > > Expected @param tag for 'arg0'. > >wsm/src/runtime/org/apache/beehive/wsm/model/jsr181/Jsr181ParameterMetadataImpl.java:72:17: > > Got an exception - expecting EOF, found '}' > >wsm/src/runtime/org/apache/beehive/wsm/model/wsdl/XmlBeanWSDLProcessor.java:99:9: > > Got an exception - expecting EOF, found 'TDefinitions' > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:7: > > Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:9: > > Line has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:27:5: > > Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:29:5: > > Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:31:13: > > Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:33:5: > > Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:35:5: > > Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:37:5: > > Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:47: > > Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:47:5: > > Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:49:5: > > Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/model/BeehiveWsParameterMetadata.java:51:5: > > Missing a Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/Schema.java:68:17: Got an > >exception - expecting EOF, found 'break' > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:33: Missing a > >Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:35:5: Missing a > >Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:35:17: Variable > >'stream' must be private and have accessor methods. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:36:5: Missing a > >Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:36:25: Variable > >'defDoc' must be private and have accessor methods. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:37:5: Missing a > >Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:37:12: Variable > >'tt' must be private and have accessor methods. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:38:5: Missing a > >Javadoc comment. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:38:12: Variable > >'schema' must be private and have accessor methods. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:39:16: Variable > >'services' must be private and have accessor methods. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:46:23: Parameter > >stream should be final. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:46:35: 'stream' > >hides a field. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:46:35: Expected > >@param tag for 'stream'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:47: Line is > >longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:47:16: Expected > >@throws tag for 'XmlException'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:47:16: Unable to > >get class information for XmlException. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:47:30: Expected > >@throws tag for 'IOException'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:47:43: Expected > >@throws tag for 'IllegalAccessException'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:47:67: Expected > >@throws tag for 'NoSuchFieldException'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:61:5: Method > >'getSchema' is not designed for extension - needs to be abstract, final or > >empty. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:65:5: Method > >'getSoapAddressLocation' is not designed for extension - needs to be > >abstract, final or empty. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:68:11: 'if' is > >not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:70:15: 'if' is > >not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:72: Line is > >longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:73:23: 'if' is > >not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:76:17: '}' > >should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:77:22: 'catch' > >is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLParser.java:77:47: Must have > >at least one statement. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/Utilities.java:42:9: Got an > >exception - expecting EOF, found 'XmlObject' > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:3: Line > >has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:5: Line > >has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:6: Line > >has trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:42:20: > >Variable 've' must be private and have accessor methods. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:43:14: > >Variable 'template' must be private and have accessor methods. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:52:16: > >Expected @throws tag for 'Exception'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:62:5: > >Method 'init' is not designed for extension - needs to be abstract, final or > >empty. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:63:16: > >Expected @throws tag for 'Exception'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:63:27: > >Expected @throws tag for 'ResourceNotFoundException'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:63:27: > >Unable to get class information for ResourceNotFoundException. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:64:9: > >Expected @throws tag for 'ParseErrorException'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:64:9: > >Unable to get class information for ParseErrorException. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:64:30: > >Expected @throws tag for 'MethodInvocationException'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:64:30: > >Unable to get class information for MethodInvocationException. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:76:9: > >'}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:77:14: > >'catch' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:84:9: > >'}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:85:14: > >'catch' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:89:9: > >'}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:90:14: > >'catch' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:95:9: > >'}' should be on the same line. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:96:14: > >'catch' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:102: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:102:5: > >Method 'generateAnnotatedJavaFromWSDL' is not designed for extension - needs > >to be abstract, final or empty. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:102:47: > >Parameter wsdlFileName should be final. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:102:68: > >Parameter baseSrcDir should be final. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:115: > >'if' construct must use '{}'s. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:115:11: > >'if' is not followed by whitespace. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:118: > >Line is longer than 80 characters. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:126:5: > >Method 'generateAnnotatedJavaFromWSDL' is not designed for extension - needs > >to be abstract, final or empty. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:126:47: > >Parameter wsdl should be final. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:126:65: > >Parameter w should be final. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:141:5: > >Method 'generateAnnotatedJavaFromOM' is not designed for extension - needs > >to be abstract, final or empty. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:141:45: > >Parameter om should be final. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:141:67: > >Expected @param tag for 'om'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:141:71: > >Parameter w should be final. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:141:78: > >Expected @param tag for 'w'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:142:16: > >Expected @throws tag for 'ResourceNotFoundException'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:142:16: > >Unable to get class information for ResourceNotFoundException. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:142:43: > >Expected @throws tag for 'ParseErrorException'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:142:43: > >Unable to get class information for ParseErrorException. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:143:9: > >Expected @throws tag for 'MethodInvocationException'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:143:9: > >Unable to get class information for MethodInvocationException. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:143:36: > >Expected @throws tag for 'Exception'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:143:47: > >Expected @throws tag for 'IOException'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/AbstractWsdl2AJava.java:143:47: > >Redundant throws: 'IOException' is subclass of 'Exception'. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLProcessor.java:3: Line has > >trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLProcessor.java:5: Line has > >trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLProcessor.java:6: Line has > >trailing spaces. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLProcessor.java:40:5: > >Redundant 'public' modifier. > >wsm/src/runtime/org/apache/beehive/wsm/wsdl/WSDLProcessor.java:41:16: > >Expected @throws tag for 'Exception'. > >Audit done. > > > > >