Bug 1436965 - Query 'GetAllProvidersQuery' failed: No enum constant org.ovirt .engine.core.common.businessentities.ProviderType.http://localhost:9696
Summary: Query 'GetAllProvidersQuery' failed: No enum constant org.ovirt .engine.core....
Keywords:
Status: CLOSED DUPLICATE of bug 1438467
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: Backend.Core
Version: ---
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ovirt-4.2.0
: ---
Assignee: Marcin Mirecki
QA Contact: meital avital
URL:
Whiteboard:
: 1438883 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-03-29 06:26 UTC by Yaniv Kaul
Modified: 2017-04-24 09:42 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2017-04-24 09:42:33 UTC
oVirt Team: Network
Embargoed:
rule-engine: ovirt-4.2+
rule-engine: blocker+


Attachments (Terms of Use)

Description Yaniv Kaul 2017-03-29 06:26:46 UTC
Description of problem:
Not sure what the cause is, but I'm seeing this exception on engine.log:
2017-03-29 02:17:43,213-04 ERROR [org.ovirt.engine.core.bll.provider.GetAllProvidersQuery] (default task-32) [0806cd42-f579-4090-9f22-7e8620379cbc] Query 'GetAllProvidersQuery' failed: No enum constant org.ovirt
.engine.core.common.businessentities.ProviderType.http://localhost:9696
2017-03-29 02:17:43,213-04 ERROR [org.ovirt.engine.core.bll.provider.GetAllProvidersQuery] (default task-32) [0806cd42-f579-4090-9f22-7e8620379cbc] Exception: java.lang.IllegalArgumentException: No enum constant
 org.ovirt.engine.core.common.businessentities.ProviderType.http://localhost:9696
        at java.lang.Enum.valueOf(Enum.java:238) [rt.jar:1.8.0_121]
        at org.ovirt.engine.core.common.businessentities.ProviderType.valueOf(ProviderType.java:11) [common.jar:]
        at org.ovirt.engine.core.dao.provider.ProviderDaoImpl$ProviderRowMapper.mapRow(ProviderDaoImpl.java:134) [dal.jar:]
        at org.ovirt.engine.core.dao.provider.ProviderDaoImpl$ProviderRowMapper.mapRow(ProviderDaoImpl.java:119) [dal.jar:]
        at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:93) [spring-jdbc.jar:4.2.4.RELEASE]
        at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:60) [spring-jdbc.jar:4.2.4.RELEASE]
        at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:693) [spring-jdbc.jar:4.2.4.RELEASE]
        at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:629) [spring-jdbc.jar:4.2.4.RELEASE]
        at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:680) [spring-jdbc.jar:4.2.4.RELEASE]
        at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:712) [spring-jdbc.jar:4.2.4.RELEASE]
        at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:762) [spring-jdbc.jar:4.2.4.RELEASE]
        at org.ovirt.engine.core.dal.dbbroker.PostgresDbEngineDialect$PostgresSimpleJdbcCall.executeCallInternal(PostgresDbEngineDialect.java:152) [dal.jar:]
        at org.ovirt.engine.core.dal.dbbroker.PostgresDbEngineDialect$PostgresSimpleJdbcCall.doExecute(PostgresDbEngineDialect.java:118) [dal.jar:]
        at org.springframework.jdbc.core.simple.SimpleJdbcCall.execute(SimpleJdbcCall.java:198) [spring-jdbc.jar:4.2.4.RELEASE]
        at org.ovirt.engine.core.dal.dbbroker.SimpleJdbcCallsHandler.executeImpl(SimpleJdbcCallsHandler.java:135) [dal.jar:]
        at org.ovirt.engine.core.dal.dbbroker.SimpleJdbcCallsHandler.executeReadList(SimpleJdbcCallsHandler.java:105) [dal.jar:]
        at org.ovirt.engine.core.dao.DefaultReadDao.getAll(DefaultReadDao.java:81) [dal.jar:]
        at org.ovirt.engine.core.bll.provider.GetAllProvidersQuery.executeQueryCommand(GetAllProvidersQuery.java:23) [bll.jar:]
        at org.ovirt.engine.core.bll.QueriesCommandBase.executeCommand(QueriesCommandBase.java:110) [bll.jar:]
        at org.ovirt.engine.core.dal.VdcCommandBase.execute(VdcCommandBase.java:33) [dal.jar:]
        at org.ovirt.engine.core.bll.executor.DefaultBackendQueryExecutor.execute(DefaultBackendQueryExecutor.java:14) [bll.jar:]
        at org.ovirt.engine.core.bll.Backend.runQueryImpl(Backend.java:566) [bll.jar:]
        at org.ovirt.engine.core.bll.Backend.runQuery(Backend.java:534) [bll.jar:]
        at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source) [:1.8.0_121]


Version-Release number of selected component (if applicable):
ovirt-engine-4.2.0-0.0.master.20170328185427.gitb0842bf.el7.centos.noarch

Comment 1 Red Hat Bugzilla Rules Engine 2017-03-29 06:26:52 UTC
This bug report has Keywords: Regression or TestBlocker.
Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP.

Comment 2 Martin Perina 2017-03-30 16:28:29 UTC
This exception is raised upon login to webadmin, if you enable ovirt-provider-ovn during engine-setup (if disabled everything works fine).

Marcin, could you please take a look?

Comment 3 Martin Perina 2017-04-05 07:48:15 UTC
*** Bug 1438883 has been marked as a duplicate of this bug. ***

Comment 4 Marcin Mirecki 2017-04-24 09:42:33 UTC

*** This bug has been marked as a duplicate of bug 1438467 ***


Note You need to log in before you can comment on or make changes to this bug.