[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-640030296 @djencks I did the process with the following 3 commits in the PR#3893 respect with the master branch commits. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-639438101 @davsclaus, @djencks I performed `mvn clean install` command and it builds successfully. I am not sure why the check is failing here. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-638651407 @djencks I don't know why the checks are failing, though it doesn't show any conflicts with the branch. And yes, that can be resolved in a different PR, the code structure for the **js** file. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-638577699 @djencks Yea, I will correct that. I missed out on a condition for both groups not null. I will modify it. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-638384597 @djencks I thought I didn't include AWS Xray, other than that the code can look more sophisticated and optimized. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-638107129 @djencks I wrote a sorting function that works and also weren't we planning to use **summary-group** to create an index-list to auto-generate the list within the **-summary.adoc** instead of manual typing. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-637991186 > We need a better sorting algorithm. > If the summary-group was always the same as the docTitle, then I think the comparison for the sort could be (lets assume everything is uppercased already): > comparing (docTitle1, group1) and (docTitle2, group2): > > * notice if they are equal, return 0 > * if group1 and group2 are null, then return comparison docTitle1 and docTitle2 > * if group1 and group2 are both present, compare them > -- if not equal, return comparison > -- if equal, return comparison of docTitle1 and docTitle2 > * if only group1 is present: > -- if group1 === docTitle2, then the first item is after the second item. > -- otherwise, return the comparison of group1 and docTitle2. > * if only group2 is present: > -- if docTitle1 === group2, then the first item is before the second item. > -- otherwise, return the comparison of docTitle1 and group2. > > Does this make sense? Assuming it does, do you want to write the code for this or shall I? For the summary page of AWS i.e **aws-summary.adoc** will be always sorted before **aws2-summary.adoc** This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-637766184 Alright, summary group is the same as docTitle only. It makes sense now. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-637682556 @djencks By group you mean the sorting of **summary-group** right? 'cause that's the one where the issue is arising. Also for the 4th and 5th case, not all have **summary-group** attribute so when would the case be that group1 will be equal to docTitle2 and same equality thing for the 5th case. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-637516191 @djencks I have done the java build and generated the `nav.adoc` the file however I found a slight issue in it though I manually resolved it. The issue was that `aws-summary.adoc` and `aws2-summary.adoc` when generated within the docs, for the nav.adoc they came in continuous and not segmented to their respective bundle. It appeared as followed within the nav.adoc: ``` - aws-summary.adoc - aws2-summary.adoc ``` This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-637361578 @djencks I was using windows till now to run maven, I will use Linux and try to make it work out. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-637328404 @djencks That solved the problem, however, the build works for components however it fails at `CAMEL:: Kudu` ``` Could not resolve dependencies for project org.apache.camel:camel-kudu:jar:3.4.0-SNAPSHOT: Failure to find org.apache.kudu:kudu-binary:jar:windows-x86_64:1.10.0 in https://repo1.maven.org/maven2/ was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced ``` The `pom.xml` is the same as the parent repo for camel-kudos. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-637036818 @djencks I am facing the same build problem at `CAMEL:: File` even for jdk 11 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-636993264 > That’s not a problem with our work. Googling, it seems to be a problem with mvel on jdks >11. I’m u sing Jdk 11, what are you using? jdk 14. I will use jdk 11 and check. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] AemieJ commented on pull request #3879: CAMEL-14910: Bundling of the heavily distributed components
AemieJ commented on pull request #3879: URL: https://github.com/apache/camel/pull/3879#issuecomment-636631648 ``` [ERROR] Failed to execute goal org.apache.camel:camel-package-maven-plugin:3.4.0-SNAPSHOT:generate (generate) on project camel-file: Execution generate of goal org.apache.camel:camel-package-maven-plugin:3.4.0-SNAPSHOT:generate failed: An API incompatibility was encountered while executing org.apache.camel:camel-package-maven-plugin:3.4.0-SNAPSHOT:generate: java.lang.VerifyError: (class: ASMAccessorImpl_92443244515909899567040, method: getKnownEgressType signature: ()Ljava/lang/Class;) Illegal type in constant pool [ERROR] - [ERROR] realm = plugin>org.apache.camel:camel-package-maven-plugin:3.4.0-SNAPSHOT [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy [ERROR] urls[0] = file:/C:/Users/jariw/Documents/Outreachy/camel-copy/tooling/maven/camel-package-maven-plugin/target/camel-package-maven-plugin-3.4.0-SNAPSHOT.jar [ERROR] urls[1] = file:/C:/Users/jariw/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.jar [ERROR] urls[2] = file:/C:/Users/jariw/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.jar [ERROR] urls[3] = file:/C:/Users/jariw/Documents/Outreachy/camel-copy/tooling/camel-util-json/target/camel-util-json-3.4.0-SNAPSHOT.jar [ERROR] urls[4] = file:/C:/Users/jariw/Documents/Outreachy/camel-copy/tooling/camel-tooling-util/target/camel-tooling-util-3.4.0-SNAPSHOT.jar [ERROR] urls[5] = file:/C:/Users/jariw/Documents/Outreachy/camel-copy/tooling/camel-tooling-model/target/camel-tooling-model-3.4.0-SNAPSHOT.jar [ERROR] urls[6] = file:/C:/Users/jariw/.m2/repository/org/mvel/mvel2/2.4.7.Final/mvel2-2.4.7.Final.jar [ERROR] urls[7] = file:/C:/Users/jariw/.m2/repository/org/eclipse/aether/aether-util/0.9.0.M2/aether-util-0.9.0.M2.jar [ERROR] urls[8] = file:/C:/Users/jariw/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar [ERROR] urls[9] = file:/C:/Users/jariw/.m2/repository/com/google/guava/guava/19.0/guava-19.0.jar [ERROR] urls[10] = file:/C:/Users/jariw/.m2/repository/org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar [ERROR] urls[11] = file:/C:/Users/jariw/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar [ERROR] urls[12] = file:/C:/Users/jariw/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.0.0.M5/org.eclipse.sisu.inject-0.0.0.M5.jar [ERROR] urls[13] = file:/C:/Users/jariw/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.19/plexus-interpolation-1.19.jar [ERROR] urls[14] = file:/C:/Users/jariw/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar [ERROR] urls[15] = file:/C:/Users/jariw/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar [ERROR] urls[16] = file:/C:/Users/jariw/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar [ERROR] urls[17] = file:/C:/Users/jariw/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.6.0/maven-plugin-annotations-3.6.0.jar at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289) at org.apache.maven.cli.MavenCli.main (MavenCli.java:193) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:564) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at