View Full Version : Problem mit neu erstelltem Webservice im IWS
dschroeder
14-07-25, 13:38
Hallo Forum,
wir haben einen neuen Webservice im IWS erstellt und bekommen beim ersten Aufruf folgenden Fehler:
HTTP/1.1 500 Internal Server ErrorDate: Mon, 14 Jul 2025 12:29:07 GMTServer: ApacheX-Powered-By: IBM iContent-Length: 154Content-Type: text/plainContent-Language: de-DEConnection: closeERROR [bvs_kundenrisikenV2][DAXWS_getKunRisRisikoV2]: User profile for web service may not be in a usable state. verificationID: Property was not changed.
Das Benutzerprofil benutzen wir für zahlreiche Services. Da funktioniert es.
Hat jemand eine Idee?
Sowas könnte auf ein Berechtigungsproblem hindeuten.
Ggf. gibts im Joblog weitere Hinweise.
Andreas_Prouza
15-07-25, 07:18
Oder der zugeordnete User ist Disabled oder Passwort abgelaufen ...
Was ja auch ein Berechtigungsproblem ist;-).
dschroeder
15-07-25, 08:36
Erst mal vielen Dank für eure Antworten. Das Benutzerprofil kann es (eigentlich) nicht sein, da alle Webservices unter demselben usrprf laufen. Alle anderen Services funktionieren weiterhin, nur dieser neue macht Stress.
Ich habe das messages.log - File des IWS inzwischen durchsucht. Da sieht man einen Absturz in einem IBM Java Programm. Ich habe einen Case bei IBM eröffnet. Ich hoffe, dass man mir dort schnell weiterhelfen kann.
dschroeder
15-07-25, 08:39
Sowas könnte auf ein Berechtigungsproblem hindeuten.
Ggf. gibts im Joblog weitere Hinweise.
Hast du eine Idee, wie man den Job findet, unter dem dieser IWS-Service Endpunkt läuft? Das dahinterliegende RPG-Programm wird gar nicht erst aufgerufen, da kann ich also nicht mit einem Service Entry Point rein.
Nein, leider nicht da ich mich damit noch nie beschäftigen musste.
Ich kann ja nun immer noch nicht alles, dafür gibts einfach zu viel;-).
dschroeder
15-07-25, 09:23
Nein, leider nicht da ich mich damit noch nie beschäftigen musste.
Ich kann ja nun immer noch nicht alles, dafür gibts einfach zu viel;-).
Deine Antwort beruhigt mich. Ich hatte schon gedacht, das wäre total einfach und ich sehe den Wald vor lauter Bäumen nicht. :-)
... vielleicht ist ja im log des iws noch was zu finden (wenn der entsprechend konfiguriert ist).
D*B
dschroeder
15-07-25, 11:02
Ich habe die Log-Datei des Webservers inzwischen an IBM gesendet. Da steht an der entsprechenden Stelle Folgendes: (Achtung, ihr müsst weit genug nach rechts scrollen)
[14.07.25 14:29:02:957 MESZ] 00002724 com.ibm.ws.session.WASSessionCore I SESN0176I: Es wird ein neuer Sitzungskontext für den Anwendungsschlüssel default_host/web/services/bvs_kundenrisikenV2 erstellt.
[14.07.25 14:29:02:958 MESZ] 00002724 com.ibm.ws.util I SESN0172I: Der Sitzungsmanager verwendet die SecureRandom-Java-Standardimplementierung für die Generierung von Sitzungs-IDs.
[14.07.25 14:29:02:981 MESZ] 00002724 com.ibm.ws.app.manager.AppMessageHelper A CWWKZ0003I: Die Anwendung bvs_kundenrisikenV2 wurde nach 0,139 Sekunden aktualisiert.
[14.07.25 14:29:03:085 MESZ] 00002729 com.ibm.ws.webcontainer.osgi.mbeans.PluginGenerato r I SRVE9103I: Es wurde automatisch eine Konfigurationsdatei für ein Web-Server-Plug-in für diesen Server unter /www/WSERVICE1/wlp/usr/servers/WSERVICE1/logs/state/plugin-cfg.xml generiert.
[14.07.25 14:29:07:540 MESZ] 00002722 SystemErr R com.ibm.as400.access.ExtendedIllegalStateException : verificationID: Property was not changed.
[14.07.25 14:29:07:542 MESZ] 00002722 SystemErr R at com.ibm.as400.security.auth.AS400Credential.valida tePropertyChange(AS400Credential.java:1381)
[14.07.25 14:29:07:542 MESZ] 00002722 SystemErr R at com.ibm.as400.security.auth.ProfileTokenCredential .setVerificationID(ProfileTokenCredential.java:171 7)
[14.07.25 14:29:07:542 MESZ] 00002722 SystemErr R at iseries.programcall.base.LogonSpec.createProfileTo ken(LogonSpec.java:278)
[14.07.25 14:29:07:543 MESZ] 00002722 SystemErr R at iseries.programcall.base.LogonSpec.getUserProfileT okenCredential(LogonSpec.java:180)
[14.07.25 14:29:07:543 MESZ] 00002722 SystemErr R at iseries.programcall.base.LogonSpec.setUserName(Log onSpec.java:136)
[14.07.25 14:29:07:543 MESZ] 00002722 SystemErr R at iseries.programcall.base.RuntimeContext.createLogo nSpec(RuntimeContext.java:358)
[14.07.25 14:29:07:544 MESZ] 00002722 SystemErr R at iseries.programcall.base.RuntimeContext.<init>(RuntimeContext.java:230)
[14.07.25 14:29:07:544 MESZ] 00002722 SystemErr R at iseries.programcall.base.RuntimeContext.getContext (RuntimeContext.java:280)
[14.07.25 14:29:07:544 MESZ] 00002722 SystemErr R at iseries.wsbeans.bvs_kundenrisikenv2.Bvs_kundenrisi kenV2Resource.Bvs_kundenrisikenV2Resource_PostCons truct(Bvs_kundenrisikenV2Resource.java:214)
[14.07.25 14:29:07:545 MESZ] 00002722 SystemErr R at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
[14.07.25 14:29:07:545 MESZ] 00002722 SystemErr R at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:90)
[14.07.25 14:29:07:545 MESZ] 00002722 SystemErr R at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:55)
[14.07.25 14:29:07:545 MESZ] 00002722 SystemErr R at java.lang.reflect.Method.invoke(Method.java:508)
[14.07.25 14:29:07:546 MESZ] 00002722 SystemErr R at org.apache.wink.common.internal.lifecycle.JSR250Li fecycleManagerUtils$3.run(JSR250LifecycleManagerUt ils.java:222)
[14.07.25 14:29:07:546 MESZ] 00002722 SystemErr R at java.security.AccessController.doPrivileged(Access Controller.java:747)
[14.07.25 14:29:07:546 MESZ] 00002722 SystemErr R at org.apache.wink.common.internal.lifecycle.JSR250Li fecycleManagerUtils.invokeMethod(JSR250LifecycleMa nagerUtils.java:219)
[14.07.25 14:29:07:547 MESZ] 00002722 SystemErr R at org.apache.wink.common.internal.lifecycle.JSR250Li fecycleManagerUtils.executePostConstructMethod(JSR 250LifecycleManagerUtils.java:129)
[14.07.25 14:29:07:547 MESZ] 00002722 SystemErr R at org.apache.wink.common.internal.lifecycle.JSR250Li fecycleManagerUtils.createSingletonObjectFactory(J SR250LifecycleManagerUtils.java:83)
[14.07.25 14:29:07:548 MESZ] 00002722 SystemErr R at org.apache.wink.common.internal.lifecycle.JSR250Li fecycleManager.createObjectFactory(JSR250Lifecycle Manager.java:60)
[14.07.25 14:29:07:548 MESZ] 00002722 SystemErr R at org.apache.wink.common.internal.lifecycle.Lifecycl eManagersRegistry.getObjectFactory(LifecycleManage rsRegistry.java:62)
[14.07.25 14:29:07:548 MESZ] 00002722 SystemErr R at org.apache.wink.server.internal.registry.ResourceR ecordFactory.getResourceRecord(ResourceRecordFacto ry.java:154)
[14.07.25 14:29:07:549 MESZ] 00002722 SystemErr R at org.apache.wink.server.internal.registry.ResourceR egistry.getRecord(ResourceRegistry.java:209)
[14.07.25 14:29:07:549 MESZ] 00002722 SystemErr R at org.apache.wink.server.internal.registry.ResourceR egistry.getRecord(ResourceRegistry.java:197)
[14.07.25 14:29:07:549 MESZ] 00002722 SystemErr R at org.apache.wink.server.internal.registry.ResourceR egistry.addResource(ResourceRegistry.java:138)
[14.07.25 14:29:07:549 MESZ] 00002722 SystemErr R at org.apache.wink.server.internal.application.Applic ationProcessor.processSingletons(ApplicationProces sor.java:241)
[14.07.25 14:29:07:550 MESZ] 00002722 SystemErr R at org.apache.wink.server.internal.application.Applic ationProcessor.process(ApplicationProcessor.java:8 5)
[14.07.25 14:29:07:550 MESZ] 00002722 SystemErr R at org.apache.wink.server.internal.DeploymentConfigur ation.addApplication(DeploymentConfiguration.java: 339)
[14.07.25 14:29:07:550 MESZ] 00002722 SystemErr R at org.apache.wink.server.internal.servlet.RestServle t.createRequestProcessor(RestServlet.java:139)
[14.07.25 14:29:07:551 MESZ] 00002722 SystemErr R at org.apache.wink.server.internal.servlet.RestServle t.init(RestServlet.java:94)
Das sieht für mich so aus, als wäre eines der von IBM generierten Java Programme auf eine Exception gelaufen.
Mal sehen, was IBM sagt. Ich halte euch auf dem Laufenden.</init>