|
Mark,
The stack trace that you send to me is clearly from iSphere 3.3.0,
because "throw new ..." is line 165 of iSphere 3.3.0:
private String getExtraCharacters(Integer ccsid) {
if (ccsid == null) {
165: throw new Illegal...tion("Parameter 'ccsid' must not be [null].");
}
I shortened "IllegalArgumentException" to "Illegal...tion" to avoid a
line break when sending the message to the group.
In iSphere 3.3.1 line 165 is the line that calls getExtraCharacters():
longValue = -1;
date = null;
time = null;
165: extraCharactersCcsid = getExtraCharacters(ccsid);
}
No exception is thrown there.
Please go to "Help -> About -> Installation Details -> Plug-ins" and
check the installed iSPhere plug-ins. Please check that each plug-in is
displayed with version "3.3.1.r".
Thomas.
Am 29.05.2018 um 14:03 schrieb Mark Murphy:
When I double click on a message in the message file editor I get aProblem
Occurred Dialog stating "An error has occurred. See error log for moreibmi.product.ide
details.
Parameter 'ccsid' must not be [null]."
I also see this in the error log:
eclipse.buildId=unknown
java.fullversion=JRE 1.8.0 IBM J9 2.8 Windows 7 amd64-64 Compressed
References 20170722_357405 (JIT enabled, AOT enabled)
J9VM - R28_20170722_0201_B357405
JIT - tr.r14.java_20170722_357405
GC - R28_20170722_0201_B357405_CMPRSS
J9CL - 20170722_357405
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product com.ibm.rational.developer.
Command-line arguments: -os win32 -ws win32 -arch x86_64 -clean -product[null].
com.ibm.rational.developer.ibmi.product.ide
org.eclipse.jface
Error
Tue May 29 08:00:22 EDT 2018
Problems occurred when invoking code from plug-in: "org.eclipse.jface".
java.lang.IllegalArgumentException: Parameter 'ccsid' must not be
atValidator.java:165)
biz.isphere.core.internal.Validator.getExtraCharacters(
at biz.isphere.core.internal.Validator.<init>(Validator.java:150)Validator.java:64)
at biz.isphere.core.internal.Validator.<init>(Validator.java:119)
at
biz.isphere.core.internal.Validator.getMessageIdInstance(
atcreateHeader(MessageDescriptionDetail.java:200)
biz.isphere.core.messagefileeditor.MessageDescriptionDetail.
atcreateContents(MessageDescriptionDetail.java:125)
biz.isphere.core.messagefileeditor.MessageDescriptionDetail.
at.createDialogArea(MessageDescriptionDetailDialog.java:58)
biz.isphere.core.messagefileeditor.MessageDescriptionDetailDialog
at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:767)79)
at biz.isphere.base.jface.dialogs.XDialog.createContents(XDialog.java:
at org.eclipse.jface.window.Window.create(Window.java:426).create(MessageDescriptionDetailDialog.java:49)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1095)
at
biz.isphere.core.messagefileeditor.MessageDescriptionDetailDialog
at org.eclipse.jface.window.Window.open(Window.java:783)doubleClick(MessageDescriptionViewer.java:344)
at
biz.isphere.core.messagefileeditor.MessageDescriptionViewer$6.
atStructuredViewer.java:833)
org.eclipse.jface.viewers.StructuredViewer$1.run(
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)StructuredViewer.java:830)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(
atStructuredViewer.java:1151)
org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(
atStructuredViewer.java:1264)
org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(
atOpenStrategy.java:252)
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(
at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:249)OpenStrategy.java:311)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)PartRenderingEngine.java:1121)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4418)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4236)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3824)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(
atrunWithDefault(Realm.java:336)
org.eclipse.core.databinding.observable.Realm.
atPartRenderingEngine.java:1022)
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(
atcreateAndRunUI(E4Workbench.java:150)
org.eclipse.e4.ui.internal.workbench.E4Workbench.
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693)runWithDefault(Realm.java:336)
at
org.eclipse.core.databinding.observable.Realm.
atWorkbench.java:610)
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)start(IDEApplication.java:138)
at
org.eclipse.ui.internal.ide.application.IDEApplication.
atEclipseAppHandle.java:196)
org.eclipse.equinox.internal.app.EclipseAppHandle.run(
atrunApplication(EclipseAppLauncher.java:134)
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.
atEclipseAppLauncher.java:104)
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(
atEclipseStarter.java:388)
org.eclipse.core.runtime.adaptor.EclipseStarter.run(
atEclipseStarter.java:243)
org.eclipse.core.runtime.adaptor.EclipseStarter.run(
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)NativeMethodAccessorImpl.java:90)
at
sun.reflect.NativeMethodAccessorImpl.invoke(
atDelegatingMethodAccessorImpl.java:55)
sun.reflect.DelegatingMethodAccessorImpl.invoke(
at java.lang.reflect.Method.invoke(Method.java:508)wrote:
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)
at org.eclipse.equinox.launcher.Main.main(Main.java:1492)
On Tue, May 29, 2018 at 7:59 AM, Mark Murphy <jmarkmurphy@xxxxxxxxx>
ibmi.product.ide
Ok, updated iSphere to v3.3.1.r
On Startup I see in the error log:
eclipse.buildId=unknown
java.fullversion=JRE 1.8.0 IBM J9 2.8 Windows 7 amd64-64 Compressed
References 20170722_357405 (JIT enabled, AOT enabled)
J9VM - R28_20170722_0201_B357405
JIT - tr.r14.java_20170722_357405
GC - R28_20170722_0201_B357405_CMPRSS
J9CL - 20170722_357405
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product com.ibm.rational.developer.
-productCommand-line arguments: -os win32 -ws win32 -arch x86_64 -clean
causecom.ibm.rational.developer.ibmi.product.ide
biz.isphere.core
Error
Tue May 29 07:54:45 EDT 2018
Failed to connect to iSphere update server.
javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: PKIX path
building failed: java.security.cert.CertPathBuilderException:
PKIXCertPathBuilderImpl could not build a valid CertPath.; internal
byis:
java.security.cert.CertPathValidatorException: The certificate issued
errorCN=COMODO RSA Certification Authority, O=COMODO CA Limited, L=Salford,
ST=Greater Manchester, C=GB is not trusted; internal cause is:
java.security.cert.CertPathValidatorException: Certificate chaining
HttpURLConnection.java:491)at com.ibm.jsse2.k.a(k.java:17)
at com.ibm.jsse2.at.a(at.java:851)
at com.ibm.jsse2.D.a(D.java:333)
at com.ibm.jsse2.D.a(D.java:113)
at com.ibm.jsse2.E.a(E.java:79)
at com.ibm.jsse2.E.a(E.java:107)
at com.ibm.jsse2.D.r(D.java:610)
at com.ibm.jsse2.D.a(D.java:372)
at com.ibm.jsse2.at.a(at.java:558)
at com.ibm.jsse2.at.i(at.java:73)
at com.ibm.jsse2.at.a(at.java:357)
at com.ibm.jsse2.at.startHandshake(at.java:723)
at com.ibm.net.ssl.www2.protocol.https.c.afterConnect(c.java:215)
at com.ibm.net.ssl.www2.protocol.https.d.connect(d.java:34)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(
HttpURLConnection.java:1561)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(
HttpURLConnection.java:1489)
at java.net.HttpURLConnection.getResponseCode(
byat com.ibm.net.ssl.www2.protocol.https.b.getResponseCode(b.java:80)
at biz.isphere.core.internal.SearchForUpdates.followRedirects(
SearchForUpdates.java:187)
at biz.isphere.core.internal.SearchForUpdates.followRedirects(
SearchForUpdates.java:191)
at biz.isphere.core.internal.SearchForUpdates.run(
SearchForUpdates.java:89)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: com.ibm.jsse2.util.h: PKIX path building failed:
java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl
could not build a valid CertPath.; internal cause is:
java.security.cert.CertPathValidatorException: The certificate issued
errorCN=COMODO RSA Certification Authority, O=COMODO CA Limited, L=Salford,
ST=Greater Manchester, C=GB is not trusted; internal cause is:
java.security.cert.CertPathValidatorException: Certificate chaining
causeat com.ibm.jsse2.util.f.a(f.java:70)
at com.ibm.jsse2.util.f.b(f.java:75)
at com.ibm.jsse2.util.e.a(e.java:14)
at com.ibm.jsse2.aB.a(aB.java:79)
at com.ibm.jsse2.aB.a(aB.java:48)
at com.ibm.jsse2.aB.checkServerTrusted(aB.java:9)
at com.ibm.jsse2.E.a(E.java:5)
... 17 more
Caused by: java.security.cert.CertPathBuilderException:
PKIXCertPathBuilderImpl could not build a valid CertPath.; internal
byis:
java.security.cert.CertPathValidatorException: The certificate issued
errorCN=COMODO RSA Certification Authority, O=COMODO CA Limited, L=Salford,
ST=Greater Manchester, C=GB is not trusted; internal cause is:
java.security.cert.CertPathValidatorException: Certificate chaining
certificateat com.ibm.security.cert.PKIXCertPathBuilderImpl.engineBuild(
PKIXCertPathBuilderImpl.java:422)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:268)
at com.ibm.jsse2.util.f.a(f.java:61)
... 23 more
Caused by: java.security.cert.CertPathValidatorException: The
is:issued by CN=COMODO RSA Certification Authority, O=COMODO CA Limited,
L=Salford, ST=Greater Manchester, C=GB is not trusted; internal cause
errorjava.security.cert.CertPathValidatorException: Certificate chaining
content:at com.ibm.security.cert.BasicChecker.<init>(BasicChecker.java:111)
at com.ibm.security.cert.PKIXCertPathValidatorImpl.engineValidate(
PKIXCertPathValidatorImpl.java:199)
at com.ibm.security.cert.PKIXCertPathBuilderImpl.myValidator(
PKIXCertPathBuilderImpl.java:749)
at com.ibm.security.cert.PKIXCertPathBuilderImpl.buildCertPath(
PKIXCertPathBuilderImpl.java:661)
at com.ibm.security.cert.PKIXCertPathBuilderImpl.buildCertPath(
PKIXCertPathBuilderImpl.java:607)
at com.ibm.security.cert.PKIXCertPathBuilderImpl.engineBuild(
PKIXCertPathBuilderImpl.java:368)
... 25 more
Caused by: java.security.cert.CertPathValidatorException: Certificate
chaining error
at com.ibm.security.cert.CertPathUtil.findIssuer(CertPathUtil.java:316)
at com.ibm.security.cert.BasicChecker.<init>(BasicChecker.java:108)
... 30 more
On Sat, May 26, 2018 at 11:41 AM, Tools/400 <thomas.raddatz@xxxxxxxxxxx
wrote:
Mark,
In your RDi workspace, do you have a project directory
"iSphereSpooledFiles" with a ".project" file with the following
an
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>iSphereSpooledFiles</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
[workspace]
+-- iSphereSpooledFiles
+-- .project
That project is used for storing spooled files when loading them into
aeditor.
You may also try to open the "Project Explorer" perspective, delete the
"iSphereSpooledFiles" project and restart RDi.
Thomas.
Am 25.05.2018 um 15:30 schrieb Mark Murphy:
Is it possible that this issue is also responsible for the
java.lang.NullPointerException that I receive when attempting to open
thomas.raddatz@xxxxxx>spool file? All other spooled file operations work properly includingSave,
so that has me puzzled a bit.
On Fri, May 25, 2018 at 2:40 AM, Thomas Raddatz <
Markwrote:this
I have to confirm that this issue is a bug. There will be an update
evening.
Thomas.
-----Ursprüngliche Nachricht-----
Von: WDSCI-L [mailto:wdsci-l-bounces@xxxxxxxxxxxx] Im Auftrag von
ClientMurphy
Gesendet: Donnerstag, 24. Mai 2018 14:21
An: Rational Developer for IBM i / Websphere Development Studio
orfor
havingSystem i & iSeries
Betreff: [WDSCI-L] iSphere Message File Editor
IBM i: 7.1
RDi: 9.6.0.3
iSphere: 3.3.0.r
I have finally gotten iSphere loaded, and I am liking it. But, I am
a problem with the Message File Editor. I cannot Preview or Display,
stateI getChange messages. It just does nothing. If I double-click on a message
the following error:
An error has occurred. See error log for more details. Parameter
'ccsid' must not be [null].
Our system has QCCSID set to 65535.
Jobs have:
Coded character set identifier . . . . . . . . . : 65535
Default coded character set identifier . . . . . : 37
Unfortunately messages in the message file also have CCSID 65535.
I am guessing that is the problem. Could we have a preference to
waywhich CCSID we are using to replace the 65535? Or is there an easy
Studioto
change the CCSID of messages?
--
This is the Rational Developer for IBM i / Websphere Development
orClient for System i & iSeries (WDSCI-L) mailing list
To post a message email: WDSCI-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/wdsci-l.
--
IMPORTANT NOTICE:
This email is confidential, may be legally privileged, and is for the
intended recipient only. Access, disclosure, copying, distribution,
Studiocriminalreliance on any of it by anyone else is prohibited and may be a
theoffence. Please delete if obtained in error and email confirmation to
sender.
--
This is the Rational Developer for IBM i / Websphere Development
Client for System i & iSeries (WDSCI-L) mailing list
To post a message email: WDSCI-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/wdsci-l.
--
This is the Rational Developer for IBM i / Websphere Development Studio
Client for System i & iSeries (WDSCI-L) mailing list
To post a message email: WDSCI-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/wdsci-l.
--
This is the Rational Developer for IBM i / Websphere Development Studio
Client for System i & iSeries (WDSCI-L) mailing list
To post a message email: WDSCI-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/wdsci-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.