Fehler in der Datei hochladen adfs0120e: Kann den MBEAN -Referenzobjektname für WebSphere nicht beheben: name = fileTran
Posted: 16 May 2025, 14:42
Ich versuche, eine Ohrdatei auf einer Remote -Websphere als Server bereitzustellen - 9.0.
Ich bin mir nicht sicher, ob es eine Upload -Option gibt. Ich habe verschiedene Klassen ausprobiert und dies wird ohne Fehler ausgeführt, aber wenn ich das Serverprotokoll öffne, sehe ich eine Warnung.
Ich bin mir nicht sicher, ob es eine Upload -Option gibt. Ich habe verschiedene Klassen ausprobiert und dies wird ohne Fehler ausgeführt, aber wenn ich das Serverprotokoll öffne, sehe ich eine Warnung.
Code: Select all
String earFilePath = "D:/temp/DefaultApplication2.ear";
String remoteFilePath = "/opt/IBM/WebSphere/AppServer/installableApps/DefaultApplication2.ear";
Set mbeans = adminClient.queryNames(
new ObjectName("WebSphere:name=FileTransferServer,*"),
null
);
if (mbeans.isEmpty()) {
throw new RuntimeException("No FileTransferServer MBean found!");
}
ObjectName fileTransferMBean = mbeans.iterator().next();
String nodeName = "DefaultNode01";
adminClient.invoke(
fileTransferMBean,
"send",
new Object[] { nodeName, localFilePath, remoteFileName },
new String[] { "java.lang.String", "java.lang.String", "java.lang.String" }
);
System.out.println("Upload complete: " + remoteFileName);
< /code>
Im Systemprotokoll: < /p>
[5/16/25 12:35:22:706 UTC] 00000233 FileTransferS A ADFS0120E: Can not resolve the MBean reference ObjectName for WebSphere:name=FileTransferClient,type=FileTransferClient,node=DefaultNode01,process=nodeagent,*.