You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some rules are appearing in windup, but for some reason not in konveyor:
Issue
Rule ID
Local HTTP Calls
localhost-http-00001
Windows file system path
azure-os-specific-00001
jaxb-api' Maven dependency missing
xml-java-versions-00001
jaxb-core' Maven dependency missing
xml-java-versions-00002
jaxb-impl' Maven dependency missing
xml-java-versions-00003
web.xml element references a javax-prefixed class name
javax-to-jakarta-servlet-00130
java.sql.DriverManager type reference
generic-catchall-00900
The application uses environment variables/system properties
spring-boot-to-azure-system-config-01000
(.*) Maven dependency missing
xml-java-versions-00001
Changes in ClassLoader hierarchy in JDK 11 may impact code
java-removals-00150
web.xml element references a javax-prefixed class name
javax-to-jakarta-servlet-00130
JSR 88 deployment plan not supported
jboss-eap5and6to7-java-05000
Local JDBC Calls
localhost-jdbc-00002
org.glassfish javax.faces artifactId has been replaced by org.glassfish jakarta.faces
javax-to-jakarta-dependencies-00005
The incorrectly spelled javax.el.MethodExpression.isParmetersProvided() method has been removed
jakarta-el-00010
Implementation or use by the application of the javax.xml.bind.Marshaller `getAdapter() method may need to be updated
eap8-xml-binding-00009
Move to Jakarta EE Maven Artifacts - com.sun.mail:javax.mail
maven-javax-to-jakarta-00001
File system - Java NIO
local-storage-00005
Java Remote Method Invocation (RMI) API
java-rmi-00001
Socket communication
socket-communication-00000
It is possible that some of these rules missing are due to missing dependencies, so probably that issue should be solved first and then this table reassessed.
Expected Behavior
The rules being triggered should be similar to the windup report's ones.
How Reproducible
Always (Default)
Steps To Reproduce
With the given environment, analyze the application with konveyor.
Download all the application's dependencies into a folder by using mvn dependency:copy-dependencies
Analyze the application and its dependencies with windup: ./windup-cli --target eap8 --target openjdk17 --target cloud-readiness --target quarkus --target camel --target azure-appservice --input ~/Dev/redhat/40SampleApps/sample.daytrader7 ~/Dev/redhat/40SampleApps/sample.daytrader7.dependencies --overwrite --analyzeKnownLibraries.
Check that the issues mentioned previously don't appear in the konveyor report, but do appear in the windup one.
Environment
* Fedora 38
* minikube version: v1.31.2
* Konveyor 0.3.0-alpha.5
*[sample.daytrader7 app (master branch)](https://github.com/WASdev/sample.daytrader7)* Analysis configuration:
** Source code + dependencies
** eap8, quarkus, openjdk17, azure, cloud-readiness
** Application and internal dependencies only/Application and all dependencies, including known Open Source libraries
** No custom rules
** No additional advanced options
Windup:
* Java 11
* Latest version of windup
Anything else?
No response
The text was updated successfully, but these errors were encountered:
jmle
added
kind/bug
Categorizes issue or PR as related to a bug.
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
labels
Oct 6, 2023
Is there an existing issue for this?
Konveyor version
0.3.0-alpha.5
Priority
Critical
Current Behavior
Some rules are appearing in windup, but for some reason not in konveyor:
Local HTTP CallsWindows file system pathjaxb-api' Maven dependency missingjaxb-core' Maven dependency missingjaxb-impl' Maven dependency missingThe application uses environment variables/system properties(.*) Maven dependency missingChanges in ClassLoader hierarchy in JDK 11 may impact codeIt is possible that some of these rules missing are due to missing dependencies, so probably that issue should be solved first and then this table reassessed.
Expected Behavior
The rules being triggered should be similar to the windup report's ones.
How Reproducible
Always (Default)
Steps To Reproduce
mvn dependency:copy-dependencies
./windup-cli --target eap8 --target openjdk17 --target cloud-readiness --target quarkus --target camel --target azure-appservice --input ~/Dev/redhat/40SampleApps/sample.daytrader7 ~/Dev/redhat/40SampleApps/sample.daytrader7.dependencies --overwrite --analyzeKnownLibraries
.Environment
Anything else?
No response
The text was updated successfully, but these errors were encountered: