Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0036532Openbravo ERPA. Platformpublic2017-07-26 08:222017-07-27 15:12
alostale 
platform 
normaltrivialhave not tried
closedno change required 
5
 
 
Core
No
0036532: javadoc warns when building with Java 8
When building javadoc with Java 8, some warnings are detected.
Run ant generate.java.doc with JDK8
  -> check log
  [javadoc] Standard Doclet version 1.8.0_131
  [javadoc] Building tree for all the packages and classes...
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src/org/openbravo/base/model/Property.java:1025: warning 
- @propertyDescription is an unknown tag.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src/org/openbravo/base/model/Property.java:1025: warning 
- Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties 
getters and setters.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src/org/openbravo/base/model/Property.java:1025: warning 
- Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties 
getters and setters.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src/org/openbravo/base/model/Property.java:1025: warning 
- @propertyDescription is an unknown tag.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src/org/openbravo/base/model/Property.java:1025: warning 
- Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties 
getters and setters.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src/org/openbravo/base/model/Property.java:1025: warning 
- Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties 
getters and setters.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src/org/openbravo/base/model/Property.java:1025: warning 
- Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties 
getters and setters.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src/org/openbravo/base/model/Property.java:1025: warning 
- Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties 
getters and setters.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src-gen/org/openbravo/model/ad/ui/Tab.java:513: warning 
- @propertyDescription is an unknown tag.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src-gen/org/openbravo/model/ad/ui/Tab.java:513: warning 
- Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties 
getters and setters.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src-gen/org/openbravo/model/ad/ui/Tab.java:513: warning 
- Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties 
getters and setters.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src-gen/org/openbravo/model/ad/ui/Tab.java:513: warning 
- @propertyDescription is an unknown tag.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src-gen/org/openbravo/model/ad/ui/Tab.java:513: warning 
- Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties 
getters and setters.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src-gen/org/openbravo/model/ad/ui/Tab.java:513: warning 
- Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties 
getters and setters.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src-gen/org/openbravo/model/ad/ui/Tab.java:513: warning 
- Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties 
getters and setters.
  [javadoc] /home/alostale/ws/pi-pg2/openbravo/src-gen/org/openbravo/model/ad/ui/Tab.java:513: warning 
- Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties 
getters and setters.
  [javadoc] Building index for all the packages and classes...
  [javadoc] Building index for all classes...
  [javadoc] Generating /home/alostale/ws/pi-pg2/openbravo/docs/api/help-doc.html...
  [javadoc] 16 warnings

No tags attached.
related to defect 0036508 closed Orekaria ant generate.java.doc marks the build as successful even if contained errors 
Issue History
2017-07-26 08:22alostaleNew Issue
2017-07-26 08:22alostaleAssigned To => platform
2017-07-26 08:22alostaleModules => Core
2017-07-26 08:22alostaleTriggers an Emergency Pack => No
2017-07-26 08:22alostaleRelationship addedrelated to 0036508
2017-07-26 08:22alostaleStatusnew => acknowledged
2017-07-26 10:34alostaleNote Added: 0098218
2017-07-27 15:11alostaleNote Added: 0098247
2017-07-27 15:12alostaleStatusacknowledged => scheduled
2017-07-27 15:12alostaleNote Added: 0098248
2017-07-27 15:12alostaleStatusscheduled => closed
2017-07-27 15:12alostaleResolutionopen => no change required

Notes
(0098218)
alostale   
2017-07-26 10:34   
This issue can be reproduced with a simple class:

public class TestJavaDoc {
  public boolean isProperty() {
    return false;
  }
}

running: javadoc TestJavaDoc.java
$ javadoc TestJavaDoc.java
Loading source file TestJavaDoc.java...
Constructing Javadoc information...
Standard Doclet version 1.8.0_131
Building tree for all the packages and classes...
Generating ./TestJavaDoc.html...
TestJavaDoc.java:3: warning - @propertyDescription is an unknown tag.
TestJavaDoc.java:3: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters.
TestJavaDoc.java:3: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters.
TestJavaDoc.java:3: warning - @propertyDescription is an unknown tag.
TestJavaDoc.java:3: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters.
TestJavaDoc.java:3: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters.
TestJavaDoc.java:3: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters.
TestJavaDoc.java:3: warning - Tags @propertyGetter, @propertySetter and @propertyDescription can only be used in JavaFX properties getters and setters.
Generating ./package-frame.html...
Generating ./package-summary.html...
Generating ./package-tree.html...
Generating ./constant-values.html...
Building index for all the packages and classes...
Generating ./overview-tree.html...
Generating ./index-all.html...
Generating ./deprecated-list.html...
Building index for all classes...
Generating ./allclasses-frame.html...
Generating ./allclasses-noframe.html...
Generating ./index.html...
Generating ./help-doc.html...
8 warnings
(0098247)
alostale   
2017-07-27 15:11   
Reported to OpenJDK [1], they rejected because seems to be a bug in ubuntu's build, reported to ubuntu [2].

[1] https://bugs.openjdk.java.net/browse/JDK-8185424 [^]
[2] https://bugs.launchpad.net/ubuntu/+source/openjdk-8/+bug/1706969 [^]
(0098248)
alostale   
2017-07-27 15:12   
Seems to be a problem in javadoc tool rather than in Openbravo.