kannengi
Elite Observer

REST API returned code 403: 'Forbidden'

Jump to solution

Hallo CaaS-Community,

ich versuche gerade den CaaS zum ersten Mal zu befüllen.

FirstSpirit-seitig habe ich soweit alles konfiguriert (hoffe ich).

In der Caas-Generierung liegt nur eine Datenquellenseite (Teilgenerierung).

Die letzte Aktion im Auftrag ("Finalize Caas Generation") liefert folgendes Log:

INFO  20.09.2017 08:40:30.133 (de.espirit.firstspirit.server.scheduler.ScheduleManagerImpl): starting task 'Finalize CaaS Generation' - schedule entry 'CaaS Full' (id=18910)

INFO  20.09.2017 08:42:20.136 (com.espirit.caas.generation.listener.ReportGenerationResultListener): generated messages: 2

ERROR 20.09.2017 08:42:20.137 (com.espirit.caas.generation.listener.ReportGenerationResultListener): Deployment for target failed: CaaSEntity{uuid=caas_news_448_de, startTime=1505896829150, schedulerId=18910, projectId=10708, uidType=entity}

ERROR 20.09.2017 08:42:20.137 (com.espirit.caas.generation.listener.ReportGenerationResultListener): with message: REST API returned code 403: 'Forbidden'

INFO  20.09.2017 08:42:20.137 (com.espirit.caas.generation.listener.ReportGenerationResultListener): Time for CaaSEntity{uuid=null, startTime=1505896829150, schedulerId=18910, projectId=10708, uidType=null}: 135ms

INFO  20.09.2017 08:42:20.137 (com.espirit.caas.generation.listener.ReportGenerationResultListener): 1/2 deployed successfully.

INFO  20.09.2017 08:42:20.138 (com.espirit.caas.service.util.CaaSConnectionImpl): Send CaaS entity...

INFO  20.09.2017 08:42:20.140 (com.espirit.caas.service.util.CaaSConnectionImpl): Close CaaS connection...

INFO  20.09.2017 08:42:20.152 (de.espirit.firstspirit.server.scheduler.ScheduleManagerImpl): finished task 'Finalize CaaS Generation' - schedule entry 'CaaS Full' (id=18910)

Heißt das, dass ich im CaaS noch irgendetwas konfigurieren muss?

Im CaaS-Admin-Interface werdenn keine Projekte angezeigt...

Danke für Eure Hilfe!

Gruß,

Benny Kannengießer

Nachricht geändert durch Benny Kannengießer
Umformatierung des Logs

0 Kudos
12 Replies

Ich habe noch dies hier im Log:

INFO | Refreshing org.apache.activemq.xbean.XBeanBrokerFactory$1@1593948d: startup date [Tue Sep 26 08:31:30 GMT 2017]; root of context hierarchy

INFO | Using Persistence Adapter: KahaDBPersistenceAdapter[/opt/caas-bus/data/kahadb]

INFO | JMX consoles can connect to service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi

INFO | PListStore:[/opt/caas-bus/data/caas-bus/tmp_storage] started

INFO | Apache ActiveMQ 5.14.2 (caas-bus, ID:caas-bus-471152178-gzjml-41155-1506414695566-0:1) is starting

INFO | Listening for connections at: ssl://caas-bus-471152178-gzjml:62626?maximumConnections=1000&wireFormat.maxFrameSize=104857600

INFO | Connector openwire started

INFO | Apache ActiveMQ 5.14.2 (caas-bus, ID:caas-bus-471152178-gzjml-41155-1506414695566-0:1) started

INFO | For help or more information please see: http://activemq.apache.org

WARN | Store limit is 102400 mb (current store usage is 0 mb). The data directory: /opt/caas-bus/data/kahadb only has 91820 mb of usable space. - resetting to maximum available disk space: 91820 mb

INFO | No Spring WebApplicationInitializer types detected on classpath

INFO | Apache Camel 2.16.3 (CamelContext: caas-bus-routes) is starting

INFO | JMX is enabled

INFO | Loaded 186 type converters

INFO | Runtime endpoint registry is in extended mode gathering usage statistics of all incoming and outgoing endpoints (cache limit: 1000)

INFO | AllowUseOriginalMessage is enabled. If access to the original message is not needed, then its recommended to turn this option off as it may improve performance.

INFO | StreamCaching is not in use. If using streams then its recommended to enable stream caching. See more details at http://camel.apache.org/stream-caching.html

INFO | Connector vm://caas-bus started

INFO | Route: fs2caas started and consuming from: Endpoint[activemq://topic:FROM_FS]

INFO | Route: caas2fs started and consuming from: Endpoint[activemq://topic:FROM_CAAS]

INFO | Total 2 routes, of which 2 is started.

INFO | Apache Camel 2.16.3 (CamelContext: caas-bus-routes) started in 1.010 seconds

Exception in thread "ActiveMQ Data File Writer" java.lang.OutOfMemoryError: Java heap space

    at org.apache.activemq.store.kahadb.disk.util.DataByteArrayOutputStream.ensureEnoughBuffer(DataByteArrayOutputStream.java:268)

    at org.apache.activemq.store.kahadb.disk.util.DataByteArrayOutputStream.write(DataByteArrayOutputStream.java:112)

    at java.io.OutputStream.write(OutputStream.java:75)

    at org.apache.activemq.store.kahadb.disk.journal.DataFileAppender.processQueue(DataFileAppender.java:315)

    at org.apache.activemq.store.kahadb.disk.journal.DataFileAppender$1.run(DataFileAppender.java:173)

0 Kudos

Hallo nochmal,

unser Hoster hat jetzt nochmal den CaaS neu gestartet und sieheda, keine Warnings im Deployment mehr!

Wir machen jetzt den Upgrade auf die neueste Version.

Danke und Gruß,

Benny

0 Kudos

Hallo Marian,

es läuft jetzt alles rund, wir haben auf 1.3.11 upgegraded.

Im Endeffekt war es ein Lizenzproblem.

Danke auch nochmal für die Kubernetes YAMLs! Die habt Ihr anscheinend unserem Hoster auch schonmal zur Verfügung gestellt.

Gruß,

Benny

0 Kudos