Created
May 2, 2024 17:21
-
-
Save scottmarlow/54ea3f10a34777989210159febd5a9ff to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Applying template to method code: @Deployment(testable = false) | |
public static Archive<?> deployment() { | |
final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_propagation_cm_jta.ear"); | |
// TODO: filter/eliminate the library jar classes that shouldn't be included | |
// Add ear/lib jars | |
JavaArchive jpa_ee_propagation_cm_jta_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_cm_jta_jar"); | |
jpa_ee_propagation_cm_jta_jar.addClass(ee.jakarta.tck.persistence.ee.common.A.class); | |
jpa_ee_propagation_cm_jta_jar.addClass(ee.jakarta.tck.persistence.ee.common.Account.class); | |
jpa_ee_propagation_cm_jta_jar.addClass(ee.jakarta.tck.persistence.ee.common.B.class); | |
ear.addAsLibrary(jpa_ee_propagation_cm_jta_jar); | |
// Add ear submodules | |
JavaArchive jpa_ee_propagation_cm_jta_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_cm_jta_ejb_jar"); | |
jpa_ee_propagation_cm_jta_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.Teller.class); | |
jpa_ee_propagation_cm_jta_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.TellerBean.class); | |
jpa_ee_propagation_cm_jta_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.TellerBean2.class); | |
ear.addAsModule(jpa_ee_propagation_cm_jta_ejb_jar); | |
WebArchive jpa_ee_propagation_cm_jta_web_war = ShrinkWrap.create(WebArchive.class, "jpa_ee_propagation_cm_jta_web_war"); | |
jpa_ee_propagation_cm_jta_web_war.addAsWebInfResource("web.xml"); | |
JavaArchive jpa_ee_propagation_cm_jta_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_cm_jta.jar"); | |
jpa_ee_propagation_cm_jta_jar.addClass(ee.jakarta.tck.persistence.ee.common.A.class); | |
jpa_ee_propagation_cm_jta_jar.addClass(ee.jakarta.tck.persistence.ee.common.Account.class); | |
jpa_ee_propagation_cm_jta_jar.addClass(ee.jakarta.tck.persistence.ee.common.B.class); | |
jpa_ee_propagation_cm_jta_jar.addAsManifestResource("META-INF/MANIFEST.MF"); | |
jpa_ee_propagation_cm_jta_jar.addAsManifestResource("META-INF/persistence.xml"); | |
jpa_ee_propagation_cm_jta_web_war.addAsLibrary(jpa_ee_propagation_cm_jta_jar); | |
JavaArchive jpa_ee_propagation_cm_jta_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_cm_jta_ejb.jar"); | |
jpa_ee_propagation_cm_jta_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.Teller.class); | |
jpa_ee_propagation_cm_jta_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.TellerBean.class); | |
jpa_ee_propagation_cm_jta_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.TellerBean2.class); | |
jpa_ee_propagation_cm_jta_ejb_jar.addAsManifestResource("META-INF/MANIFEST.MF"); | |
jpa_ee_propagation_cm_jta_web_war.addAsLibrary(jpa_ee_propagation_cm_jta_ejb_jar); | |
jpa_ee_propagation_cm_jta_web_war.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.ServletTest.class); | |
jpa_ee_propagation_cm_jta_web_war.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.Teller.class); | |
jpa_ee_propagation_cm_jta_web_war.addClass(ee.jakarta.tck.persistence.ee.util.Data.class); | |
jpa_ee_propagation_cm_jta_web_war.addClass(ee.jakarta.tck.persistence.ee.util.HttpTCKServlet.class); | |
return jpa_ee_propagation_cm_jta_web_war; | |
ear.addAsModule(jpa_ee_propagation_cm_jta_web_war); | |
return ear; | |
} | |
built JavaTemplateNo code generated for package: ee.jakarta.tck.persistence.ee.propagation.cm.jta, due to exception: org.openrewrite.internal.RecipeRunException: java.lang.IllegalStateException: Expected to find enclosing JavaSourceFileorg.openrewrite.internal.RecipeRunException: java.lang.IllegalStateException: Expected to find enclosing JavaSourceFile | |
at org.openrewrite.TreeVisitor.visit(TreeVisitor.java:334) | |
at org.openrewrite.TreeVisitor.visit(TreeVisitor.java:184) | |
at org.openrewrite.java.JavaTemplate.apply(JavaTemplate.java:101) | |
at tck.jakarta.platform.rewrite.AddArquillianDeployMethod.visitClassDeclaration(AddArquillianDeployMethod.java:107) | |
at tck.jakarta.platform.rewrite.AddArquillianDeployMethodRecipe$1.visitClassDeclaration(AddArquillianDeployMethodRecipe.java:33) | |
at tck.jakarta.platform.rewrite.AddArquillianDeployMethodRecipe$1.visitClassDeclaration(AddArquillianDeployMethodRecipe.java:30) | |
at org.openrewrite.java.tree.J$ClassDeclaration.acceptJava(J.java:1290) | |
at org.openrewrite.java.tree.J.accept(J.java:59) | |
at org.openrewrite.TreeVisitor.visit(TreeVisitor.java:283) | |
at org.openrewrite.TreeVisitor.visitAndCast(TreeVisitor.java:366) | |
at org.openrewrite.java.JavaVisitor.lambda$visitCompilationUnit$10(JavaVisitor.java:501) | |
at org.openrewrite.internal.ListUtils.map(ListUtils.java:176) | |
at org.openrewrite.java.JavaVisitor.visitCompilationUnit(JavaVisitor.java:501) | |
at org.openrewrite.java.JavaIsoVisitor.visitCompilationUnit(JavaIsoVisitor.java:113) | |
at org.openrewrite.java.JavaIsoVisitor.visitCompilationUnit(JavaIsoVisitor.java:30) | |
at org.openrewrite.java.tree.J$CompilationUnit.acceptJava(J.java:1592) | |
at org.openrewrite.java.tree.J.accept(J.java:59) | |
at org.openrewrite.TreeVisitor.visit(TreeVisitor.java:283) | |
at org.openrewrite.TreeVisitor.visit(TreeVisitor.java:184) | |
at org.openrewrite.scheduling.RecipeRunCycle.lambda$editSources$5(RecipeRunCycle.java:164) | |
at io.micrometer.core.instrument.AbstractTimer.recordCallable(AbstractTimer.java:175) | |
at org.openrewrite.table.RecipeRunStats.recordEdit(RecipeRunStats.java:68) | |
at org.openrewrite.scheduling.RecipeRunCycle.lambda$editSources$6(RecipeRunCycle.java:161) | |
at org.openrewrite.scheduling.RecipeStack.reduce(RecipeStack.java:57) | |
at org.openrewrite.scheduling.RecipeRunCycle.lambda$editSources$7(RecipeRunCycle.java:134) | |
at org.openrewrite.internal.InMemoryLargeSourceSet.lambda$edit$0(InMemoryLargeSourceSet.java:66) | |
at org.openrewrite.internal.ListUtils.map(ListUtils.java:176) | |
at org.openrewrite.internal.InMemoryLargeSourceSet.edit(InMemoryLargeSourceSet.java:65) | |
at org.openrewrite.scheduling.RecipeRunCycle.editSources(RecipeRunCycle.java:133) | |
at org.openrewrite.RecipeScheduler.runRecipeCycles(RecipeScheduler.java:86) | |
at org.openrewrite.RecipeScheduler.scheduleRun(RecipeScheduler.java:41) | |
at org.openrewrite.Recipe.run(Recipe.java:340) | |
at org.openrewrite.Recipe.run(Recipe.java:336) | |
at org.openrewrite.Recipe.run(Recipe.java:332) | |
at org.openrewrite.maven.AbstractRewriteMojo.runRecipe(AbstractRewriteMojo.java:265) | |
at org.openrewrite.maven.AbstractRewriteMojo.listResults(AbstractRewriteMojo.java:242) | |
at org.openrewrite.maven.AbstractRewriteRunMojo.execute(AbstractRewriteRunMojo.java:62) | |
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:126) | |
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:328) | |
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:316) | |
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) | |
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:174) | |
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000(MojoExecutor.java:75) | |
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:162) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.execute(BuildCacheMojosExecutionStrategy.java:132) | |
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:159) | |
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:105) | |
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:73) | |
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:53) | |
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:118) | |
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:261) | |
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:173) | |
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:101) | |
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:906) | |
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:283) | |
at org.apache.maven.cli.MavenCli.main(MavenCli.java:206) | |
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) | |
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.base/java.lang.reflect.Method.invoke(Method.java:568) | |
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:283) | |
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:226) | |
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:407) | |
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:348) | |
Caused by: java.lang.IllegalStateException: Expected to find enclosing JavaSourceFile | |
at org.openrewrite.Cursor.firstEnclosingOrThrow(Cursor.java:179) | |
at org.openrewrite.java.JavaVisitor.autoFormat(JavaVisitor.java:91) | |
at org.openrewrite.java.JavaVisitor.autoFormat(JavaVisitor.java:86) | |
at org.openrewrite.java.internal.template.JavaTemplateJavaExtension$1.lambda$visitBlock$1(JavaTemplateJavaExtension.java:116) | |
at org.openrewrite.internal.ListUtils.lambda$flatMap$0(ListUtils.java:258) | |
at org.openrewrite.internal.ListUtils.flatMap(ListUtils.java:203) | |
at org.openrewrite.internal.ListUtils.flatMap(ListUtils.java:258) | |
at org.openrewrite.java.internal.template.JavaTemplateJavaExtension$1.visitBlock(JavaTemplateJavaExtension.java:106) | |
at org.openrewrite.java.internal.template.JavaTemplateJavaExtension$1.visitBlock(JavaTemplateJavaExtension.java:56) | |
at org.openrewrite.java.tree.J$Block.acceptJava(J.java:838) | |
at org.openrewrite.java.tree.J.accept(J.java:59) | |
at org.openrewrite.TreeVisitor.visit(TreeVisitor.java:283) | |
... 63 more |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment