Error in lib-nextxp

Enonic version: latest
OS: Mac and Win
NextXP: 1.0.2

I get the following error in the backend:

2023-05-06 08:38:21,842 ERROR de.osde.app.be - (/lib/nextxp/proxy.js) Request recursion limit exceeded: 10
2023-05-06 08:38:21,842 ERROR de.osde.app.be - (/lib/nextxp/proxy.js) Not fetched from frontend (http://localhost:3000/_next/webpack-hmr): 500 - Request recursion limit exceeded: 10

I have no webpack- knowledge and therefore I do not know where and how to fix this :frowning:

Hi @luctho !

Was your Next.js server up and running on port 3000 ?

If yes, then I will need more info to understand what was wrong:

  • Did it happen when you visited site through XP or directly on localhost:3000 ?
  • Versions of enonic-adapter and lib-nextxp or app-nextxp
  • Full XP server logs
  • Full Next.js server logs
  • The url you used in XP for Next.js endpoint and where you have it set
  • The url you used in Next.js server for guillotine endpoint

Hi @pmi ,
yes my Next.js Server is running on port 3000 (DEV).
The error happens when I access the page in Content-Studio (Inline-Mode).
I am using "com.enonic.lib:lib-nextxp:1.0.2" on the backend app and "com.enonic.lib:lib-nextxp:1.0.2"on the frontend.

XP-LOG (See new Reply , because of character limit here :frowning:

here from NEXT

/usr/local/bin/npm run dev

> [email protected] dev
> npx next dev

ready - started server on 0.0.0.0:3000, url: http://localhost:3000
info  - Loaded env from /Users/thomas/Development/enonic/OSDE_2022_FE/.env.development
info  - Loaded env from /Users/thomas/Development/enonic/OSDE_2022_FE/.env
warn  - You have enabled experimental features (isrMemoryCacheSize, incrementalCacheHandlerPath) in next.config.js.
warn  - Experimental features are not covered by semver, and may cause unexpected or broken application behavior. Use at your own risk.

/bin/sh: yarn: command not found
info  - automatically enabled Fast Refresh for 1 custom loader
event - compiled client and server successfully in 689 ms (1252 modules)
wait  - compiling /404 (client and server)...
event - compiled client and server successfully in 132 ms (1258 modules)
wait  - compiling /api/preview (client and server)...
event - compiled successfully in 22 ms (82 modules)
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
wait  - compiling /markt-news (client and server)...
event - compiled client and server successfully in 389 ms (1470 modules)
Is renderable request for: /markt-news
Recalculate Cursor ....
props/offset/pagesize/index =  { pageIndex: 1, pageSize: 12 } 0 12 1
fetch data using query: _path LIKE '*/osde/markt-news*'
(node:8973) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Recalculate Cursor ....
props/offset/pagesize/index =  { pageIndex: 1, pageSize: 12 } 0 12 1
Offset =  undefined
fetch data using query: _path LIKE '*markt-news*'
--- Reevaluating MarketNewsArchiveFilter ---
Is renderable request for: /markt-news
Recalculate Cursor ....
props/offset/pagesize/index =  { pageIndex: 1, pageSize: 12 } 0 12 1
fetch data using query: _path LIKE '*/osde/markt-news*'
Recalculate Cursor ....
props/offset/pagesize/index =  { pageIndex: 1, pageSize: 12 } 0 12 1
Offset =  undefined
fetch data using query: _path LIKE '*markt-news*'
--- Reevaluating MarketNewsArchiveFilter ---
Is renderable request for: /markt-news
Recalculate Cursor ....
props/offset/pagesize/index =  { pageIndex: 1, pageSize: 12 } 0 12 1
fetch data using query: _path LIKE '*/osde/markt-news*'
Recalculate Cursor ....
props/offset/pagesize/index =  { pageIndex: 1, pageSize: 12 } 0 12 1
Offset =  undefined
fetch data using query: _path LIKE '*markt-news*'
--- Reevaluating MarketNewsArchiveFilter ---
Previewing [/_next/webpack-hmr]
...
Previewing []...
wait  - compiling /[[...contentPath]] (client and server)...
event - compiled client and server successfully in 250 ms (1473 modules)
Accessing static page (preview) at: 
Accessing static page (preview) at: 
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...
Previewing [/_next/webpack-hmr]...

URL in XP:
localhost:3000 (not set - using default)

url used in Next.js server for guillotine endpoint
set in .env

# Absolute URL to Content API
CONTENT_API_DRAFT=http://localhost:8080/site/default/draft/osde/_graphql
CONTENT_API_MASTER=http://localhost:8080/site/default/master/osde/_graphql

XP-LOG:

____________________________(_)______   ____  _________
_  _ \_  __ \  __ \_  __ \_  /_  ___/   __  |/_/__  __ \
/  __/  / / / /_/ /  / / /  / / /__     __>  < __  /_/ /
\___//_/ /_/\____//_/ /_//_/  \___/     /_/|_| _  .___/
                                               /_/

# Enonic XP 7.12.2
# Built on 2023-04-11T13:09:12Z (hash = bcc13e2707059904d67be35b5c93e348a76cbf27, branch = bcc13e2707059904d67be35b5c93e348a76cbf27)
# OpenJDK 64-Bit Server VM 11.0.18 (GraalVM Community)
# Mac OS X 13.3.1 (aarch64)
# Install directory is /Users/thomas/.enonic/distributions/enonic-xp-mac-arm64-sdk-7.12.2
# Home directory is /Users/thomas/.enonic/sandboxes/Sandbox_hl/home

2023-05-08 19:35:43,912 INFO  c.e.x.l.i.framework.FrameworkService - Starting Enonic XP...
2023-05-08 19:35:44,066 INFO  c.e.x.l.i.p.ProvisionActivator - Installing 97 bundles...
2023-05-08 19:35:44,456 INFO  ROOT - bundle org.apache.felix.scr:2.2.4 (10) Starting with globalExtender setting: false
2023-05-08 19:35:44,460 INFO  ROOT - bundle org.apache.felix.scr:2.2.4 (10)  Version = 2.2.4
2023-05-08 19:35:45,068 INFO  c.h.osgi.HazelcastOSGiService - HazelcastOSGiServiceImpl{ownerBundle=com.hazelcast [23], hazelcastInstance=null, active=false, id=3.12.13#OSS} has been registered as OSGI service and activated now
ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console...
2023-05-08 19:35:45,720 INFO  c.e.x.s.i.config.ConfigInstallerImpl - Loaded config for [com.enonic.xp.export]
2023-05-08 19:35:45,723 INFO  c.e.x.s.i.config.ConfigInstallerImpl - Loaded config for [com.enonic.xp.server.trace]
2023-05-08 19:35:45,728 INFO  c.e.x.s.i.config.ConfigInstallerImpl - Loaded config for [com.enonic.xp.web.dos]
2023-05-08 19:35:45,733 INFO  c.e.x.s.i.config.ConfigInstallerImpl - Loaded config for [com.enonic.app.nextjsdemo]
2023-05-08 19:35:45,743 INFO  c.e.x.s.i.config.ConfigInstallerImpl - Loaded config for [de.osde.app.be]
2023-05-08 19:35:45,747 INFO  c.e.x.s.i.config.ConfigInstallerImpl - Loaded config for [com.enonic.xp.server.shell]
2023-05-08 19:35:45,754 INFO  c.e.x.s.i.config.ConfigInstallerImpl - Loaded config for [com.enonic.xp.repo]
2023-05-08 19:35:45,758 INFO  c.e.x.s.i.config.ConfigInstallerImpl - Loaded config for [com.enonic.xp admin]
2023-05-08 19:35:45,773 INFO  c.e.x.s.shell.impl.ShellActivator - Remote shell access is disabled
2023-05-08 19:35:46,004 INFO  c.e.x.s.internal.trace.TraceService - Call tracing is disabled in config
2023-05-08 19:35:46,114 INFO  c.e.x.c.i.a.c.AuditLogConfigImpl - Audit log is enabled and mappings updated.
2023-05-08 19:35:46,134 INFO  c.e.x.i.blobstore.BlobStoreActivator - Waiting for blobstore-provider [file]
2023-05-08 19:35:46,134 INFO  c.e.x.i.blobstore.BlobStoreActivator - Found blobstore-provider [file]
2023-05-08 19:35:46,144 INFO  c.e.x.i.blobstore.BlobStoreActivator - Registered blobstore [file] successfully
2023-05-08 19:35:46,534 INFO  c.e.x.s.i.ScriptRuntimeFactoryActivator - Using Nashorn as script engine
2023-05-08 19:35:46,568 INFO  org.elasticsearch.node - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] version[2.4.6], pid[8698], build[NA/NA]
2023-05-08 19:35:46,568 INFO  org.elasticsearch.node - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] initializing ...
2023-05-08 19:35:46,570 INFO  org.elasticsearch.plugins - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] modules [], plugins [], sites []
2023-05-08 19:35:46,579 INFO  org.elasticsearch.env - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] using [1] data paths, mounts [[/System/Volumes/Data (/dev/disk3s5)]], net usable_space [612.8gb], net total_space [926.3gb], spins? [unknown], types [apfs]
2023-05-08 19:35:46,579 INFO  org.elasticsearch.env - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] heap size [4gb], compressed ordinary object pointers [true]
2023-05-08 19:35:46,580 WARN  org.elasticsearch.env - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] max file descriptors [10240] for elasticsearch process likely too low, consider increasing to at least [65536]
2023-05-08 19:35:46,755 INFO  c.e.x.l.i.framework.FrameworkService - Started Enonic XP in 2844 ms
2023-05-08 19:35:46,755 INFO  E.F.org.apache.felix.framework - FrameworkEvent STARTLEVEL CHANGED
2023-05-08 19:35:46,977 WARN  org.elasticsearch.bootstrap - JNA not found. native methods will be disabled.
java.lang.ClassNotFoundException: com.sun.jna.Native
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
        at  .... (shortend)
2023-05-08 19:35:47,547 INFO  org.elasticsearch.node - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] initialized
2023-05-08 19:35:47,548 INFO  org.elasticsearch.node - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] starting ...
2023-05-08 19:35:47,550 INFO  org.elasticsearch.transport - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] publish_address {local[1]}, bound_addresses {local[1]}
2023-05-08 19:35:47,551 INFO  org.elasticsearch.discovery - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] mycluster/VRIGAgY5QCqkzCw379fk5A
2023-05-08 19:35:47,554 INFO  org.elasticsearch.cluster.service - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] new_master {b7df1926-6492-4f86-b1f6-40ec5b4a3f8d}{VRIGAgY5QCqkzCw379fk5A}{local}{local[1]}{local=true, master=true}, reason: local-disco-initial_connect(master)
2023-05-08 19:35:47,557 INFO  org.elasticsearch.node - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] started
2023-05-08 19:35:47,730 INFO  org.elasticsearch.gateway - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] recovered [10] indices into cluster_state
2023-05-08 19:35:48,315 INFO  o.e.cluster.routing.allocation - [b7df1926-6492-4f86-b1f6-40ec5b4a3f8d] Cluster health status changed from [RED] to [YELLOW] (reason: [shards started [[storage-system-repo][0], [storage-system-repo][0]] ...]).
2023-05-08 19:35:48,519 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering configured application com.enonic.xp.app.system bundle 91
2023-05-08 19:35:48,519 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering configured application com.enonic.xp.app.applications bundle 93
2023-05-08 19:35:48,521 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering configured application com.enonic.xp.app.main bundle 94
2023-05-08 19:35:48,522 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering configured application com.enonic.xp.app.standardidprovider bundle 95
2023-05-08 19:35:48,522 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering configured application com.enonic.xp.app.users bundle 96
2023-05-08 19:35:48,522 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering configured application com.enonic.xp.app.welcome bundle 97
2023-05-08 19:35:48,881 INFO  c.e.x.c.impl.ClusterManagerImpl - Adding cluster-provider: elasticsearch
2023-05-08 19:35:48,903 INFO  org.eclipse.jetty.util.log - Logging initialized @5395ms to org.eclipse.jetty.util.log.Slf4jLog
2023-05-08 19:35:48,967 INFO  org.eclipse.jetty.server.Server - jetty-9.4.50.v20221201; built: 2022-12-01T22:07:03.915Z; git: da9a0b30691a45daf90a9f17b5defa2f1434f882; jvm 11.0.18+10-jvmci-22.3-b13
2023-05-08 19:35:48,978 INFO  org.eclipse.jetty.server.session - DefaultSessionIdManager workerName=
2023-05-08 19:35:48,978 INFO  org.eclipse.jetty.server.session - No SessionScavenger set, using defaults
2023-05-08 19:35:48,980 INFO  org.eclipse.jetty.server.session -  Scavenging every 600000ms
2023-05-08 19:35:48,987 INFO  o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@2d0c27cc{/,null,AVAILABLE,@xp}
2023-05-08 19:35:48,987 INFO  o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@2092e6fc{/,null,AVAILABLE,@api}
2023-05-08 19:35:48,988 INFO  o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@321c323a{/,null,AVAILABLE,@status}
2023-05-08 19:35:49,040 INFO  o.e.jetty.server.AbstractConnector - Started xp@4a3f2978{HTTP/1.1, (http/1.1)}{0.0.0.0:8080}
2023-05-08 19:35:49,042 INFO  o.e.jetty.server.AbstractConnector - Started api@87ee975{HTTP/1.1, (http/1.1)}{0.0.0.0:4848}
2023-05-08 19:35:49,043 INFO  o.e.jetty.server.AbstractConnector - Started status@6c6d2c4f{HTTP/1.1, (http/1.1)}{0.0.0.0:2609}
2023-05-08 19:35:49,044 INFO  org.eclipse.jetty.server.Server - Started @5535ms
2023-05-08 19:35:49,083 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Searching for installed applications
2023-05-08 19:35:49,115 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Found [7] installed applications
2023-05-08 19:35:49,133 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Installed application com.enonic.app.livetrace bundle 98
2023-05-08 19:35:49,134 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering application com.enonic.app.livetrace bundle 98
2023-05-08 19:35:49,135 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Stored application [com.enonic.app.livetrace] installed successfully
2023-05-08 19:35:49,137 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Configuring application com.enonic.app.livetrace bundle 98
2023-05-08 19:35:49,151 INFO  c.enonic.app.livetrace.TraceHandler - Live Trace maximum tracing time is 30 minutes.
2023-05-08 19:35:49,158 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Started application com.enonic.app.livetrace bundle 98
2023-05-08 19:35:49,158 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Application [com.enonic.app.livetrace] started successfully
2023-05-08 19:35:49,172 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Installed application systems.rcd.enonic.datatoolbox bundle 99
2023-05-08 19:35:49,172 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering application systems.rcd.enonic.datatoolbox bundle 99
2023-05-08 19:35:49,172 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Stored application [systems.rcd.enonic.datatoolbox] installed successfully
2023-05-08 19:35:49,177 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Started application systems.rcd.enonic.datatoolbox bundle 99
2023-05-08 19:35:49,177 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Application [systems.rcd.enonic.datatoolbox] started successfully
2023-05-08 19:35:49,198 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Installed application com.enonic.app.contentstudio bundle 100
2023-05-08 19:35:49,198 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering application com.enonic.app.contentstudio bundle 100
2023-05-08 19:35:49,198 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Stored application [com.enonic.app.contentstudio] installed successfully
2023-05-08 19:35:49,306 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Configuring application systems.rcd.enonic.datatoolbox bundle 99
2023-05-08 19:35:49,308 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Started application com.enonic.app.contentstudio bundle 100
2023-05-08 19:35:49,308 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Application [com.enonic.app.contentstudio] started successfully
2023-05-08 19:35:49,312 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Configuring application com.enonic.app.contentstudio bundle 100
2023-05-08 19:35:49,322 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Installed application com.enonic.app.nextxp bundle 101
2023-05-08 19:35:49,322 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering application com.enonic.app.nextxp bundle 101
2023-05-08 19:35:49,322 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Stored application [com.enonic.app.nextxp] installed successfully
2023-05-08 19:35:49,337 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Installed application com.enonic.app.contentviewer bundle 102
2023-05-08 19:35:49,337 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering application com.enonic.app.contentviewer bundle 102
2023-05-08 19:35:49,337 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Stored application [com.enonic.app.contentviewer] installed successfully
2023-05-08 19:35:49,338 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Configuring application com.enonic.app.contentviewer bundle 102
2023-05-08 19:35:49,338 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Started application com.enonic.app.contentviewer bundle 102
2023-05-08 19:35:49,339 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Application [com.enonic.app.contentviewer] started successfully
2023-05-08 19:35:49,354 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Installed application com.enonic.app.cty.manager bundle 103
2023-05-08 19:35:49,354 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering application com.enonic.app.cty.manager bundle 103
2023-05-08 19:35:49,354 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Stored application [com.enonic.app.cty.manager] installed successfully
2023-05-08 19:35:49,355 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Started application com.enonic.app.cty.manager bundle 103
2023-05-08 19:35:49,355 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Configuring application com.enonic.app.cty.manager bundle 103
2023-05-08 19:35:49,355 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Application [com.enonic.app.cty.manager] started successfully
2023-05-08 19:35:49,366 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Installed application com.enonic.app.graphiql bundle 104
2023-05-08 19:35:49,366 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering application com.enonic.app.graphiql bundle 104
2023-05-08 19:35:49,366 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Stored application [com.enonic.app.graphiql] installed successfully
2023-05-08 19:35:49,367 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Started application com.enonic.app.graphiql bundle 104
2023-05-08 19:35:49,367 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Configuring application com.enonic.app.graphiql bundle 104
2023-05-08 19:35:49,367 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Application [com.enonic.app.graphiql] started successfully
2023-05-08 19:35:49,406 INFO  systems.rcd.enonic.datatoolbox - (/main.js) Data Toolbox started.
2023-05-08 19:35:49,423 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Installed application de.osde.app.news bundle 105
2023-05-08 19:35:49,423 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering application de.osde.app.news bundle 105
2023-05-08 19:35:49,423 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Local application [de.osde.app.news] installed successfully
2023-05-08 19:35:49,424 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Started application de.osde.app.news bundle 105
2023-05-08 19:35:49,424 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Configuring application de.osde.app.news bundle 105
2023-05-08 19:35:49,424 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Application [de.osde.app.news] started successfully
2023-05-08 19:35:49,474 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Installed application de.osde.app.be bundle 106
2023-05-08 19:35:49,474 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Registering application de.osde.app.be bundle 106
2023-05-08 19:35:49,474 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Local application [de.osde.app.be] installed successfully
2023-05-08 19:35:49,475 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Started application de.osde.app.be bundle 106
2023-05-08 19:35:49,476 INFO  c.e.x.c.i.app.ApplicationServiceImpl - Application [de.osde.app.be] started successfully
2023-05-08 19:35:49,476 INFO  c.e.x.c.i.a.ApplicationRegistryImpl - Configuring application de.osde.app.be bundle 106
2023-05-08 19:35:49,478 INFO  c.e.xp.web.jetty.impl.JettyActivator - Started Jetty
2023-05-08 19:35:49,478 INFO  c.e.xp.web.jetty.impl.JettyActivator - Listening on ports [8080](xp), [4848](management) and [2609](monitoring)
2023-05-08 19:35:49,799 INFO  de.osde.app.be - (/lib/nextxp/event.js) Subscribed to content update events for repos: com.enonic.cms.default
2023-05-08 19:35:49,801 INFO  de.osde.app.be - (/lib/nextxp/event.js) Subscribed to repository update events...
2023-05-08 19:35:49,801 INFO  de.osde.app.be - (/main.js) Job:Check if Job already exists already exists
2023-05-08 19:35:49,810 INFO  de.osde.app.be - (/main.js) Job:Fetch News already exists
2023-05-08 19:35:49,816 INFO  de.osde.app.be - (/main.js) ctx in callbacl {"BRANCH":"DRAFT","REPOSITORY":"COM.ENONIC.CMS.DEFAULT","AUTHINFO":{"PRINCIPALS":["USER:SYSTEM:ANONYMOUS","ROLE:SYSTEM.EVERYONE","ROLE:SYSTEM.ADMIN"]},"ATTRIBUTES":{}}
2023-05-08 19:35:49,816 INFO  de.osde.app.be - (/main.js) context {"branch":"draft","repository":"com.enonic.cms.default","authInfo":{"principals":["user:system:anonymous","role:system.everyone"]},"attributes":{}}
2023-05-08 19:35:49,817 INFO  de.osde.app.be - (/main.js) site /content
2023-05-08 19:35:49,907 INFO  de.osde.app.be - (/main.js) rootSites {"total":1,"count":1,"hits":[{"_id":"0766ae38-7cb7-4b1e-9d0a-21c6e11a8c41","_name":"osde","_path":"/osde","_score":6.6081734,"creator":"user:system:su","modifier":"user:system:su","createdTime":"2022-05-30T17:56:58.012077Z","modifiedTime":"2023-04-30T17:20:25.811056Z","owner":"user:system:su","type":"portal:site","displayName":"Outsourcing-Portal","hasChildren":true,"valid":true,"childOrder":"_manualordervalue DESC","data":{"description":"Portal","siteConfig":[{"applicationKey":"de.osde.app.be","config":{}},{"applicationKey":"de.osde.app.news","config":{}}]},"x":{"de-osde-app-be":{"menu-item":{"menuItem":true,"menuName":"Home","newWindow":false}}},"page":{"type":"page","path":"/","descriptor":"de.osde.app.be:main","config":{},"regions":{"main":{"components":[{"path":"/main/0","type":"part","descriptor":"de.osde.app.be:hero","config":{"elements":{"header":"Outsourcing Portal","teaser":"Informationen und Services rund um das Outsourcing von IT-Leistungen","image":"1a49754e-f37f-4ca3-a5c3-4ed39a023ba5"}}}],"name":"main"}}},"attachments":{},"publish":{"from":"2023-04-26T14:24:25.117Z","first":"2023-04-26T14:24:25.117Z"},"workflow":{"state":"READY","checks":{}}}],"aggregations":{},"highlight":{}}
        2023-05-08 19:38:07,448 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002225: Deploying javax.ws.rs.core.Application: class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:38:07,448 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002225: Deploying javax.ws.rs.core.Application: class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:38:07,450 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.admin.impl.rest.resource.auth.AuthResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:38:07,450 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.admin.impl.rest.resource.status.StatusResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:38:07,450 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002215: Adding singleton provider com.enonic.xp.jaxrs.impl.CommonFeature from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:38:07,450 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.main.rest.resource.application.MainApplicationResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:38:07,450 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.main.rest.resource.widget.WidgetResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:38:07,451 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002215: Adding singleton provider com.enonic.xp.jaxrs.impl.CommonFeature from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:40:00,077 INFO  de.osde.app.be - (/tasks/fetchnews/fetchnews.js) Start task with the following params {"url":"https://huginn.outsourcing.de/users/1/web_requests/32/b3V0c291cmNpbmcK.json","root":"markt-news"}
2023-05-08 19:40:00,078 INFO  de.osde.app.be - (/tasks/fetchnews/fetchnews.js) params submitted url[https://huginn.outsourcing.de/users/1/web_requests/32/b3V0c291cmNpbmcK.json], newsFolder[markt-news]
2023-05-08 19:40:01,220 INFO  de.osde.app.be - (/tasks/fetchnews/fetchnews.js) Es wurden 40 Nachrichten gelesen
2023-05-08 19:40:01,420 INFO  de.osde.app.be - (/tasks/fetchnews/fetchnews.js) Fetching image...
2023-05-08 19:40:01,835 INFO  de.osde.app.be - (/tasks/fetchnews/fetchnews.js) Fetching image...
2023-05-08 19:40:02,571 WARN  de.osde.app.be - (/lib/nextxp/event.js) Cache purge endpoint is not available, trying /api/revalidate
2023-05-08 19:40:08,503 INFO  de.osde.app.be - (/tasks/fetchnews/fetchnews.js) Fetching image...
2023-05-08 19:40:09,149 INFO  de.osde.app.be - (/tasks/fetchnews/fetchnews.js) NEWS-FETCHER: Created 0.0 folders and 3.0 news
2023-05-08 19:40:09,204 WARN  de.osde.app.be - (/lib/nextxp/event.js) Cache purge endpoint is not available, trying /api/revalidate
2023-05-08 19:42:11,297 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002225: Deploying javax.ws.rs.core.Application: class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,298 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.content.page.PageDescriptorResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,298 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.content.page.layout.LayoutDescriptorResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,298 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.task.TaskResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,298 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.widget.WidgetResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,298 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.content.page.part.PartDescriptorResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,298 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.content.ContentResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,298 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.content.ContentMediaResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,298 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.macro.MacroResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,298 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.schema.xdata.XDataContextResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,299 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.content.page.fragment.FragmentResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,299 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.schema.content.ContentTypeResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,299 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.schema.xdata.XDataResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,299 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.project.ProjectResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,299 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.content.ContentIconResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,300 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.schema.content.ContentTypeContextResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,300 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.content.page.PageResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,300 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.security.SecurityResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,300 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.project.icon.ProjectIconResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,300 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.issue.IssueResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,300 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.archive.ArchiveResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,300 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.application.ApplicationResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,301 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002215: Adding singleton provider com.enonic.xp.jaxrs.impl.CommonFeature from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,301 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.content.page.PageTemplateResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,301 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.schema.content.FilterByContentResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,301 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002220: Adding singleton resource com.enonic.xp.app.contentstudio.rest.resource.content.ContentImageResource from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:11,302 INFO  o.jboss.resteasy.resteasy_jaxrs.i18n - RESTEASY002215: Adding singleton provider com.enonic.xp.app.contentstudio.rest.resource.content.CmsResourceDynamicFeature from Application class com.enonic.xp.jaxrs.impl.JaxRsServlet$JaxRsApplication
2023-05-08 19:42:28,253 ERROR de.osde.app.be - (/lib/nextxp/proxy.js) Request recursion limit exceeded: 10

Hi @luctho !

From the quick glance everything seems to be OK with your config.

Does it affect the rendering in CS in any way ?
Also how often does it happen ?

Hi @pmi ,
Rendering is not affected. Everything works fine.
It happens every few (10-15?) seconds .

I just spams my log :frowning:

Thomas

Hi @luctho !

I am pretty sure this is related to react hot reload in dev mode that we do not support as of now.

But I created an issue here and we will look into it later !

2 Likes