Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Need support]: Healenium-web not working with Serenity-Bdd framework #279

Open
bhargavdanduga opened this issue Aug 19, 2024 · 0 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@bhargavdanduga
Copy link

Describe the problem

Hi Everyone
I am getting following error when integrating Healeanium to serenity-bdd framework with Gradle and running scripts.Healing is not working and its giving the below exception

[Test worker] WARN healenium - Failed to check class: jdk.proxy1.$Proxy2
[Test worker] WARN healenium - [Save Elements] Error during save elements: [f.822536D5BC95127A8492F8DBA14B6984.d.0736F3452C627A40A930F7A369340019.e.29, f.822536D5BC95127A8492F8DBA14B6984.d.0736F3452C627A40A930F7A369340019.e.39]. Message: javascript error: a.hasAttribute is not a function
(Session info: chrome=127.0.6533.120)
Build info: version: '4.21.0', revision: '79ed462ef4'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.11'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [874143103fa52b4c146fd42cfa1af2ec, executeScript {args=[{element-6066-11e4-a52e-4f735466cecf=f.822536D5BC95127A8492F8DBA14B6984.d.0736F3452C627A40A930F7A369340019.e.29}], script=var items = [];var result = {items: null, url: null};var a = arguments[0];while (a != document) { var child = a; var i=0; while(child=child.previousElementSibling) i++; var node = {tag:null,id:null,index:null,classes:[],other:{},innerText:""}; if (a.tagName !== undefined) { node.tag = a.tagName.toLowerCase(); } node.id = a.id; node.index = i; node.innerText = a.innerText; if (a.hasAttribute("class")) { node.classes = a.attributes.class.value.split(' '); } for (index = 0; index < a.attributes.length; ++index) { var attrName = a.attributes[index].name; if (["id","class"].indexOf(attrName) == -1){ node.other[attrName] = a.attributes[index].value; } }; items.unshift(node); a = a.parentNode;}result.items = items;result.url = window.location.href;return JSON.stringify(result);}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 127.0.6533.120, chrome: {chromedriverVersion: 127.0.6533.119 (bdef6783a05..., userDataDir: C:\Users\x317136\AppData\Lo...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:64749}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:64749/devtoo..., se:cdpVersion: 127.0.6533.120, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 874143103fa52b4c146fd42cfa1af2ec. Exception: org.openqa.selenium.JavascriptException: javascript error: a.hasAttribute is not a function
(Session info: chrome=127.0.6533.120)

Healenium Web version

3.5.3

Healenium Backend version

healenium/hlm-backend:3.4.3

Selenium version

serenityVersion = 4.1.20

Platform

Java version =17

Properties file

recovery-tries = 1
score-cap = .6
heal-enabled = true
hlm.server.url = http://localhost:7878
hlm.imitator.url = http://localhost:8000

Logs appeared during using Healenium

[Test worker] WARN healenium - Failed to check class: jdk.proxy1.$Proxy2
[Test worker] WARN healenium - [Save Elements] Error during save elements: [f.822536D5BC95127A8492F8DBA14B6984.d.0736F3452C627A40A930F7A369340019.e.29, f.822536D5BC95127A8492F8DBA14B6984.d.0736F3452C627A40A930F7A369340019.e.39]. Message: javascript error: a.hasAttribute is not a function
  (Session info: chrome=127.0.6533.120)
Build info: version: '4.21.0', revision: '79ed462ef4'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.11'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [874143103fa52b4c146fd42cfa1af2ec, executeScript {args=[{element-6066-11e4-a52e-4f735466cecf=f.822536D5BC95127A8492F8DBA14B6984.d.0736F3452C627A40A930F7A369340019.e.29}], script=var items = [];var result = {items: null, url: null};var a = arguments[0];while (a != document) {  var child = a;  var i=0; while(child=child.previousElementSibling) i++;  var node = {tag:null,id:null,index:null,classes:[],other:{},innerText:""};  if (a.tagName !== undefined) {    node.tag = a.tagName.toLowerCase();  }  node.id = a.id;  node.index = i;  node.innerText = a.innerText;  if (a.hasAttribute("class")) {	  node.classes = a.attributes.class.value.split(' ');  }  for (index = 0; index < a.attributes.length; ++index) {      var attrName = a.attributes[index].name;      if (["id","class"].indexOf(attrName) == -1){		    node.other[attrName] = a.attributes[index].value;      }  };  items.unshift(node);  a = a.parentNode;}result.items = items;result.url = window.location.href;return JSON.stringify(result);}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 127.0.6533.120, chrome: {chromedriverVersion: 127.0.6533.119 (bdef6783a05..., userDataDir: C:\Users\x317136\AppData\Lo...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:64749}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:64749/devtoo..., se:cdpVersion: 127.0.6533.120, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 874143103fa52b4c146fd42cfa1af2ec. Exception: org.openqa.selenium.JavascriptException: javascript error: a.hasAttribute is not a function
  (Session info: chrome=127.0.6533.120)
Build info: version: '4.21.0', revision: '79ed462ef4'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.11'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [874143103fa52b4c146fd42cfa1af2ec, executeScript {args=[{element-6066-11e4-a52e-4f735466cecf=f.822536D5BC95127A8492F8DBA14B6984.d.0736F3452C627A40A930F7A369340019.e.29}], script=var items = [];var result = {items: null, url: null};var a = arguments[0];while (a != document) {  var child = a;  var i=0; while(child=child.previousElementSibling) i++;  var node = {tag:null,id:null,index:null,classes:[],other:{},innerText:""};  if (a.tagName !== undefined) {    node.tag = a.tagName.toLowerCase();  }  node.id = a.id;  node.index = i;  node.innerText = a.innerText;  if (a.hasAttribute("class")) {	  node.classes = a.attributes.class.value.split(' ');  }  for (index = 0; index < a.attributes.length; ++index) {      var attrName = a.attributes[index].name;      if (["id","class"].indexOf(attrName) == -1){		    node.other[attrName] = a.attributes[index].value;      }  };  items.unshift(node);  a = a.parentNode;}result.items = items;result.url = window.location.href;return JSON.stringify(result);}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 127.0.6533.120, chrome: {chromedriverVersion: 127.0.6533.119 (bdef6783a05..., userDataDir: C:\Users\x317136\AppData\Lo...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:64749}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:64749/devtoo..., se:cdpVersion: 127.0.6533.120, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 874143103fa52b4c146fd42cfa1af2ec
[Test worker] WARN healenium - Failed to check class: jdk.proxy1.$Proxy2
[Test worker] WARN healenium - [Save Elements] Error during save elements: [f.822536D5BC95127A8492F8DBA14B6984.d.0736F3452C627A40A930F7A369340019.e.29, f.822536D5BC95127A8492F8DBA14B6984.d.0736F3452C627A40A930F7A369340019.e.39]. Message: javascript error: a.hasAttribute is not a function
  (Session info: chrome=127.0.6533.120)
Build info: version: '4.21.0', revision: '79ed462ef4'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.11'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [874143103fa52b4c146fd42cfa1af2ec, executeScript {args=[{element-6066-11e4-a52e-4f735466cecf=f.822536D5BC95127A8492F8DBA14B6984.d.0736F3452C627A40A930F7A369340019.e.29}], script=var items = [];var result = {items: null, url: null};var a = arguments[0];while (a != document) {  var child = a;  var i=0; while(child=child.previousElementSibling) i++;  var node = {tag:null,id:null,index:null,classes:[],other:{},innerText:""};  if (a.tagName !== undefined) {    node.tag = a.tagName.toLowerCase();  }  node.id = a.id;  node.index = i;  node.innerText = a.innerText;  if (a.hasAttribute("class")) {	  node.classes = a.attributes.class.value.split(' ');  }  for (index = 0; index < a.attributes.length; ++index) {      var attrName = a.attributes[index].name;      if (["id","class"].indexOf(attrName) == -1){		    node.other[attrName] = a.attributes[index].value;      }  };  items.unshift(node);  a = a.parentNode;}result.items = items;result.url = window.location.href;return JSON.stringify(result);}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 127.0.6533.120, chrome: {chromedriverVersion: 127.0.6533.119 (bdef6783a05..., userDataDir: C:\Users\x317136\AppData\Lo...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:64749}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:64749/devtoo..., se:cdpVersion: 127.0.6533.120, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 874143103fa52b4c146fd42cfa1af2ec. Exception: org.openqa.selenium.JavascriptException: javascript error: a.hasAttribute is not a function
  (Session info: chrome=127.0.6533.120)

Additional context

Healenium Backend log from Docker
2024-08-19 17:31:11 SLF4J: Class path contains multiple SLF4J providers.
2024-08-19 17:31:11 SLF4J: Found provider [ch.qos.logback.classic.spi.LogbackServiceProvider@5442a311]
2024-08-19 17:31:11 SLF4J: Found provider [org.slf4j.simple.SimpleServiceProvider@548e7350]
2024-08-19 17:31:11 SLF4J: See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
2024-08-19 17:31:11 SLF4J: Actual provider is of type [ch.qos.logback.classic.spi.LogbackServiceProvider@5442a311]
2024-08-19 17:31:13
2024-08-19 17:31:13 . ____ _ __ _ _
2024-08-19 17:31:13 /\ / ' __ _ () __ __ _ \ \ \
2024-08-19 17:31:13 ( ( )_
_ | '_ | '| | ' / ` | \ \ \
2024-08-19 17:31:13 \/ )| |)| | | | | || (| | ) ) ) )
2024-08-19 17:31:13 ' |
| .__|| ||| |_, | / / / /
2024-08-19 17:31:13 =========|
|==============|/=////
2024-08-19 17:31:13 :: Spring Boot :: (v3.2.1)
2024-08-19 17:31:13
2024-08-19 17:31:14 2024-08-20 01:31:14.442 INFO 1 - [ main] c.epam.healenium.Application : Starting Application using Java 17.0.9 with PID 1 (/healenium-backend.jar started by root in /)
2024-08-19 17:31:14 2024-08-20 01:31:14.475 INFO 1 - [ main] c.epam.healenium.Application : No active profile set, falling back to 1 default profile: "default"
2024-08-19 17:31:18 2024-08-20 01:31:18.818 INFO 1 - [ main] .RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2024-08-19 17:31:19 2024-08-20 01:31:19.491 INFO 1 - [ main] .RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 648 ms. Found 4 JPA repository interfaces.
2024-08-19 17:31:22 2024-08-20 01:31:22.561 INFO 1 - [ main] o.s.b.w.e.t.TomcatWebServer : Tomcat initialized with port 7878 (http)
2024-08-19 17:31:22 2024-08-20 01:31:22.639 INFO 1 - [ main] o.a.c.core.StandardService : Starting service [Tomcat]
2024-08-19 17:31:22 2024-08-20 01:31:22.640 INFO 1 - [ main] o.a.c.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.17]
2024-08-19 17:31:22 2024-08-20 01:31:22.790 INFO 1 - [ main] o.a.c.c.C.[.[localhost].[/] : Initializing Spring embedded WebApplicationContext
2024-08-19 17:31:22 2024-08-20 01:31:22.792 INFO 1 - [ main] rvletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 7936 ms
2024-08-19 17:31:24 2024-08-20 01:31:24.229 INFO 1 - [ main] c.z.hikari.HikariDataSource : HikariPool-1 - Starting...
2024-08-19 17:31:24 2024-08-20 01:31:24.958 INFO 1 - [ main] c.z.hikari.HikariDataSource : HikariPool-1 - Start completed.
2024-08-19 17:31:25 2024-08-20 01:31:25.488 INFO 1 - [ main] liquibase.database : Set default schema name to healenium
2024-08-19 17:31:27 2024-08-20 01:31:27.317 INFO 1 - [ main] liquibase.changelog : Creating database history table with name: healenium.databasechangelog
2024-08-19 17:31:27 2024-08-20 01:31:27.393 INFO 1 - [ main] liquibase.changelog : Reading from healenium.databasechangelog
2024-08-19 17:31:27 2024-08-20 01:31:27.673 INFO 1 - [ main] liquibase.lockservice : Successfully acquired change log lock
2024-08-19 17:31:27 2024-08-20 01:31:27.677 INFO 1 - [ main] liquibase.command : Using deploymentId: 4106687676
2024-08-19 17:31:27 2024-08-20 01:31:27.684 INFO 1 - [ main] liquibase.changelog : Reading from healenium.databasechangelog
2024-08-19 17:31:27 2024-08-20 01:31:27.753 INFO 1 - [ main] liquibase.ui : Running Changeset: changelog/001_createSequence.xml::3::nkobzev
2024-08-19 17:31:27 2024-08-20 01:31:27.762 INFO 1 - [ main] liquibase.changelog : Sequence healing_result_seq created
2024-08-19 17:31:27 2024-08-20 01:31:27.775 INFO 1 - [ main] liquibase.changelog : ChangeSet changelog/001_createSequence.xml::3::nkobzev ran successfully in 19ms
2024-08-19 17:31:27 2024-08-20 01:31:27.796 INFO 1 - [ main] liquibase.ui : Running Changeset: changelog/002_selector.xml::5::nkobzev
2024-08-19 17:31:27 2024-08-20 01:31:27.811 INFO 1 - [ main] liquibase.changelog : Table SELECTOR created
2024-08-19 17:31:27 2024-08-20 01:31:27.814 INFO 1 - [ main] liquibase.changelog : ChangeSet changelog/002_selector.xml::5::nkobzev ran successfully in 18ms
2024-08-19 17:31:27 2024-08-20 01:31:27.822 INFO 1 - [ main] liquibase.ui : Running Changeset: changelog/002_selector.xml::6::nkobzev
2024-08-19 17:31:27 2024-08-20 01:31:27.886 INFO 1 - [ main] liquibase.changelog : Index SELECTOR_PK created
2024-08-19 17:31:27 2024-08-20 01:31:27.892 INFO 1 - [ main] liquibase.changelog : ChangeSet changelog/002_selector.xml::6::nkobzev ran successfully in 70ms
2024-08-19 17:31:27 2024-08-20 01:31:27.902 INFO 1 - [ main] liquibase.ui : Running Changeset: changelog/003_healing.xml::7::nkobzev
2024-08-19 17:31:27 2024-08-20 01:31:27.925 INFO 1 - [ main] liquibase.changelog : Table HEALING created
2024-08-19 17:31:27 2024-08-20 01:31:27.929 INFO 1 - [ main] liquibase.changelog : ChangeSet changelog/003_healing.xml::7::nkobzev ran successfully in 26ms
2024-08-19 17:31:27 2024-08-20 01:31:27.938 INFO 1 - [ main] liquibase.ui : Running Changeset: changelog/003_healing.xml::8::nkobzev
2024-08-19 17:31:27 2024-08-20 01:31:27.974 INFO 1 - [ main] liquibase.changelog : Index HEALING_PK created
2024-08-19 17:31:27 2024-08-20 01:31:27.982 INFO 1 - [ main] liquibase.changelog : Foreign key constraint added to HEALING (SELECTOR_ID)
2024-08-19 17:31:27 2024-08-20 01:31:27.985 INFO 1 - [ main] liquibase.changelog : ChangeSet changelog/003_healing.xml::8::nkobzev ran successfully in 46ms
2024-08-19 17:31:27 2024-08-20 01:31:27.996 INFO 1 - [ main] liquibase.ui : Running Changeset: changelog/004_healingResult.xml::9::nkobzev
2024-08-19 17:31:28 2024-08-20 01:31:28.016 INFO 1 - [ main] liquibase.changelog : Table HEALING_RESULT created
2024-08-19 17:31:28 2024-08-20 01:31:28.020 INFO 1 - [ main] liquibase.changelog : ChangeSet changelog/004_healingResult.xml::9::nkobzev ran successfully in 23ms
2024-08-19 17:31:28 2024-08-20 01:31:28.028 INFO 1 - [ main] liquibase.ui : Running Changeset: changelog/004_healingResult.xml::10::nkobzev
2024-08-19 17:31:28 2024-08-20 01:31:28.070 INFO 1 - [ main] liquibase.changelog : Index HEALING_RESULT_PK created
2024-08-19 17:31:28 2024-08-20 01:31:28.076 INFO 1 - [ main] liquibase.changelog : Foreign key constraint added to HEALING_RESULT (HEALING_ID)
2024-08-19 17:31:28 2024-08-20 01:31:28.079 INFO 1 - [ main] liquibase.changelog : ChangeSet changelog/004_healingResult.xml::10::nkobzev ran successfully in 50ms
2024-08-19 17:31:28 2024-08-20 01:31:28.092 INFO 1 - [ main] liquibase.ui : Running Changeset: changelog/005_report.xml::11::nkobzev
2024-08-19 17:31:28 2024-08-20 01:31:28.111 INFO 1 - [ main] liquibase.changelog : Table REPORT created
2024-08-19 17:31:28 2024-08-20 01:31:28.115 INFO 1 - [ main] liquibase.changelog : ChangeSet changelog/005_report.xml::11::nkobzev ran successfully in 22ms
2024-08-19 17:31:28 2024-08-20 01:31:28.125 INFO 1 - [ main] liquibase.ui : Running Changeset: changelog/005_report.xml::12::nkobzev
2024-08-19 17:31:28 2024-08-20 01:31:28.177 INFO 1 - [ main] liquibase.changelog : Index REPORT_PK created
2024-08-19 17:31:28 2024-08-20 01:31:28.181 INFO 1 - [ main] liquibase.changelog : ChangeSet changelog/005_report.xml::12::nkobzev ran successfully in 55ms
2024-08-19 17:31:28 2024-08-20 01:31:28.190 INFO 1 - [ main] liquibase.ui : Running Changeset: changelog/006_command_and_healingenable_column.xml::13::nkobzev
2024-08-19 17:31:28 2024-08-20 01:31:28.196 INFO 1 - [ main] liquibase.changelog : Columns COMMAND(VARCHAR(264)),ENABLE_HEALING(BOOLEAN) added to SELECTOR
2024-08-19 17:31:28 2024-08-20 01:31:28.201 INFO 1 - [ main] liquibase.changelog : ChangeSet changelog/006_command_and_healingenable_column.xml::13::nkobzev ran successfully in 11ms
2024-08-19 17:31:28 2024-08-20 01:31:28.219 INFO 1 - [ main] liquibase.util : UPDATE SUMMARY
2024-08-19 17:31:28 2024-08-20 01:31:28.219 INFO 1 - [ main] liquibase.util : Run: 10
2024-08-19 17:31:28 2024-08-20 01:31:28.220 INFO 1 - [ main] liquibase.util : Previously run: 0
2024-08-19 17:31:28 2024-08-20 01:31:28.220 INFO 1 - [ main] liquibase.util : Filtered out: 0
2024-08-19 17:31:28 2024-08-20 01:31:28.221 INFO 1 - [ main] liquibase.util : -------------------------------
2024-08-19 17:31:28 2024-08-20 01:31:28.221 INFO 1 - [ main] liquibase.util : Total change sets: 10
2024-08-19 17:31:28 2024-08-20 01:31:28.222 INFO 1 - [ main] liquibase.util : Update summary generated
2024-08-19 17:31:28 2024-08-20 01:31:28.226 INFO 1 - [ main] liquibase.command : Update command completed successfully.
2024-08-19 17:31:28 2024-08-20 01:31:28.226 INFO 1 - [ main] liquibase.ui : Liquibase: Update has been successful. Rows affected: 10
2024-08-19 17:31:28 2024-08-20 01:31:28.234 INFO 1 - [ main] liquibase.lockservice : Successfully released change log lock
2024-08-19 17:31:28 2024-08-20 01:31:28.235 INFO 1 - [ main] liquibase.command : Command execution complete
2024-08-19 17:31:28 2024-08-20 01:31:28.632 INFO 1 - [ main] o.h.j.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2024-08-19 17:31:28 2024-08-20 01:31:28.923 INFO 1 - [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.1.Final
2024-08-19 17:31:29 2024-08-20 01:31:29.074 INFO 1 - [ main] o.h.c.i.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2024-08-19 17:31:30 2024-08-20 01:31:30.010 INFO 1 - [ main] .o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2024-08-19 17:31:30 2024-08-20 01:31:30.117 WARN 1 - [ main] org.hibernate.orm.deprecation : HHH90000025: PostgreSQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2024-08-19 17:31:36 2024-08-20 01:31:36.539 WARN 1 - [ main] o.h.m.internal.MetadataContext : HHH015011: Unable to locate static metamodel field : com.epam.healenium.model.domain.Selector_#nodePathWrapper; this may or may not indicate a problem with the static metamodel
2024-08-19 17:31:36 2024-08-20 01:31:36.558 INFO 1 - [ main] h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
2024-08-19 17:31:36 2024-08-20 01:31:36.576 INFO 1 - [ main] ontainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2024-08-19 17:31:39 2024-08-20 01:31:39.756 INFO 1 - [ main] o.s.d.j.r.q.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used.
2024-08-19 17:31:43 2024-08-20 01:31:43.516 INFO 1 - [ main] .a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index
2024-08-19 17:31:49 2024-08-20 01:31:49.494 INFO 1 - [ main] .s.b.a.e.w.EndpointLinksResolver : Exposing 1 endpoint(s) beneath base path '/actuator'
2024-08-19 17:31:50 2024-08-20 01:31:50.213 INFO 1 - [ main] o.s.b.w.e.t.TomcatWebServer : Tomcat started on port 7878 (http) with context path ''
2024-08-19 17:31:50 2024-08-20 01:31:50.968 INFO 1 - [ main] c.epam.healenium.Application : Started Application in 38.655 seconds (process running for 41.493)

@bhargavdanduga bhargavdanduga added the help wanted Extra attention is needed label Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants