Hi Ciprian, According to the first error you listed, the UI is attempting to contact the backend REST API using this URL: https://elibrary.uaic.ro:8443/server/api
Does that URL respond for you? (It doesn't respond for me.) If it's a valid REST API, it should return a JSON response which links to all the valid endpoints of that REST API. For example, here's what the JSON response looks like on our demo API: https://api7.dspace.org/server/api If that URL is invalid, then check your UI's configuration, specifically the "rest" settings in your environment.prod.ts -- as those settings are used to build that URL. My guess is that your UI is misconfigured and is not accessing the REST API via the correct URL path. That's what the "No _links section found" error tends to mean. Let us know on this list if that helps. Also, feel free to reference the Troubleshoot an error" page if you need more tips on finding errors: https://wiki.lyrasis.org/display/DSPACE/Troubleshoot+an+error#Troubleshootanerror-DSpace7.x(orabove) Tim ________________________________ From: [email protected] <[email protected]> on behalf of Ciprian Pinzaru <[email protected]> Sent: Tuesday, August 10, 2021 1:28 AM To: DSpace Technical Support <[email protected]> Subject: [dspace-tech] dspace configuration help Dear all On angular I have the next error No _links section found at https://elibrary.uaic.ro:8443/server/api ERROR Error: undefined doesn't contain the link sites at MapSubscriber.project (/opt/dspace-angular/dist/server/main.js:256933:23) at MapSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/map.js:49:35) at MapSubscriber.Subscriber.next (/opt/dspace-angular/node_modules/rxjs/internal/Subscriber.js:66:18) at MapSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/map.js:55:26) at MapSubscriber.Subscriber.next (/opt/dspace-angular/node_modules/rxjs/internal/Subscriber.js:66:18) at TakeSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/take.js:54:30) at TakeSubscriber.Subscriber.next (/opt/dspace-angular/node_modules/rxjs/internal/Subscriber.js:66:18) at FilterSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/filter.js:52:30) at FilterSubscriber.Subscriber.next (/opt/dspace-angular/node_modules/rxjs/internal/Subscriber.js:66:18) at MapSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/map.js:55:26) ERROR Error: undefined doesn't contain the link sites at MapSubscriber.project (/opt/dspace-angular/dist/server/main.js:256933:23) at MapSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/map.js:49:35) at MapSubscriber.Subscriber.next (/opt/dspace-angular/node_modules/rxjs/internal/Subscriber.js:66:18) at MapSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/map.js:55:26) at MapSubscriber.Subscriber.next (/opt/dspace-angular/node_modules/rxjs/internal/Subscriber.js:66:18) at TakeSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/take.js:54:30) at TakeSubscriber.Subscriber.next (/opt/dspace-angular/node_modules/rxjs/internal/Subscriber.js:66:18) at FilterSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/filter.js:52:30) at FilterSubscriber.Subscriber.next (/opt/dspace-angular/node_modules/rxjs/internal/Subscriber.js:66:18) at MapSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/map.js:55:26) ERROR Error: undefined doesn't contain the link sites at MapSubscriber.project (/opt/dspace-angular/dist/server/main.js:256933:23) at MapSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/map.js:49:35) at MapSubscriber.Subscriber.next (/opt/dspace-angular/node_modules/rxjs/internal/Subscriber.js:66:18) at MapSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/map.js:55:26) at MapSubscriber.Subscriber.next (/opt/dspace-angular/node_modules/rxjs/internal/Subscriber.js:66:18) at TakeSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/take.js:54:30) at TakeSubscriber.Subscriber.next (/opt/dspace-angular/node_modules/rxjs/internal/Subscriber.js:66:18) at FilterSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/filter.js:52:30) at FilterSubscriber.Subscriber.next (/opt/dspace-angular/node_modules/rxjs/internal/Subscriber.js:66:18) at MapSubscriber._next (/opt/dspace-angular/node_modules/rxjs/internal/operators/map.js:55:26) ERROR TypeError: authorizations.filter is not a function Also in dspace I found 2021-08-10 09:18:59,083 WARN unknown unknown org.hibernate.cfg.annotations.EntityBinder @ HHH000482: @org.hibernate.annotations.Cache used on a non-root entity: ignored for [org.dspace.content.Collection]. Please see the Hibernate documentation for proper usage. 2021-08-10 09:18:59,085 WARN unknown unknown org.hibernate.cfg.annotations.EntityBinder @ HHH000482: @org.hibernate.annotations.Cache used on a non-root entity: ignored for [org.dspace.content.Community]. Please see the Hibernate documentation for proper usage. 2021-08-10 09:18:59,096 WARN unknown unknown org.hibernate.cfg.annotations.EntityBinder @ HHH000482: @org.hibernate.annotations.Cache used on a non-root entity: ignored for [org.dspace.content.Site]. Please see the Hibernate documentation for proper usage. 2021-08-10 09:18:59,098 WARN unknown unknown org.hibernate.cfg.annotations.EntityBinder @ HHH000482: @org.hibernate.annotations.Cache used on a non-root entity: ignored for [org.dspace.eperson.EPerson]. Please see the Hibernate documentation for proper usage. 2021-08-10 09:18:59,099 WARN unknown unknown org.hibernate.cfg.annotations.EntityBinder @ HHH000482: @org.hibernate.annotations.Cache used on a non-root entity: ignored for [org.dspace.eperson.Group]. Please see the Hibernate documentation for proper usage. 2021-08-10 09:18:59,290 WARN unknown unknown net.sf.ehcache.DiskStorePathManager @ diskStorePath '/opt/tomcat9/temp' is already used by an existing CacheManager either in the same VM or in a different process. The diskStore path for this CacheManager will be set to /opt/tomcat9/temp/ehcache_auto_created6466982179905743553diskstore. To avoid this warning consider using the CacheManager factory methods to create a singleton CacheManager or specifying a separate ehcache configuration (ehcache.xml) for each CacheManager instance. 2021-08-10 09:18:59,385 WARN unknown unknown org.hibernate.orm.cache @ HHH90001007: Using legacy cache name [org.hibernate.cache.spi.UpdateTimestampsCache] because configuration could not be found for cache [default-update-timestamps-region]. Update your configuration to rename cache [org.hibernate.cache.spi.UpdateTimestampsCache] to [default-update-timestamps-region]. 2021-08-10 09:18:59,387 WARN unknown unknown org.hibernate.orm.cache @ HHH90001007: Using legacy cache name [org.hibernate.cache.internal.StandardQueryCache] because configuration could not be found for cache [default-query-results-region]. Update your configuration to rename cache [org.hibernate.cache.internal.StandardQueryCache] to [default-query-results-region]. 2021-08-10 09:19:00,213 INFO unknown unknown org.springframework.security.web.DefaultSecurityFilterChain @ Creating filter chain: Ant [pattern='/api/**'], [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@3eebf752, org.springframework.security.web.context.SecurityContextPersistenceFilter@64174fd9, org.springframework.security.web.header.HeaderWriterFilter@2f11ae19, org.springframework.web.filter.CorsFilter@63e679c2, org.springframework.security.web.csrf.CsrfFilter@6cd5bf8f, org.dspace.app.rest.security.StatelessAuthenticationFilter@356ed663, org.dspace.app.rest.security.StatelessLoginFilter@6fad816d, org.dspace.app.rest.security.ShibbolethAuthenticationFilter@e9dbaad, org.springframework.security.web.authentication.logout.LogoutFilter@1dff7484, org.dspace.app.rest.security.AnonymousAdditionalAuthorizationFilter@5ee5fad5, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@1b8c7c6, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@16e6e0b0, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@1dfbe2a4, org.springframework.security.web.session.SessionManagementFilter@5ad70535, org.springframework.security.web.access.ExceptionTranslationFilter@35818476, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@138f45ed] 2021-08-10 09:19:00,250 WARN unknown unknown org.dspace.app.rest.converter.ConverterService @ Skipping registration of resource class org.dspace.app.rest.model.hateoas.DSpaceResource; rest class not found: org.dspace.app.rest.model.DSpaceRest 2021-08-10 09:19:00,251 WARN unknown unknown org.dspace.app.rest.converter.ConverterService @ Skipping registration of resource class org.dspace.app.rest.model.hateoas.FacetsResource; rest class not found: org.dspace.app.rest.model.FacetsRest 2021-08-10 09:19:00,256 WARN unknown unknown org.dspace.app.rest.converter.ConverterService @ Skipping registration of resource class org.dspace.app.rest.model.hateoas.SearchFacetValueResource; compatible constructor not found 2021-08-10 09:19:00,256 WARN unknown unknown org.dspace.app.rest.converter.ConverterService @ Skipping registration of resource class org.dspace.app.rest.model.hateoas.SearchResultsResource; compatible constructor not found Thank you for your time, Ciprian -- All messages to this mailing list should adhere to the Code of Conduct: https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx --- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-tech/8f4eb006-d6d8-48ee-cf92-d3d86ffdcfba%40gmail.com. -- All messages to this mailing list should adhere to the Code of Conduct: https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx --- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-tech/DM5PR2201MB1148707A57C6E1388444382CEDF79%40DM5PR2201MB1148.namprd22.prod.outlook.com.
