[ 
https://issues.apache.org/jira/browse/AMBARI-26568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Basapuram Kumar resolved AMBARI-26568.
--------------------------------------
    Fix Version/s: trunk
       Resolution: Fixed

> Fixing IllegalArgumentException: argument src is null during schema upgrade
> ---------------------------------------------------------------------------
>
>                 Key: AMBARI-26568
>                 URL: https://issues.apache.org/jira/browse/AMBARI-26568
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-server
>    Affects Versions: trunk, 3.0.0
>            Reporter: Basapuram Kumar
>            Priority: Major
>             Fix For: trunk
>
>         Attachments: schema_upgrade_error.log
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Hello ,
> trying to upgrade Ambari to 3.0.0.0
>  
> {noformat}
> ambari-server upgrade -v{noformat}
> During SchemaUpgradeHelper, it failed with below error
> {code:java}
> /usr/lib/jvm/java-17-openjdk/bin/java 
> --add-opens=java.base/java.lang=ALL-UNNAMED -cp 
> '/etc/ambari-server/conf:/usr/lib/ambari-server/*:/usr/share/java/mysql-connector-java.jar'
>  org.apache.ambari.server.upgrade.SchemaUpgradeHelper
>  {code}
> Error
> {code:java}
> Exception in thread "main" java.lang.Exception: Unexpected error, upgrade 
> failed      at 
> org.apache.ambari.server.upgrade.SchemaUpgradeHelper.main(SchemaUpgradeHelper.java:483)Caused
>  by: com.google.inject.ProvisionException: Unable to provision, see the 
> following errors:
> [Guice/ErrorInjectingMethod]: IllegalArgumentException: argument "src" is 
> nullat AmbariMetaInfo.init(AmbariMetaInfo.java:272)at 
> AmbariMetaInfo.class(AmbariMetaInfo.java:131)at 
> ConfigHelper.<init>(ConfigHelper.java:154)   \_ for 2nd parameterat 
> ConfigHelper.class(ConfigHelper.java:85)at 
> AgentConfigsHolder.configHelper(AgentConfigsHolder.java:42)   \_ for field 
> configHelperat AgentConfigsHolder.class(AgentConfigsHolder.java:42)at 
> AgentCommandsPublisher.agentConfigsHolder(AgentCommandsPublisher.java:75)   
> \_ for field agentConfigsHolderat 
> AgentCommandsPublisher.class(AgentCommandsPublisher.java:75)at 
> ActionScheduler.agentCommandsPublisher(ActionScheduler.java:255)   \_ for 
> field agentCommandsPublisherat 
> ActionScheduler.class(ActionScheduler.java:103)at 
> ActionManager.<init>(ActionManager.java:64)   \_ for 3rd parameterat 
> ActionManager.class(ActionManager.java:47)at 
> AmbariManagementControllerImpl.<init>(AmbariManagementControllerImpl.java:433)
>    \_ for 1st parameterat 
> AmbariManagementControllerImpl.class(AmbariManagementControllerImpl.java:282)at
>  
> AbstractUpgradeCatalog.ambariManagementController(AbstractUpgradeCatalog.java:120)
>    \_ for field ambariManagementControllerwhile locating 
> UpgradeCatalog251$$EnhancerByGuice$$ad8bad0Learn more:  
> https://github.com/google/guice/wiki/ERROR_INJECTING_METHOD {code}
> and
> {code:java}
> Caused by: java.lang.IllegalArgumentException: argument "src" is null at 
> com.fasterxml.jackson.databind.ObjectMapper._assertNotNull(ObjectMapper.java:5072)
>    at 
> com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3872) 
>        at 
> org.apache.ambari.server.stack.ThemeModule.<init>(ThemeModule.java:64)       
> at 
> org.apache.ambari.server.stack.ServiceModule.populateThemeModules(ServiceModule.java:473)
>     at 
> org.apache.ambari.server.stack.ServiceModule.<init>(ServiceModule.java:159) 
> {code}
> Added thh complete error trace in attachment.[^schema_upgrade_error.log]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to