Skip to content

WebLogic version for aliases isn't a number #1088

Closed
@jesusploitx

Description

@jesusploitx

Hi,
We have Oracle Service Bus, 12.2.1.3.0.1425 version. We applied the patch "WLS PATCH SET UPDATE 12.2.1.3.0(ID:191217.1425)".
The issue is when we launch discoverDomain script, so WebLogic version isn't a number because it adds a parenthesis to the version number ( 12.2.1.3.0.1425) ).

How does WDT get the alias for the version?
Is it possible to skip the validation that the alias is not a number or what options would there be?

The log is:

JDK version is 1.8.0_211-b12
JAVA_HOME = /mdw/oracle/java/
WLST_EXT_CLASSPATH = /mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/weblogic-deploy-core.jar
CLASSPATH = /mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/weblogic-deploy-core.jar
WLST_PROPERTIES = -Dcom.oracle.cie.script.throwException=true -Djava.util.logging.config.class=oracle.weblogic.deploy.logging.WLSDeployCustomizeLoggingConfig
/mdw/oracle/mid12213osb/oracle_common/common/bin/wlst.sh /mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/discover.py -oracle_home /mdw/oracle/mid12213osb -domain_home /mdw/oracle/domains/osbmdwdev -archive_file /home/oracle/wdt/discover_wzgdcvbpel001dv.zip -model_file /home/oracle/wdt/discover_wzgdcvbpel001dv.yaml -variable_file /home/oracle/wdt/discover_wzgdcvbpel001dv.properties

Initializing WebLogic Scripting Tool (WLST) ...

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands

####<Feb 11, 2022 11:47:22 AM> <The WebLogic Deploy Tooling discoverDomain version is 2.0.0:.2d965e1:Jan 27, 2022 15:23 UTC>
####<Feb 11, 2022 11:47:22 AM> <__copy_from_args> <WebLogic version for aliases is 12.2.1.3.0.1425)>
####<Feb 11, 2022 11:47:22 AM>


####<Feb 11, 2022 11:47:42 AM> <_get_domain_name>
####<Feb 11, 2022 11:48:18 AM>
Problem invoking WLST - Traceback (innermost last):
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/discover.py", line 567, in ?
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/discover.py", line 542, in main
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/discover.py", line 211, in __discover
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/wlsdeploy/tool/discover/topology_discoverer.py", line 73, in discover
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/wlsdeploy/tool/discover/topology_discoverer.py", line 305, in discover_domain_parameters
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/wlsdeploy/tool/discover/discoverer.py", line 94, in _populate_model_parameters
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/wlsdeploy/aliases/aliases.py", line 197, in get_wlst_attributes_path
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/wlsdeploy/aliases/alias_entries.py", line 395, in get_wlst_attribute_path_for_location
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/wlsdeploy/aliases/alias_entries.py", line 1576, in _AliasEntries__get_path_for_location
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/wlsdeploy/aliases/alias_entries.py", line 1005, in _AliasEntries__get_dictionary_for_location
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/wlsdeploy/aliases/alias_entries.py", line 1040, in _AliasEntries__get_category_dictionary
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/wlsdeploy/aliases/alias_entries.py", line 1061, in _AliasEntries__load_category
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/wlsdeploy/aliases/alias_entries.py", line 1238, in _AliasEntries__apply_wlst_context_changes
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/wlsdeploy/aliases/alias_entries.py", line 1415, in _AliasEntries__resolve_attribute_by_wlst_context
File "/mdw/oracle/wdt/weblogic-deploy_2.0.0/lib/python/wlsdeploy/aliases/alias_entries.py", line 1458, in _AliasEntries__version_in_range
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:580)
at java.lang.Integer.parseInt(Integer.java:615)
at oracle.weblogic.deploy.aliases.VersionUtils.compareVersions(VersionUtils.java:104)
at oracle.weblogic.deploy.aliases.VersionUtils.isVersionInRange(VersionUtils.java:178)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)

java.lang.NumberFormatException: java.lang.NumberFormatException: For input string: "1425)"

discoverDomain.sh completed but with some issues (exit code = 1)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions