The following document contains the results of FindBugs Report
FindBugs Version is 2.0.1
Threshold is medium
Effort is min
| Bug | Category | Details | Line | Priority | 
|---|---|---|---|---|
| Synchronization performed on java.util.concurrent.ConcurrentLinkedQueue in org.deegree.services.wps.ExecutionManager.createProcessletExecution(ExecuteRequest, StorageLocation, URL, List, ProcessletOutputs) | MT_CORRECTNESS | JLM_JSR166_UTILCONCURRENT_MONITORENTER | 141 | Medium | 
| Bug | Category | Details | Line | Priority | 
|---|---|---|---|---|
| Unwritten field: org.deegree.services.wps.ProcessExecution.acceptedMessage | CORRECTNESS | UWF_UNWRITTEN_FIELD | 144 | Medium | 
| Bug | Category | Details | Line | Priority | 
|---|---|---|---|---|
| Dead store to processId in org.deegree.services.wps.WPService.doDescribeProcess(DescribeProcessRequest, HttpResponseBuffer) | STYLE | DLS_DEAD_LOCAL_STORE | 460 | Medium | 
| Bug | Category | Details | Line | Priority | 
|---|---|---|---|---|
| org.deegree.services.wps.execute.AttributedParameter.toString() concatenates strings using + in a loop | PERFORMANCE | SBSC_USE_STRINGBUFFER_CONCATENATION | 209 | Medium | 
| new org.deegree.services.wps.execute.AttributedParameter(CodeType, String, Map) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 73 | Medium | 
| Bug | Category | Details | Line | Priority | 
|---|---|---|---|---|
| Dead store to mimeType in org.deegree.services.wps.execute.ExecuteRequestXMLAdapter.parseOutput(OMElement, ProcessDefinition, ExceptionCustomizer) | STYLE | DLS_DEAD_LOCAL_STORE | 822 | Medium | 
| Dead store to mimeType in org.deegree.services.wps.execute.ExecuteRequestXMLAdapter.parseRawDataOutput(OMElement, ProcessDefinition, ExceptionCustomizer) | STYLE | DLS_DEAD_LOCAL_STORE | 877 | Medium | 
| Possible null pointer dereference of xmlWriter in org.deegree.services.wps.execute.ExecuteRequestXMLAdapter.parseComplexData(ComplexInputDefinition, OMElement, LanguageString, LanguageString, ExceptionCustomizer) on exception path | CORRECTNESS | NP_NULL_ON_SOME_PATH_EXCEPTION | 504 | Medium | 
| Bug | Category | Details | Line | Priority | 
|---|---|---|---|---|
| Found reliance on default encoding in org.deegree.services.wps.input.EmbeddedComplexInput.getValueAsBinaryStream(): String.getBytes() | I18N | DM_DEFAULT_ENCODING | 123 | High | 
| Bug | Category | Details | Line | Priority | 
|---|---|---|---|---|
| Found reliance on default encoding in org.deegree.services.wps.input.InputReference.openStream(): String.getBytes() | I18N | DM_DEFAULT_ENCODING | 149 | High | 
| Bug | Category | Details | Line | Priority | 
|---|---|---|---|---|
| Unread field: org.deegree.services.wps.output.ProcessletOutputImpl.summary | PERFORMANCE | URF_UNREAD_FIELD | 92 | Medium | 
| Unread field: org.deegree.services.wps.output.ProcessletOutputImpl.title | PERFORMANCE | URF_UNREAD_FIELD | 88 | Medium | 
| Bug | Category | Details | Line | Priority | 
|---|---|---|---|---|
| Found reliance on default encoding in org.deegree.services.wps.storage.OutputStorage.retrieveMimeType(): new java.io.FileReader(File) | I18N | DM_DEFAULT_ENCODING | 96 | High | 
| Found reliance on default encoding in org.deegree.services.wps.storage.OutputStorage.storeMimeType(): new java.io.FileWriter(File) | I18N | DM_DEFAULT_ENCODING | 81 | High | 
| Bug | Category | Details | Line | Priority | 
|---|---|---|---|---|
| exceptional return value of java.io.File.delete() ignored in org.deegree.services.wps.storage.StorageManager.newInputSink() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 144 | Medium | 
| exceptional return value of java.io.File.delete() ignored in org.deegree.services.wps.storage.StorageManager.newOutputStorage(String) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 107 | Medium | 
| exceptional return value of java.io.File.delete() ignored in org.deegree.services.wps.storage.StorageManager.newResponseDocumentStorage(String) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 119 | Medium |