× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



as-ddm is the service name for *DDM server that supports record level
access.  Under WRKSRVTBLE, see if you have an entry for as-ddm.  You
probably don't because I think it is special-cased in the toolbox.  For
non-SSL connections it's usually 446 and 448 for SSL.

Check NETSTAT, option 3 and then press F14.  See if you have an application
listening on port 446.  If not, try STRTCPSVR SERVER(*DDM) and try rerunning
your test.

A stack trace would also be helpful.

Gary

> -----Original Message-----
> From: java400-l-bounces@xxxxxxxxxxxx 
> [mailto:java400-l-bounces@xxxxxxxxxxxx] On Behalf Of James H H Lampert
> Sent: Tuesday, January 11, 2005 1:32 PM
> To: java400-l@xxxxxxxxxxxx
> Subject: RE: Toolbox connection problem
> 
> > Also, you can possibly turn on some of the
> > toolbox tracing to see better what is going inside there.
> 
> The Toolbox Trace yielded the following excerpt (note that 
> I've censored
> certain names, and omitted certain datestamp data to make it 
> fit a little
> better into an email). Note that there are also some of our own
> diagnostics mixed in (the $$$ prefix). The suspicious parts 
> appear to be
> near the bottom: It tries to establish a connection to "as-ddm," a
> HostServer I haven't heard of, and didn't see in WRKTCPSTS; then it
> finalizes the AS400 object.
> 
> $$$ Filename = /QSYS.LIB/**CENSORED**.LIB/**CENSORED**.FILE
> Thread[Default : 0,5,main] 13:11:25  Getting path:
> /QSYS.LIB/**CENSORED**.LIB/**CENSORED**.FILE
> Thread[Default : 0,5,main] 13:11:25  Constructing QSYSObjectPathName
> object, path: /QSYS.LIB/**CENSORED**.LIB/**CENSORED**.FILE
> Thread[Default : 0,5,main] 13:11:25  Getting object type: FILE
> Thread[Default : 0,5,main] 13:11:25  Getting library name: 
> **CENSORED**
> Thread[Default : 0,5,main] 13:11:25  Getting object name: **CENSORED**
> Thread[Default : 0,5,main] 13:11:25  Getting object type: FILE
> Thread[Default : 0,5,main] 13:11:25  Constructing QSYSObjectPathName
> object, libraryName: **CENSORED** objectName: **CENSORED** objectType:
> FILE
> Thread[Default : 0,5,main] 13:11:25  Getting path:
> /QSYS.LIB/**CENSORED**.LIB/**CENSORED**.FILE
> $$$ Archive = /QSYS.LIB/**CENSORED**.LIB/**CENSORED**.FILE
> Thread[Default : 0,5,main] 13:11:25  Getting path:
> /QSYS.LIB/**CENSORED**.LIB/**CENSORED**.FILE
> Thread[Default : 0,5,main] 13:11:25  Constructing QSYSObjectPathName
> object, path: /QSYS.LIB/**CENSORED**.LIB/**CENSORED**.FILE
> Thread[Default : 0,5,main] 13:11:25  Getting object type: FILE
> Thread[Default : 0,5,main] 13:11:25  Getting library name: 
> **CENSORED**
> Thread[Default : 0,5,main] 13:11:25  Getting object name: **CENSORED**
> Thread[Default : 0,5,main] 13:11:25  Getting object type: FILE
> Thread[Default : 0,5,main] 13:11:25  Getting path:
> /QSYS.LIB/**CENSORED**.LIB/**CENSORED**.FILE
> Thread[Default : 0,5,main] 13:11:25  Constructing QSYSObjectPathName
> object, path: /QSYS.LIB/**CENSORED**.LIB/**CENSORED**.FILE
> Thread[Default : 0,5,main] 13:11:25  Getting object type: FILE
> Thread[Default : 0,5,main] 13:11:25  Getting object name: **CENSORED**
> Thread[Default : 0,5,main] 13:11:25  Getting object type: FILE
> $$$ run: factories: {}
> Thread[Default : 0,5,main] 13:11:25  Constructing QSYSObjectPathName
> object, path: /QSYS.LIB/**CENSORED**.LIB/**CENSORED**.FILE
> Thread[Default : 0,5,main] 13:11:25  Getting object type: FILE
> Thread[Default : 0,5,main] 13:11:25  Getting library name: 
> **CENSORED**
> Thread[Default : 0,5,main] 13:11:25  Getting object name: **CENSORED**
> Thread[Default : 0,5,main] 13:11:25  Getting object type: FILE
> Thread[Default : 0,5,main] 13:11:25  Constructing QSYSObjectPathName
> object, path: /QSYS.LIB/**CENSORED**.LIB/**CENSORED**.FILE
> Thread[Default : 0,5,main] 13:11:25  Getting object type: FILE
> Thread[Default : 0,5,main] 13:11:25  Getting library name: 
> **CENSORED**
> Thread[Default : 0,5,main] 13:11:25  Getting object name: **CENSORED**
> Thread[Default : 0,5,main] 13:11:25  Getting object type: FILE
> Thread[Default : 0,5,main] 13:11:25  Establishing connection 
> to server:
> as-ddm
> Thread[Default : 0,5,main] 13:11:25  Opening socket to server...
> Thread[Finalizer,8,system] 13:11:28  Finalize method for AS400
> implementation invoked.
> Thread[Finalizer,8,system] 13:11:28  Disconnecting all services
> implementation...
> Thread[Finalizer,8,system] 13:11:28  Service disconnected 
> implementation:
> as-file
> Thread[Finalizer,8,system] 13:11:28  Service disconnected 
> implementation:
> as-netprt
> Thread[Finalizer,8,system] 13:11:28  Service disconnected 
> implementation:
> as-dtaq
> Thread[Finalizer,8,system] 13:11:28  Service disconnected 
> implementation:
> as-rmtcmd
> Thread[Finalizer,8,system] 13:11:28  Service disconnected 
> implementation:
> as-database
> Thread[Finalizer,8,system] 13:11:28  Service disconnected 
> implementation:
> as-ddm
> Thread[Finalizer,8,system] 13:11:28  Service disconnected 
> implementation:
> as-central
> Thread[Finalizer,8,system] 13:11:28  Service disconnected 
> implementation:
> as-signon
> Thread[Finalizer,8,system] 13:11:28  All services disconnected
> implementation.
> 
> --
> JHHL
> 
> 
> -- 
> This is the Java Programming on and around the iSeries / 
> AS400 (JAVA400-L) mailing list
> To post a message email: JAVA400-L@xxxxxxxxxxxx
> To subscribe, unsubscribe, or change list options,
> visit: http://lists.midrange.com/mailman/listinfo/java400-l
> or email: JAVA400-L-request@xxxxxxxxxxxx
> Before posting, please take a moment to review the archives
> at http://archive.midrange.com/java400-l.
> 


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

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.