GitHub user ilsaloving-gander added a comment to the discussion: Cloudstack API 
documentation is woefully out of date

The 
[ListTrafficTypes](https://cloudstack.apache.org/api/apidocs-4.21/apis/listTrafficTypes.html)
 response structure is completely wrong.  I haven't gone through the rest of 
the api but seeing how this function is so completely wrong, it makes me think 
something is wrong with the documentation creation.  I checked the java file 
and it _seems_ like it should be generating fine, but I haven't done java dev 
in many years so I may be wrong.

I tried to create the docs myself using the wiki instructions (using mvn 
-Pdeveloper -Dnoredist -DskipTests clean install) , but all I get is endless 
compilation errors, so I question whether the documentation is even being 
generated correctly.

So far:
- aspectjweaver has a zip file problem that is fixed in 1.8.14
- I had to disable tests because one of them was failing to mock something up
- The final one I'm stuck on is:
```
[ERROR] Failed to execute goal on project cloud-plugin-hypervisor-kvm: Could 
not collect dependencies for project 
org.apache.cloudstack:cloud-plugin-hypervisor-kvm:jar:4.21.0.0
[ERROR] Failed to read artifact descriptor for org.libvirt:libvirt:jar:0.5.3
[ERROR]         Caused by: The following artifacts could not be resolved: 
org.libvirt:libvirt:pom:0.5.3 (absent): Could not transfer artifact 
org.libvirt:libvirt:pom:0.5.3 from/to libvirt.org.maven2 
(https://libvirt.org/maven2/): (certificate_expired) PKIX path validation 
failed: java.security.cert.CertPathValidatorException: validity check failed
```

GitHub link: 
https://github.com/apache/cloudstack/discussions/11860#discussioncomment-14712864

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to