Report types deprecated or removed in WebLogic version 14.1.2
Recipe ID
com.oracle.weblogic.rewrite.ReportDeprecatedOrRemoved1412Artifactorg.openrewrite.recipe:rewrite-third-partyThis recipe will report Java types that have been deprecated or removed in WebLogic version 14.1.2.
Composite recipeApache 2.0
Add to your build
Get a download tokenSign in with GitHub or Google, and your token replaces YOUR_DOWNLOAD_TOKEN below. Free for open source recipes like this one.
~/.gradle/gradle.properties
codeGenomeUsername=you@example.com
codeGenomeToken=YOUR_DOWNLOAD_TOKEN
build.gradle.kts
plugins {
id("org.openrewrite.rewrite") version("latest.release")
}
rewrite {
activeRecipe("com.oracle.weblogic.rewrite.ReportDeprecatedOrRemoved1412")
}
repositories {
mavenCentral()
maven {
url = uri("https://artifacts.codegenomeproject.org/maven")
credentials {
username = providers.gradleProperty("codeGenomeUsername").get()
password = providers.gradleProperty("codeGenomeToken").get()
}
}
}
dependencies {
rewrite("org.openrewrite.recipe:rewrite-third-party:0.48.0")
}
Then run
./gradlew rewriteRunUsage
This recipe has no required configuration options. You’ll need the Moderne CLI configured before running the command below.
mod run . --recipe com.oracle.weblogic.rewrite.ReportDeprecatedOrRemoved1412If the recipe isn’t available locally, install it with:
mod config recipes jar install org.openrewrite.recipe:rewrite-third-party:RELEASEDefinition
This recipe runs the following recipes in order.
- Report uses of Java types deprecated or removed in WebLogic
com.oracle.weblogic.rewrite.ReportDeprecated - Find types
weblogic.jdbc.extensions.DataSourceSwitchingCallbackorg.openrewrite.java.search.FindTypes - Find types
weblogic.jdbc.rowset.*org.openrewrite.java.search.FindTypes - Find types
weblogic.logging.log4j.*org.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.ForeignJMSConnectionFactoryMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.ForeignJMSDestinationMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.ForeignJMSServerMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JDBCSystemResourceOverrideMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSConnectionFactoryMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSDestCommonMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSDestinationKeyMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSDestinationMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSDistributedDestinationMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSDistributedDestinationMemberMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSDistributedQueueMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSDistributedQueueMemberMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSDistributedTopicMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSDistributedTopicMemberMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSFileStoreMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSInteropModuleMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSJDBCStoreMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSQueueMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSStoreMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSTemplateMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSTopicMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.configuration.JMSVirtualDestinationMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.FairShareConstraintRuntimeMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.JDBCPartitionRuntimeMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.JDBCProxyDataSourceRuntimeMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.JTAPartitionRuntimeMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.KodoDataCacheRuntimeMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.KodoPersistenceUnitRuntimeMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.KodoQueryCacheRuntimeMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.KodoQueryCompilationCacheRuntimeMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.RecourseActionEventVBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.ResourceManagerRuntimeMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.ResourceRuntimeMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.ResourceRuntimeMBean$ResourceTypeorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.runtime.TriggerRuntimeMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.management.security.pk.KeyStoreMBeanorg.openrewrite.java.search.FindTypes - Find types
weblogic.rmi.RMISecurityExceptionorg.openrewrite.java.search.FindTypes - Find types
weblogic.rmi.RMISecurityManagerorg.openrewrite.java.search.FindTypes - Find types
weblogic.wsee.conversation.ConversationIdNotYetAvailableExceptionorg.openrewrite.java.search.FindTypes - Find types
weblogic.wsee.conversation.ConversationUtilsorg.openrewrite.java.search.FindTypes - Find types
weblogic.wsee.jws.JwsContextorg.openrewrite.java.search.FindTypes - Find types
weblogic.wsee.reliability.ReliabilityErrorListenerorg.openrewrite.java.search.FindTypes - Find types
weblogic.wsee.reliability.ReliabilityErrorListenerRegistryorg.openrewrite.java.search.FindTypes - Find types
weblogic.wsee.reliability.WsrmHelperorg.openrewrite.java.search.FindTypes - Find types
weblogic.wsee.reliability.WsrmUtilsorg.openrewrite.java.search.FindTypes - Find types
weblogic.wsee.reliability.faults.*org.openrewrite.java.search.FindTypes - Find types
weblogic.wsee.wstx.wsat.Transactional.*org.openrewrite.java.search.FindTypes - Find types
weblogic.xml.schema..*org.openrewrite.java.search.FindTypes
Data tables
Structured output this recipe can produce.
- Method callsThe text of matching method invocations.
org.openrewrite.java.table.MethodCalls - Type usesThe source code of matching type uses.
org.openrewrite.java.table.TypeUses - Source files that had resultsSource files that were modified by the recipe run.
org.openrewrite.table.SourcesFileResults - Source files that had search resultsSearch results that were found during the recipe run.
org.openrewrite.table.SearchResults - Source files that errored on a recipeThe details of all errors produced by a recipe run.
org.openrewrite.table.SourcesFileErrors - Recipe performanceStatistics used in analyzing the performance of recipes.
org.openrewrite.table.RecipeRunStats