cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Error al iniciar CCO

bastbenji
Discoverer
1,583

Estimados:

Mi nombre es Alex Orellana y me encuentro instalando SAP Customer Checkout.

He tenido algunos problemas, por eso me gustaría que me ayudaran.

Adjunto un error que aparece, luego de haber realizado la integración con SAP Business One y Customer CheckOut manager, vuelve a arrancar pero no funciona.

Espero que puedas ayudarnos, ya que la información en la web aún no es muy completa.

Appreciated:

My name is Alex Orellana and I am installing SAP Customer Checkout.I have had some problems, so I would like you to help me.I attach an error that appears, after having made the integration with SAP Business One and Customer CheckOut manager, it starts up again but does not work.I hope you can help us, since the information on the web is not yet very complete.

Error:

Java root directory is set to C:\Program Files\Java\sapmachine-jdk-11.0.9 (using CCO_JAVA_HOME env variable) -Dlog4j.configuration="file:C:\Program Files\SAP\SapCustomerCheckout/cco/conf/log4j.properties" Java Version: 11 Initial Memory: -Xms1024m Max Memory: -Xmx4096m MaxMetaspaceSize: -XX:MaxMetaspaceSize=256m OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance. java.lang.NoSuchFieldException: mdc at java.base/java.lang.Class.getDeclaredField(Class.java:2411) at org.apache.log4j.MDCFriend.fixForJava9(MDCFriend.java:13) at org.slf4j.log4j12.Log4jMDCAdapter.<clinit>(Log4jMDCAdapter.java:38) at org.slf4j.log4j12.Log4j12ServiceProvider.initialize(Log4j12ServiceProvider.java:37) at org.slf4j.LoggerFactory.bind(LoggerFactory.java:153) at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:141) at org.slf4j.LoggerFactory.getProvider(LoggerFactory.java:419) at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:405) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:354) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:380) at com.sap.scco.env.Runner.<clinit>(Runner.java:191) 2020-12-08 12:15:02,449 main ERROR Unable to locate appender "cco_monitoring" for logger config "root" SAP Customer Checkout client starting ... 2020-12-08 12:15:02,457 [main] INFO com.sap.scco.env.Runner - Initialising ... 2020-12-08 12:15:02,468 [main] INFO com.sap.scco.env.Runner - Starting database ... 2020-12-08 12:15:02,470 [Thread-0] INFO com.sap.scco.ap.services.CServiceAdaptor - Creating database services .... 2020-12-08 12:15:02,476 [main] INFO com.sap.scco.env.Runner - Auto deploying resource: /pluginsToDeploy/JPOSPlugin-2.10.0.res to file C:\Program Files\SAP\SapCustomerCheckout\cco\POSPlugins\HW\JPOSPlugin-2.10.0.jar 2020-12-08 12:15:02,477 [main] INFO com.sap.scco.env.Runner - Resource already exists, skipping. 2020-12-08 12:15:02,478 [main] INFO com.sap.scco.env.Runner - Auto deploying resource: /pluginsToDeploy/javapos-1.9.1.res to file C:\Program Files\SAP\SapCustomerCheckout\cco\POSPlugins\HW\javapos-1.9.1.jar 2020-12-08 12:15:02,480 [main] INFO com.sap.scco.env.Runner - Resource already exists, skipping. 2020-12-08 12:15:02,484 [main] INFO com.sap.scco.env.Runner - Auto deploying resource: /pluginsToDeploy/JPOSPlugin.properties to file C:\Program Files\SAP\SapCustomerCheckout\cco\POSPlugins\HW\JPOSPlugin.properties 2020-12-08 12:15:02,485 [main] INFO com.sap.scco.env.Runner - Overwriting properties not allowed, skipping. 2020-12-08 12:15:02,486 [main] INFO com.sap.scco.env.Runner - Auto deploying resource: /pluginsToDeploy/ExtLineDisplay-2.10.0.res to file C:\Program Files\SAP\SapCustomerCheckout\cco\POSPlugins\HW\ExtLineDisplay-2.10.0.jar 2020-12-08 12:15:02,488 [main] INFO com.sap.scco.env.Runner - Resource already exists, skipping. 2020-12-08 12:15:02,489 [main] INFO com.sap.scco.env.Runner - Auto deploying resource: /pluginsToDeploy/display.properties to file C:\Program Files\SAP\SapCustomerCheckout\cco\POSPlugins\HW\display.properties 2020-12-08 12:15:02,490 [main] INFO com.sap.scco.env.Runner - Overwriting properties not allowed, skipping. 2020-12-08 12:15:02,492 [main] INFO com.sap.scco.env.Runner - Auto deploying resource: /dll/slicjlib.dll to file C:\Program Files\SAP\SapCustomerCheckout\cco\lib\slicjlib.dll 2020-12-08 12:15:02,495 [main] INFO com.sap.scco.env.Runner - Resource already exists, skipping. 2020-12-08 12:15:02,578 [Thread-0] INFO com.sap.scco.ap.services.CDataBase - Database init. Creating EntityManagerFactory... 2020-12-08 12:15:03,877 [main] INFO com.sap.scco.util.security.ProtectedResourceRegistry - Register the embedded protected resources [EL Severe]: ejb: 2020-12-08 12:15:04.542--ServerSession(2037969315)--Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.7.7.v20200504-69f2c2b80d): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: java.sql.SQLNonTransientConnectionException: Connection authentication failure occurred. Reason: Invalid authentication.. Error Code: 40000 2020-12-08 12:15:04,552 [Thread-0] ERROR java.lang.Thread$UncaughtExceptionHandler - Thread (Thread-0) of class (class java.lang.Thread) terminated by exception javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.7.7.v20200504-69f2c2b80d): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: java.sql.SQLNonTransientConnectionException: Connection authentication failure occurred. Reason: Invalid authentication.. Error Code: 40000 at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:857) ~[env.jar:?] at org.eclipse.persistence.internal.jpa.EntityManagerFactoryDelegate.getAbstractSession(EntityManagerFactoryDelegate.java:222) ~[env.jar:?] at org.eclipse.persistence.internal.jpa.EntityManagerFactoryDelegate.getDatabaseSession(EntityManagerFactoryDelegate.java:200) ~[env.jar:?] at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.getDatabaseSession(EntityManagerFactoryImpl.java:542) ~[env.jar:?] at org.eclipse.persistence.jpa.PersistenceProvider.createEntityManagerFactoryImpl(PersistenceProvider.java:153) ~[env.jar:?] at org.eclipse.persistence.jpa.PersistenceProvider.createEntityManagerFactory(PersistenceProvider.java:191) ~[env.jar:?] at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:80) ~[env.jar:?] at com.sap.scco.ap.services.CDataBase.<init>(CDataBase.java:86) ~[env.jar:?] at com.sap.scco.ap.services.CServiceFactory.createDatabaseService(CServiceFactory.java:48) ~[env.jar:?] at com.sap.scco.ap.services.CServiceAdaptor.initDatabaseService(CServiceAdaptor.java:72) ~[env.jar:?] at com.sap.scco.env.Runner.lambda$startDatabase$5(Runner.java:991) ~[env.jar:?] at java.lang.Thread.run(Thread.java:834) [?:?] Caused by: org.eclipse.persistence.exceptions.DatabaseException: Internal Exception: java.sql.SQLNonTransientConnectionException: Connection authentication failure occurred. Reason: Invalid authentication.. Error Code: 40000 at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:333) ~[env.jar:?] at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:328) ~[env.jar:?] at org.eclipse.persistence.sessions.DefaultConnector.connect(DefaultConnector.java:140) ~[env.jar:?] at org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:172) ~[env.jar:?] at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.setOrDetectDatasource(DatabaseSessionImpl.java:225) ~[env.jar:?] at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAndDetectDatasource(DatabaseSessionImpl.java:809) ~[env.jar:?] at org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.login(EntityManagerFactoryProvider.java:256) ~[env.jar:?] at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:772) ~[env.jar:?] ... 11 more Caused by: java.sql.SQLNonTransientConnectionException: Connection authentication failure occurred. Reason: Invalid authentication.. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.EmbedConnection.newSQLException(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.EmbedConnection.checkUserCredentials(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source) ~[env.jar:?] at org.apache.derby.jdbc.InternalDriver$1.run(Unknown Source) ~[env.jar:?] at org.apache.derby.jdbc.InternalDriver$1.run(Unknown Source) ~[env.jar:?] at java.security.AccessController.doPrivileged(Native Method) ~[?:?] at org.apache.derby.jdbc.InternalDriver.getNewEmbedConnection(Unknown Source) ~[env.jar:?] at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source) ~[env.jar:?] at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source) ~[env.jar:?] at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source) ~[env.jar:?] at java.sql.DriverManager.getConnection(DriverManager.java:677) ~[java.sql:?] at java.sql.DriverManager.getConnection(DriverManager.java:189) ~[java.sql:?] at org.eclipse.persistence.sessions.DefaultConnector.connect(DefaultConnector.java:100) ~[env.jar:?] at org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:172) ~[env.jar:?] at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.setOrDetectDatasource(DatabaseSessionImpl.java:225) ~[env.jar:?] at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAndDetectDatasource(DatabaseSessionImpl.java:809) ~[env.jar:?] at org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.login(EntityManagerFactoryProvider.java:256) ~[env.jar:?] at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:772) ~[env.jar:?] ... 11 more Caused by: org.apache.derby.iapi.error.StandardException: Connection authentication failure occurred. Reason: Invalid authentication.. at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.EmbedConnection.newSQLException(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.EmbedConnection.checkUserCredentials(Unknown Source) ~[env.jar:?] at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source) ~[env.jar:?] at org.apache.derby.jdbc.InternalDriver$1.run(Unknown Source) ~[env.jar:?] at org.apache.derby.jdbc.InternalDriver$1.run(Unknown Source) ~[env.jar:?] at java.security.AccessController.doPrivileged(Native Method) ~[?:?] at org.apache.derby.jdbc.InternalDriver.getNewEmbedConnection(Unknown Source) ~[env.jar:?] at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source) ~[env.jar:?] at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source) ~[env.jar:?] at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source) ~[env.jar:?] at java.sql.DriverManager.getConnection(DriverManager.java:677) ~[java.sql:?] at java.sql.DriverManager.getConnection(DriverManager.java:189) ~[java.sql:?] at org.eclipse.persistence.sessions.DefaultConnector.connect(DefaultConnector.java:100) ~[env.jar:?] at org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:172) ~[env.jar:?] at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.setOrDetectDatasource(DatabaseSessionImpl.java:225) ~[env.jar:?] at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAndDetectDatasource(DatabaseSessionImpl.java:809) ~[env.jar:?] at org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.login(EntityManagerFactoryProvider.java:256) ~[env.jar:?] at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:772) ~[env.jar:?] ... 11 more 2020-12-08 12:15:04,592 [main] INFO com.sap.scco.env.Runner - Database started. 2020-12-08 12:15:05,086 [main] ERROR java.lang.Thread$UncaughtExceptionHandler - Thread (main) of class (class java.lang.Thread) terminated by exception java.lang.NullPointerException: Cannot invoke "com.sap.scco.ap.services.IDatabase.createEntityManager()" because "this.dataBase" is null at com.sap.scco.ap.services.CServiceAdaptor.createEntityManager(CServiceAdaptor.java:253) ~[env.jar:?] at com.sap.scco.ap.pos.dao.CDBSession.<init>(CDBSession.java:62) ~[env.jar:?] at com.sap.scco.ap.pos.dao.CDBSession.getNewDBSession(CDBSession.java:123) ~[env.jar:?] at com.sap.scco.ap.pos.dao.CDBSessionFactory.createSession(CDBSessionFactory.java:23) ~[env.jar:?] at com.sap.scco.env.Runner.init(Runner.java:577) ~[env.jar:?] at com.sap.scco.env.Runner.<init>(Runner.java:217) ~[env.jar:?] at com.sap.scco.env.Runner.getInstance(Runner.java:227) ~[env.jar:?] at com.sap.scco.env.Runner.main(Runner.java:242) ~[env.jar:?]

View Entire Topic
brijsingh
Member
0 Kudos

Hi ,

did you solve this?