Attach App server to AIX
Dear Expert,
I am installing App server on SUSE 10 SP2 DB2 9.5 using sapinst, and have the problem when sapinst ask the profile directory. In this step, i have given the sapmnt/<SID>/profile directory which have been mounted before to SUSE server from AIX 5.3, however the system complain regarding the directory like this:
- Can not access </sapmnt/P01/global/db6/db2cli.ini or </usr/sap/P01/SYS/global/db6/db2cli.ini>. Please mount directories from global host.
FYI, the system that was mounted is central system running on AIX 5.3, i have chmod -R 777 to /sapmnt/P01/ and it still stuck on the same message.
Please advise how to proceed the step.
Thanks in advance.
Regards,
Rudi
Hello Rudi,
Please check note 1268305
regards,
John Feely
Similar Messages
-
Problem connecting from WL 8.1 Thin client to WL 8.1 App Server in AIX OS
Hi,
I'm trying to use WL 8.1 thin client to connect to BEA Weblogic server 8.1 in AIX OS. However, when I execute my thin client, I get the following error:
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/corba/se/connection/ORBSocketFactory
My thin client is running in AIX OS, using IBM JRE 1.4.2 similar to BEA Weblogic Server 8.1.
The following is my thin client code to connect to weblogic server:
Properties h = new Properties();
h.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
h.put(Context.PROVIDER_URL, url);
Context ctx = new InitialContext(h);
Object home = ctx.lookup(jndiName);
When I ran my thin client, i included wlclient.jar and weblogic.jar in the classpath.
Thanks in advance for your help :)Brian Yap <> writes:
The thin-client is not supported on AIX.
andy
Hi,
I'm trying to use WL 8.1 thin client to connect to BEA Weblogic server 8.1 in AIX OS. However, when I execute my thin client, I get the following error:
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/corba/se/connection/ORBSocketFactory
My thin client is running in AIX OS, using IBM JRE 1.4.2 similar to BEA Weblogic Server 8.1.
The following is my thin client code to connect to weblogic server:
Properties h = new Properties();
h.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
h.put(Context.PROVIDER_URL, url);
Context ctx = new InitialContext(h);
Object home = ctx.lookup(jndiName);
When I ran my thin client, i included wlclient.jar and weblogic.jar in the classpath.
Thanks in advance for your help :) -
Problem installing lastest App Server on AIX
I am installing on AIX 5.2, the maintenance level is 5.2.009, it passes all the preliminary steps including the amount of temp space, then it exits with an error that it cannot write to the /tmp/OraInstall... directory it had just created. There is plenty of space and the user i am installing as (oracle) can write to that directory.
Any ideas?I am installing Oracle 10g AS 10.1.3 for AIX, should be the latest version. I haven't had a chance to select any particular type of install because the installer doesn't start up.
The installer log entries:
All installer requirements met.
Checking operating system patches: IY76141:bos.mp:5.2.0.76,IY76141:bos.mp64:5.2.0.76,IY76141:bos.up:5.2.0.76 Passed
Checking operating system packages: bos.adt.base,bos.adt.lib,bos.adt.libm,bos.perf.libperfstat,bos.perf.perfstat,bos.perf.proctools Passed
Checking swap space: must be greater than 1536 MB. Actual 1664MB Passed
Checking Temp space: must be greater than 1000 MB. Actual 1052 MB Passed
$ -
Create attachment of a file stored on the app server for mail
Hello All:
I am working on sending a mail with attachemnts (file from the app server), i am aware of numerous solutions posted on the forum ....i am able to create an attachment and send mail. the problem i am facing is the attachment is corrupted . can some one guide me as what i am ding wrong . here's the code
DATA: REC(80) TYPE C.
DATA: L_SIZE TYPE DRAO-ORLN.
DATA: L_LINES TYPE I.
DATA: L_DATA_TAB TYPE TABLE OF RCGREPFILE.
DATA: L_DATA_TAB1 TYPE TABLE OF RCGREPFILE.
DATA: L_DATA_WA TYPE RCGREPFILE.
DATA: N_FILE TYPE RCGIEDIAL-IEFILE.
P_FILE = '/usr/sap/MIE/SYS/global/PDFSpools/30978.pdf'.
N_FILE = P_FILE.
CONCATENATE 'C:temp' RQ2NAME '.pdf' INTO ELPATH.
* Read Data from the App server
OPEN DATASET P_FILE FOR INPUT IN BINARY MODE .
DO.
READ DATASET P_FILE INTO REC.
IF SY-SUBRC NE 0.
EXIT.
ELSE.
L_ANN = REC.
APPEND L_ANN TO T_PDF .
ENDIF.
ENDDO.
CLOSE DATASET P_FILE.
* How do i get the filesize ?
CLEAR L_ANN.
DESCRIBE TABLE T_PDF LINES LIN_TEXT.
LOOP AT T_PDF INTO L_ANN.
APPEND L_ANN TO T_ANN.
ENDLOOP.
* Using this i get the file size
* CALL FUNCTION 'C13Z_RAWDATA_READ'
* EXPORTING
* I_FILE = N_FILE
* IMPORTING
* E_FILE_SIZE = L_SIZE
* E_LINES = L_LINES
* TABLES
* E_RCGREPFILE_TAB = L_DATA_TAB
* EXCEPTIONS
* NO_PERMISSION = 1
* OPEN_FAILED = 2
* OTHERS = 3.
* CLEAR L_ANN.
* DESCRIBE TABLE L_DATA_TAB LINES LIN_TEXT.
* LOOP AT L_DATA_TAB INTO L_DATA_WA.
* L_ANN-LINE = L_DATA_WA-ORBLK.
* APPEND L_ANN TO T_ANN.
* ENDLOOP.
DOC_CHNG-OBJ_NAME = 'URGENT'.
DOC_CHNG-EXPIRY_DAT = SY-DATUM + 10.
DOC_CHNG-OBJ_DESCR = TEXTS.
DOC_CHNG-SENSITIVTY = 'O'.
* DOC_CHNG-DOC_SIZE = LIN_TEXT * 255.
CLEAR OBJPACK-TRANSF_BIN.
OBJPACK-HEAD_START = 1.
OBJPACK-HEAD_NUM = 0.
OBJPACK-BODY_START = 1.
* OBJPACK-BODY_NUM = LIN_TEXT.
OBJPACK-DOC_TYPE = 'RAW'.
APPEND OBJPACK.
NOMFITXER = ELPATH.
CALL FUNCTION 'SPLIT_FILENAME'
EXPORTING
LONG_FILENAME = NOMFITXER
IMPORTING
PURE_EXTENSION = EXTENSIO.
OBJPACK-TRANSF_BIN = 'X'.
OBJPACK-HEAD_START = 1.
OBJPACK-HEAD_NUM = 1.
OBJPACK-BODY_START = 1.
OBJPACK-BODY_NUM = LIN_TEXT.
OBJPACK-DOC_TYPE = EXTENSIO.
OBJPACK-OBJ_NAME = RQ2NAME.
CONCATENATE RQ2NAME EXTENSIO
INTO NOMFITXER SEPARATED BY '.'.
OBJPACK-OBJ_DESCR = NOMFITXER.
OBJPACK-DOC_SIZE = L_SIZE * 255.
APPEND OBJPACK.
CALL FUNCTION 'BAPI_USER_GET_DETAIL'
EXPORTING
USERNAME = SY-UNAME
TABLES
RETURN = BAPIRETUR
ADDSMTP = DADESUSER.
READ TABLE BAPIRETUR WITH KEY TYPE = 'E'.
IF SY-SUBRC NE 4.
ELSE.
READ TABLE DADESUSER INDEX 1.
* REMITENT = DADESUSER-E_MAIL.
REMITENT = SY-UNAME.
ENDIF.
TEXTS = 'TEST MAIL'.
APPEND TEXTS.
DESTINATARIS-RECEIVER = SY-UNAME.
DESTINATARIS-REC_TYPE = 'B'.
DESTINATARIS-EXPRESS = 'X'.
* DESTINATARIS-COM_TYPE = 'INT'.
* DESTINATARIS-NOTIF_DEL = 'X'.
* DESTINATARIS-NOTIF_NDEL = 'X'.
APPEND DESTINATARIS.
CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
EXPORTING
DOCUMENT_DATA = DOC_CHNG
PUT_IN_OUTBOX = 'X'
SENDER_ADDRESS = REMITENT
* SENDER_ADDRESS_TYPE = 'SMTP'
COMMIT_WORK = ' '
IMPORTING
SENT_TO_ALL = ENVIAT
* NEW_OBJECT_ID =
* SENDER_ID =
TABLES
PACKING_LIST = OBJPACK
* OBJECT_HEADER =
CONTENTS_BIN = T_ANN
CONTENTS_TXT = TEXTS
* CONTENTS_HEX =
* OBJECT_PARA =
* OBJECT_PARB =
RECEIVERS = DESTINATARIS
EXCEPTIONS
TOO_MANY_RECEIVERS = 1
DOCUMENT_NOT_SENT = 2
DOCUMENT_TYPE_NOT_EXIST = 3
OPERATION_NO_AUTHORIZATION = 4
PARAMETER_ERROR = 5
X_ERROR = 6
ENQUEUE_ERROR = 7
OTHERS = 8.
Message was edited by: Poornanand Mandalika. Code was formatted using the <b>Code</b> button!!Assuming you are using Apache?
You could place your Word docs in the same folder as your current Apex images directory (or a sub-directory off it) then reference them with a URL of the form http://yourserver/i/sample_word_file.doc. Alternatively you could add a new Alias entry to your dads.conf file (found in your Apache/modplsql/conf directory) to expose the folder on your webserver that contains your Word files via a URL such as http://yourserver/word_docs/
E.g.
Alias /word_docs/ "c:\my_docs\technical_word_docs/"
Andy -
OWA Blank Attachment Preview with Office Web Apps Server
Environment: Exchange 2013 CU3 / Office Web Apps Server 2013
OS: Windows Server 2012 R2
After implementing Office Web Apps server per the Integration with Exchange 2013 instructions, attachment previews in OWA show up as blank windows. The pop up says Opening your mailbox, then goes blank. I have the WAC endpoint configured in Exchange,
I can access the discovery URL from the Exchange servers, and I am seeing event 142. Some forums say that these events should be in the CAS application logs. I am seeing mine in the Mailbox server app logs. Has anyone seen a similar issue.
I have also attempted to view the ULS logs on the Office Web Apps server, but I don't see anything that looks like a rendering request. But, I also don't know what that request would look like. The Exchange and Office Web Apps server are
in the same network with no firewall in between them The local firewalls have also been turned off, so any type of blockage should not be the issue.I dont want to be happy too soon, but i think for me this did the trick:
from time to time, this event appeared in the application eventlog:
Source: MSExchange Certificate Deployment
Event ID: 2005
Task Category: General
Level: Warning
Keywords: Classic
Description:
Federation or Auth certificate not found: ED2C3E86EBE821AAC2C0DEA85CAB5787E2CAC5F3. Unable to find the certificate in the local or neighboring sites. Confirm that the certificate is available in your topology and if necessary, reset the certificate on the Federation
Trust to a valid certificate using Set-FederationTrust or Set-AuthConfig. The certificate may take time to propagate to the local or neighboring sites.
The solution was found here: http://community.spiceworks.com/topic/512374-missing-the-microsoft-exchange-server-auth-certificate
1. New-ExchangeCertificate -KeySize 2048 -PrivateKeyExportable $true -SubjectName "cn= Microsoft Exchange Server Auth Certificate" -DomainName "*.yourdomain.com" -FriendlyName "Microsoft Exchange Server Auth Certificate" -Services smtp
Do not accept to replace the SMTP certificate when prompted
2. Note the thumbprint of the new certificate. Let us assume it is 7A39541F8DF58D4821967DD8F899B27410F7C081
3. $a=get-date
4. Set-AuthConfig -NewCertificateThumbprint 7A39541F8DF58D4821967DD8F899B27410F7C081 –NewCertificateEffectiveDate $a
Accept to continue despite the fact that the certificate effective date is not 48 hours into the future
5. Set-AuthConfig –PublishCertificate
6. Make sure to remove any potential reference to the previous certificate (which might not exist anymore) by doing Set-AuthConfig -ClearPreviousCertificate
Maybe this helps some of you too. -
How to download a service object attachment to app server?
I found some postings / blogs to download an attachment (service objects).
This tells to download to local drive or to a mapped network drive .
How do I download to an applications erver?
Thanks,
VenI know OPEN DATE SET and all that stuff.
and it seems we are moving in another tangent.
I need to download Service Object Attachments to the app server. aR's reply is some what relevant but is not exactly relevant.
I am able to download to presentations erver by using the code:
This function module creates a file in the PC
CALL FUNCTION 'SO_DOCUMENT_REPOSITORY_MANAGER'
EXPORTING
method = 'PUTCONTENTTOFILE'
office_user = sy-uname
TABLES
files = i_files
CHANGING
document = sw_document.
READ TABLE i_files INDEX 1.
MOVE:
i_files TO sw_document1.
However this does not seem to work to download on the app server. -
Weblogic app server wsdl web service call with SSL Validation error = 16
Weblogic app server wsdl web service call with SSL Validation error = 16
I need to make wsdl web service call in my weblogic app server. The web service is provided by a 3rd party vendor. I keep getting error
Cannot complete the certificate chain: No trusted cert found
Certificate chain received from ws-eq.demo.xxx.com - xx.xxx.xxx.156 was not trusted causing SSL handshake failure
Validation error = 16
From the SSL debug log, I can see 3 verisign hierarchy certs are correctly loaded (see 3 lines in the log message starting with “adding as trusted cert”). But somehow after first handshake, I got error “Cannot complete the certificate chain: No trusted cert found”.
Here is how I load trustStore and keyStore in my java program:
System.setProperty("javax.net.ssl.trustStore",”cacerts”);
System.setProperty("javax.net.ssl.trustStorePassword", trustKeyPasswd);
System.setProperty("javax.net.ssl.trustStoreType","JKS");
System.setProperty("javax.net.ssl.keyStoreType","JKS");
System.setProperty("javax.net.ssl.keyStore", keyStoreName);
System.setProperty("javax.net.ssl.keyStorePassword",clientCertPwd); System.setProperty("com.sun.xml.ws.transport.http.client.HttpTransportPipe.dump","true");
Here is how I create cacerts using verisign hierarchy certs (in this order)
1.6.0_29/jre/bin/keytool -import -trustcacerts -keystore cacerts -storepass changeit -file VerisignClass3G5PCA3Root.txt -alias "Verisign Class3 G5P CA3 Root"
1.6.0_29/jre/bin/keytool -import -trustcacerts -keystore cacerts -storepass changeit -file VerisignC3G5IntermediatePrimary.txt -alias "Verisign C3 G5 Intermediate Primary"
1.6.0_29/jre/bin/keytool -import -trustcacerts -keystore cacerts -storepass changeit -file VerisignC3G5IntermediateSecondary.txt -alias "Verisign C3 G5 Intermediate Secondary"
Because my program is a weblogic app server, when I start the program, I have java command line options set as:
-Dweblogic.security.SSL.trustedCAKeyStore=SSLTrust.jks
-Dweblogic.security.SSL.ignoreHostnameVerification=true
-Dweblogic.security.SSL.enforceConstraints=strong
That SSLTrust.jks is the trust certificate from our web server which sits on a different box. In our config.xml file, we also refer to the SSLTrust.jks file when we bring up the weblogic app server.
In addition, we have working logic to use some other wsdl web services from the same vendor on the same SOAP server. In the working web service call flows, we use clientgen to create client stub, and use SSLContext and WLSSLAdapter to load trustStore and keyStore, and then bind the SSLContext and WLSSLAdapter objects to the webSerive client object and make the webservie call. For the new wsdl file, I am told to use wsimport to create client stub. In the client code created, I don’t see any way that I can bind SSLContext and WLSSLAdapter objects to the client object, so I have to load certs by settting system pramaters. Here I attached the the wsdl file.
I have read many articles. It seems as long as I can install the verisign certs correctly to web logic server, I should have fixed the problem. Now the questions are:
1. Do I create “cacerts” the correct order with right keeltool options?
2. Since command line option “-Dweblogic.security.SSL.trustedCAKeyStore” is used for web server jks certificate, will that cause any problem for me?
3. Is it possible to use wsimport to generate client stub that I can bind SSLContext and WLSSLAdapter objects to it?
4. Do I need to put the “cacerts” to some specific weblogic directory?
---------------------------------wsdl file
<wsdl:definitions name="TokenServices" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://tempuri.org/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
<wsp:Policy wsu:Id="TokenServices_policy">
<wsp:ExactlyOne>
<wsp:All>
<sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:Policy>
<sp:TransportToken>
<wsp:Policy>
<sp:HttpsToken RequireClientCertificate="true"/>
</wsp:Policy>
</sp:TransportToken>
<sp:AlgorithmSuite>
<wsp:Policy>
<sp:Basic256/>
</wsp:Policy>
</sp:AlgorithmSuite>
<sp:Layout>
<wsp:Policy>
<sp:Strict/>
</wsp:Policy>
</sp:Layout>
</wsp:Policy>
</sp:TransportBinding>
<wsaw:UsingAddressing/>
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsdl:types>
<xsd:schema targetNamespace="http://tempuri.org/Imports">
<xsd:import schemaLocation="xsd0.xsd" namespace="http://tempuri.org/"/>
<xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="ITokenServices_GetUserToken_InputMessage">
<wsdl:part name="parameters" element="tns:GetUserToken"/>
</wsdl:message>
<wsdl:message name="ITokenServices_GetUserToken_OutputMessage">
<wsdl:part name="parameters" element="tns:GetUserTokenResponse"/>
</wsdl:message>
<wsdl:message name="ITokenServices_GetSSOUserToken_InputMessage">
<wsdl:part name="parameters" element="tns:GetSSOUserToken"/>
</wsdl:message>
<wsdl:message name="ITokenServices_GetSSOUserToken_OutputMessage">
<wsdl:part name="parameters" element="tns:GetSSOUserTokenResponse"/>
</wsdl:message>
<wsdl:portType name="ITokenServices">
<wsdl:operation name="GetUserToken">
<wsdl:input wsaw:Action="http://tempuri.org/ITokenServices/GetUserToken" message="tns:ITokenServices_GetUserToken_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/ITokenServices/GetUserTokenResponse" message="tns:ITokenServices_GetUserToken_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="GetSSOUserToken">
<wsdl:input wsaw:Action="http://tempuri.org/ITokenServices/GetSSOUserToken" message="tns:ITokenServices_GetSSOUserToken_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/ITokenServices/GetSSOUserTokenResponse" message="tns:ITokenServices_GetSSOUserToken_OutputMessage"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="TokenServices" type="tns:ITokenServices">
<wsp:PolicyReference URI="#TokenServices_policy"/>
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetUserToken">
<soap12:operation soapAction="http://tempuri.org/ITokenServices/GetUserToken" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetSSOUserToken">
<soap12:operation soapAction="http://tempuri.org/ITokenServices/GetSSOUserToken" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="TokenServices">
<wsdl:port name="TokenServices" binding="tns:TokenServices">
<soap12:address location="https://ws-eq.demo.i-deal.com/PhxEquity/TokenServices.svc"/>
<wsa10:EndpointReference>
<wsa10:Address>https://ws-eq.demo.xxx.com/PhxEquity/TokenServices.svc</wsa10:Address>
</wsa10:EndpointReference>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
----------------------------------application log
adding as trusted cert:
Subject: CN=VeriSign Class 3 International Server CA - G3, OU=Terms of use at https://www.verisign.com/rpa (c)10, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
Issuer: CN=VeriSign Class 3 Public Primary Certification Authority - G5, OU="(c) 2006 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
Algorithm: RSA; Serial number: 0x641be820ce020813f32d4d2d95d67e67
Valid from Sun Feb 07 19:00:00 EST 2010 until Fri Feb 07 18:59:59 EST 2020
adding as trusted cert:
Subject: OU=Class 3 Public Primary Certification Authority, O="VeriSign, Inc.", C=US
Issuer: OU=Class 3 Public Primary Certification Authority, O="VeriSign, Inc.", C=US
Algorithm: RSA; Serial number: 0x3c9131cb1ff6d01b0e9ab8d044bf12be
Valid from Sun Jan 28 19:00:00 EST 1996 until Wed Aug 02 19:59:59 EDT 2028
adding as trusted cert:
Subject: CN=VeriSign Class 3 Public Primary Certification Authority - G5, OU="(c) 2006 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
Issuer: OU=Class 3 Public Primary Certification Authority, O="VeriSign, Inc.", C=US
Algorithm: RSA; Serial number: 0x250ce8e030612e9f2b89f7054d7cf8fd
Valid from Tue Nov 07 19:00:00 EST 2006 until Sun Nov 07 18:59:59 EST 2021
<Mar 7, 2013 6:59:21 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Ignoring not supported JCE Cipher: SunPKCS11-Solaris version 1.6 for algorithm DESede/CBC/NoPadding>
<Mar 7, 2013 6:59:21 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Will use default Cipher for algorithm DESede>
<Mar 7, 2013 6:59:21 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Using JCE Cipher: SunJCE version 1.6 for algorithm RSA/ECB/NoPadding>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLSetup: loading trusted CA certificates>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Filtering JSSE SSLSocket>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLIOContextTable.addContext(ctx): 28395435>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLSocket will be Muxing>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <write HANDSHAKE, offset = 0, length = 115>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <isMuxerActivated: false>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <25779276 SSL3/TLS MAC>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <25779276 received HANDSHAKE>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <HANDSHAKEMESSAGE: ServerHello>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <HANDSHAKEMESSAGE: Certificate>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Cannot complete the certificate chain: No trusted cert found>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Validating certificate 0 in the chain: Serial number: 2400410601231772600606506698552332774
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Subject:C=US, ST=New York, L=New York, O=xxx LLC, OU=GTIG, CN=ws-eq.demo.xxx.com
Not Valid Before:Tue Dec 18 19:00:00 EST 2012
Not Valid After:Wed Jan 07 18:59:59 EST 2015
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Validating certificate 1 in the chain: Serial number: 133067699711757643302127248541276864103
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5
Subject:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Not Valid Before:Sun Feb 07 19:00:00 EST 2010
Not Valid After:Fri Feb 07 18:59:59 EST 2020
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <validationCallback: validateErr = 16>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> < cert[0] = Serial number: 2400410601231772600606506698552332774
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Subject:C=US, ST=New York, L=New York, O=xxx LLC, OU=GTIG, CN=ws-eq.demo.xxx.com
Not Valid Before:Tue Dec 18 19:00:00 EST 2012
Not Valid After:Wed Jan 07 18:59:59 EST 2015
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> < cert[1] = Serial number: 133067699711757643302127248541276864103
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5
Subject:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Not Valid Before:Sun Feb 07 19:00:00 EST 2010
Not Valid After:Fri Feb 07 18:59:59 EST 2020
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <weblogic user specified trustmanager validation status 16>
<Mar 7, 2013 6:59:22 PM EST> <Warning> <Security> <BEA-090477> <Certificate chain received from ws-eq.demo.xxx.com - xx.xxx.xxx.156 was not trusted causing SSL handshake failure.>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Validation error = 16>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Certificate chain is untrusted>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLTrustValidator returns: 16>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Trust status (16): CERT_CHAIN_UNTRUSTED>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <NEW ALERT with Severity: FATAL, Type: 42
java.lang.Exception: New alert stack
at com.certicom.tls.record.alert.Alert.<init>(Unknown Source)
at com.certicom.tls.record.handshake.HandshakeHandler.fireAlert(Unknown Source)
at com.certicom.tls.record.handshake.ClientStateReceivedServerHello.handle(Unknown Source)
at com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessage(Unknown Source)
at com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessages(Unknown Source)
at com.certicom.tls.record.MessageInterpreter.interpretContent(Unknown Source)
at com.certicom.tls.record.MessageInterpreter.decryptMessage(Unknown Source)
at com.certicom.tls.record.ReadHandler.processRecord(Unknown Source)
at com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)
at com.certicom.tls.record.ReadHandler.readUntilHandshakeComplete(Unknown Source)
at com.certicom.tls.interfaceimpl.TLSConnectionImpl.completeHandshake(Unknown Source)
at com.certicom.tls.record.WriteHandler.write(Unknown Source)
at com.certicom.io.OutputSSLIOStreamWrapper.write(Unknown Source)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at java.io.FilterOutputStream.flush(FilterOutputStream.java:123)
at weblogic.net.http.HttpURLConnection.writeRequests(HttpURLConnection.java:154)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:358)
at weblogic.net.http.SOAPHttpsURLConnection.getInputStream(SOAPHttpsURLConnection.java:37)
at weblogic.wsee.util.is.InputSourceUtil.loadURL(InputSourceUtil.java:100)
at weblogic.wsee.util.dom.DOMParser.getWebLogicDocumentImpl(DOMParser.java:118)
at weblogic.wsee.util.dom.DOMParser.getDocument(DOMParser.java:65)
at weblogic.wsee.wsdl.WsdlReader.getDocument(WsdlReader.java:311)
at weblogic.wsee.wsdl.WsdlReader.getDocument(WsdlReader.java:305)
at weblogic.wsee.jaxws.spi.WLSProvider.readWSDL(WLSProvider.java:296)
at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:77)
at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:62)
at javax.xml.ws.Service.<init>(Service.java:56)
at ideal.ws2j.eqtoken.TokenServices.<init>(TokenServices.java:64)
at com.citi.ilrouter.util.IpreoEQSSOClient.invokeRpcPortalToken(IpreoEQSSOClient.java:165)
at com.citi.ilrouter.servlets.T3LinkServlet.doPost(T3LinkServlet.java:168)
at com.citi.ilrouter.servlets.T3LinkServlet.doGet(T3LinkServlet.java:206)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(Unknown Source)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.execute(Unknown Source)
at weblogic.servlet.internal.ServletRequestImpl.run(Unknown Source)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <write ALERT, offset = 0, length = 2>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <close(): 6457753>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <close(): 6457753>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLIOContextTable.removeContext(ctx): 22803607>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Filtering JSSE SSLSocket>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLIOContextTable.addContext(ctx): 14640403>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLSocket will be Muxing>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <write HANDSHAKE, offset = 0, length = 115>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <isMuxerActivated: false>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <23376797 SSL3/TLS MAC>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <23376797 received HANDSHAKE>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <HANDSHAKEMESSAGE: ServerHello>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <HANDSHAKEMESSAGE: Certificate>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Cannot complete the certificate chain: No trusted cert found>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Validating certificate 0 in the chain: Serial number: 2400410601231772600606506698552332774
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Subject:C=US, ST=New York, L=New York, O=xxx LLC, OU=GTIG, CN=ws-eq.demo.xxx.com
Not Valid Before:Tue Dec 18 19:00:00 EST 2012
Not Valid After:Wed Jan 07 18:59:59 EST 2015
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Validating certificate 1 in the chain: Serial number: 133067699711757643302127248541276864103
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5
Subject:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Not Valid Before:Sun Feb 07 19:00:00 EST 2010
Not Valid After:Fri Feb 07 18:59:59 EST 2020
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <validationCallback: validateErr = 16>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> < cert[0] = Serial number: 2400410601231772600606506698552332774
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Subject:C=US, ST=New York, L=New York, O=xxx LLC, OU=GTIG, CN=ws-eq.demo.xxx.com
Not Valid Before:Tue Dec 18 19:00:00 EST 2012
Not Valid After:Wed Jan 07 18:59:59 EST 2015
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> < cert[1] = Serial number: 133067699711757643302127248541276864103
Issuer:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5
Subject:C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=Terms of use at https://www.verisign.com/rpa (c)10, CN=VeriSign Class 3 International Server CA - G3
Not Valid Before:Sun Feb 07 19:00:00 EST 2010
Not Valid After:Fri Feb 07 18:59:59 EST 2020
Signature Algorithm:SHA1withRSA
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <weblogic user specified trustmanager validation status 16>
<Mar 7, 2013 6:59:22 PM EST> <Warning> <Security> <BEA-090477> <Certificate chain received from ws-eq.demo.xxx.com - 12.29.210.156 was not trusted causing SSL handshake failure.>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Validation error = 16>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Certificate chain is untrusted>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <SSLTrustValidator returns: 16>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <Trust status (16): CERT_CHAIN_UNTRUSTED>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <NEW ALERT with Severity: FATAL, Type: 42
java.lang.Exception: New alert stack
at com.certicom.tls.record.alert.Alert.<init>(Unknown Source)
at com.certicom.tls.record.handshake.HandshakeHandler.fireAlert(Unknown Source)
at com.certicom.tls.record.handshake.ClientStateReceivedServerHello.handle(Unknown Source)
at com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessage(Unknown Source)
at com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessages(Unknown Source)
at com.certicom.tls.record.MessageInterpreter.interpretContent(Unknown Source)
at com.certicom.tls.record.MessageInterpreter.decryptMessage(Unknown Source)
at com.certicom.tls.record.ReadHandler.processRecord(Unknown Source)
at com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)
at com.certicom.tls.record.ReadHandler.readUntilHandshakeComplete(Unknown Source)
at com.certicom.tls.interfaceimpl.TLSConnectionImpl.completeHandshake(Unknown Source)
at com.certicom.tls.record.WriteHandler.write(Unknown Source)
at com.certicom.io.OutputSSLIOStreamWrapper.write(Unknown Source)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at java.io.FilterOutputStream.flush(FilterOutputStream.java:123)
at weblogic.net.http.HttpURLConnection.writeRequests(HttpURLConnection.java:154)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:358)
at weblogic.net.http.SOAPHttpsURLConnection.getInputStream(SOAPHttpsURLConnection.java:37)
at weblogic.wsee.util.is.InputSourceUtil.loadURL(InputSourceUtil.java:100)
at weblogic.wsee.util.dom.DOMParser.getWebLogicDocumentImpl(DOMParser.java:118)
at weblogic.wsee.util.dom.DOMParser.getDocument(DOMParser.java:65)
at weblogic.wsee.wsdl.WsdlReader.getDocument(WsdlReader.java:311)
at weblogic.wsee.wsdl.WsdlReader.getDocument(WsdlReader.java:305)
at weblogic.wsee.jaxws.spi.WLSProvider.readWSDL(WLSProvider.java:296)
at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:77)
at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:62)
at javax.xml.ws.Service.<init>(Service.java:56)
at ideal.ws2j.eqtoken.TokenServices.<init>(TokenServices.java:64)
at com.citi.ilrouter.util.IpreoEQSSOClient.invokeRpcPortalToken(IpreoEQSSOClient.java:165)
at com.citi.ilrouter.servlets.T3LinkServlet.doPost(T3LinkServlet.java:168)
at com.citi.ilrouter.servlets.T3LinkServlet.doGet(T3LinkServlet.java:206)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(Unknown Source)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.execute(Unknown Source)
at weblogic.servlet.internal.ServletRequestImpl.run(Unknown Source)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <write ALERT, offset = 0, length = 2>
<Mar 7, 2013 6:59:22 PM EST> <Debug> <SecuritySSL> <BEA-000000> <close(): 16189141>I received a workaround by an internal message.
The how to guide is :
-Download the wsdl file (with bindings, not the one from ESR)
-Correct it in order that the schema corresponds to the answer (remove minOccurs or other things like this)
-Deploy the wsdl file on you a server (java web project for exemple). you can deploy on your local
-Create a new logicial destination that point to the wsdl file modified
-Change the metadata destination in your web dynpro project for the corresponding model and keep the execution desitnation as before.
Then the received data is check by the metadata logical destination but the data is retrieved from the correct server. -
Transfer a file from App Server to a FTP site.
Hi, Abapers.
I need your help. Probably, this topic has already been posted in a similar way, but we need an answer to solve our problem.
We have to sent a PDF file from a directory of our app server (AIX) to a FTP directory... which would the FM sequence we should use to goal it?
Best Regards.Hi Santiago,
create fm to send file from APP server to FTP site.
if you want to Post file from desktop to Appl use Transaction - CG3Y
if you want to Post file from Appl to Desktop use Transaction - CG3Z
copy the code below....
* Author: Prabhudas Date: 02/21/2006 *
* Name: Z_FTP_FILE_TO_SERVER *
* Title: FTP File on R/3 Application Server to External Server *
*"*"Local Interface:
*" IMPORTING
*" REFERENCE(DEST_HOST) TYPE C
*" REFERENCE(DEST_USER) TYPE C
*" REFERENCE(DEST_PASSWORD) TYPE C
*" REFERENCE(DEST_PATH) TYPE C
*" REFERENCE(SOURCE_PATH) TYPE C
*" REFERENCE(FILE) TYPE C
*" REFERENCE(BINARY) TYPE CHAR1 OPTIONAL
*" REFERENCE(REMOVE_FILE) TYPE CHAR1 OPTIONAL
*" TABLES
*" FTP_SESSION STRUCTURE ZMSG_TEXT OPTIONAL
*" EXCEPTIONS
*" CANNOT_CONNECT
*" SOURCE_PATH_UNKNOWN
*" DEST_PATH_UNKNOWN
*" TRANSFER_FAILED
*" COMMAND_FAILED
DATA: w_password TYPE zftppassword,
w_length TYPE i,
w_key TYPE i VALUE 26101957,
w_handle TYPE i,
w_command(500) TYPE c.
REFRESH ftp_session.
* Scramble password (new Unicode-compliant routine)
w_length = STRLEN( dest_password ).
CALL FUNCTION 'HTTP_SCRAMBLE'
EXPORTING
SOURCE = dest_password
sourcelen = w_length
key = w_key
IMPORTING
destination = w_password.
* Connect to FTP destination (DEST_HOST)
CALL FUNCTION 'FTP_CONNECT'
EXPORTING
user = dest_user
password = w_password
host = dest_host
rfc_destination = 'SAPFTPA'
IMPORTING
handle = w_handle
EXCEPTIONS
not_connected = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
RAISING cannot_connect.
ENDIF.
* Optionally, specify binary file transfer
IF binary = 'X'.
w_command = 'bin'.
CALL FUNCTION 'FTP_COMMAND'
EXPORTING
handle = w_handle
command = w_command
TABLES
data = ftp_session
EXCEPTIONS
command_error = 1
tcpip_error = 2.
IF sy-subrc <> 0.
CONCATENATE 'FTP command failed:' w_command
INTO w_command SEPARATED BY space.
MESSAGE ID 'ZW' TYPE 'E' NUMBER '042'
WITH w_command
RAISING command_failed.
ENDIF.
ENDIF.
* Navigate to source directory
CONCATENATE 'lcd' source_path INTO w_command SEPARATED BY space.
CALL FUNCTION 'FTP_COMMAND'
EXPORTING
handle = w_handle
command = w_command
TABLES
data = ftp_session
EXCEPTIONS
command_error = 1
tcpip_error = 2.
IF sy-subrc <> 0.
CONCATENATE 'FTP command failed:' w_command
INTO w_command SEPARATED BY space.
MESSAGE ID 'ZW' TYPE 'E' NUMBER '042'
WITH w_command
RAISING source_path_unknown.
ENDIF.
* Navigate to destination directory
CONCATENATE 'cd' dest_path INTO w_command SEPARATED BY space.
CALL FUNCTION 'FTP_COMMAND'
EXPORTING
handle = w_handle
command = w_command
TABLES
data = ftp_session
EXCEPTIONS
command_error = 1
tcpip_error = 2.
IF sy-subrc <> 0.
CONCATENATE 'FTP command failed:' w_command
INTO w_command SEPARATED BY space.
MESSAGE ID 'ZW' TYPE 'E' NUMBER '042'
WITH w_command
RAISING dest_path_unknown.
ENDIF.
* Transfer file
CONCATENATE 'put' file INTO w_command SEPARATED BY space.
CALL FUNCTION 'FTP_COMMAND'
EXPORTING
handle = w_handle
command = w_command
TABLES
data = ftp_session
EXCEPTIONS
command_error = 1
tcpip_error = 2.
IF sy-subrc <> 0.
CONCATENATE 'FTP command failed:' w_command
INTO w_command SEPARATED BY space.
MESSAGE ID 'ZW' TYPE 'E' NUMBER '042'
WITH w_command
RAISING transfer_failed.
ENDIF.
* Disconnect from destination host
CALL FUNCTION 'FTP_DISCONNECT'
EXPORTING
handle = w_handle.
* Optionally, remove file from source directory
IF remove_file = 'X'.
CONCATENATE source_path '/' file INTO w_command.
CONCATENATE 'rm' w_command INTO w_command SEPARATED BY space.
OPEN DATASET '/dev/null' FOR OUTPUT FILTER w_command.
CLOSE DATASET '/dev/null'.
ENDIF.
Regards,
Prabhudas -
Cannot preview attachments using Office Web App Server 2013 ( Preview )
Got a lab environment to test Office Web App Server integration with Exchange 2013
i have followed the instructions given here
http://technet.microsoft.com/en-US/jj219455
http://technet.microsoft.com/library/2591b1be-92c4-4192-9f5e-e4e6b319170a
After all required configuration , i am still unable to preview the office documents from OWA
Receiving the following messages by clicking on the Preview link next to the attachment:
Word Document : "Sorry, there was a problem and we can't open this document. If this happens again, try opening the document in Microsoft Word."
Excel Document: "We couldn't find the file you wanted. It's possible the file was renamed, moved or deleted"
PowerPoint: "Sorry, we ran into a problem. Please try again"
As suggested i even see the Application Log the 140 and 142 Event IDs for MSExchange OWA
Already configured to enable the rendering of attachments through OWAS both on public and private computers:
This is what I can see in the ULS log on the Web App Server
WAC Server HttpModule: Beginning request at target [/p/PowerPointFrame.aspx?PowerPointView=SlideShowView&ui=en-US&rs=en-US&WOPISrc=https%3a%2f%2f<Server>%3a443%2fowa%2fuser02%2540<Domain>%2fwopi%2ffiles%2f%40%2fowaatt%3fowaatt%3dLFMtMS01LTIxLTIwODU5NzU2NjItMTE4ODQ1NzE5Ny04MDY2Njg5MC0xMTI5VUtGxj%252bT0AgBAQEAQE1jdE5tSElqZjBHWWtXUTFtZi8yQ3htSGZxS3Izb1gwZGVFWVhjdklhbGwwc3F0dnJiQjBzZ0d2eXBDVCtaeEU%253d&]
in session [b373a48e-9fca-445b-a7b2-2966f11b18de]
b373a48e-9fca-445b-a7b2-2966f11b18de
UserSessionId=b373a48e-9fca-445b-a7b2-2966f11b18de
b373a48e-9fca-445b-a7b2-2966f11b18de
WOPI CheckFileInfo: Start [url:https://<Server>:443/owa/user02%40<Domain>/wopi/files/@/owaatt?owaatt=LFMtMS01LTIxLTIwODU5NzU2NjItMTE4ODQ1NzE5Ny04MDY2Njg5MC0xMTI5VUtGxj%2bT0AgBAQEAQE1jdE5tSElqZjBHWWtXUTFtZi8yQ3htSGZxS3Izb1gwZGVFWVhjdklhbGwwc3F0dnJiQjBzZ0d2eXBDVCtaeEU%3d]
b373a48e-9fca-445b-a7b2-2966f11b18de
URL generated for WOPI CheckFile Request: https://<Server>:443/owa/user02%40<Domain>/wopi/files/@/owaatt?owaatt=LFMtMS01LTIxLTIwODU5NzU2NjItMTE4ODQ1NzE5Ny04MDY2Njg5MC0xMTI5VUtGxj%2bT0AgBAQEAQE1jdE5tSElqZjBHWWtXUTFtZi8yQ3htSGZxS3Izb1gwZGVFWVhjdklhbGwwc3F0dnJiQjBzZ0d2eXBDVCtaeEU%3d&access_token=REDACTED_1086&access_token_ttl=0
b373a48e-9fca-445b-a7b2-2966f11b18de
WOPI Proof Data: AccessToken Hash '669582051' [1086 bytes], URL 'HTTPS://<Server>/OWA/USER02%40<Domain>/WOPI/FILES/@/OWAATT?OWAATT=LFMTMS01LTIXLTIWODU5NZU2NJITMTE4ODQ1NZE5NY04MDY2NJG5MC0XMTI5VUTGXJ%2BT0AGBAQEAQE1JDE5TSELQZJBHWWTXUTFTZI8YQ3HTSGZXS3IZB1GWZGVFWVHJDKLHBGWWC3F0DNJIQJBZZ0D2EXBDVCTAEEU%3D&ACCESS_TOKEN=REDACTED_1086&ACCESS_TOKEN_TTL=0'
[1354 bytes], TimeStamp '635169449614353585' [8 bytes]
b373a48e-9fca-445b-a7b2-2966f11b18de
WOPI Proof: Using Current private key (to sign) that matches Current public key BgIAAACkAABSU0ExAAgAAAEAAQDhPcfARgzhUlTFzo1jhCPHeoylNWp6pBbq6QM6CVQkbFyp4/I+mDzK4JA+AA3BFWLtpQEB7zIEbdjzhdsuYWYAJWBfvfX/3m2E3WRNhcPV8I2rA2T6qWj5Fb6eMNnoz4n2/1sqUXfyIA8mADXUebe9JNyJ+icPluUX+vTNm4m2IWbEgWmJNkgi9OUAq2hmd2lJifbJW8jNr1qzqBCE3ITFwr0L2svMrxfe5nKXVHbZa0EBYxMwHoc3ZkE0dZ0NPle9pq3MObg2+D5RN/w/B0axTJD7G/fQDpZbdsfvKA8mlyCn/vbNpooq5LgvGowTAWmG/tr1kWetfjePAbjBkIK5
b373a48e-9fca-445b-a7b2-2966f11b18de
WOPI Proof - Successfully signed the data with the Current private key [4 ms]
b373a48e-9fca-445b-a7b2-2966f11b18de
WOPI Proof Keys - WS Farm State has no Old key (this is expected if recently installed)
b373a48e-9fca-445b-a7b2-2966f11b18de
Cannot create WOPI Proof Token - could not find valid Old proof key data
b373a48e-9fca-445b-a7b2-2966f11b18de
HttpRequestAsync (WOPICheckFile,WACSERVER) Starting [mode: GET, url: https://<Server>:443/owa/user02%40<Domain>/wopi/files/@/owaatt?owaatt=LFMtMS01LTIxLTIwODU5NzU2NjItMTE4ODQ1NzE5Ny04MDY2Njg5MC0xMTI5VUtGxj%2bT0AgBAQEAQE1jdE5tSElqZjBHWWtXUTFtZi8yQ3htSGZxS3Izb1gwZGVFWVhjdklhbGwwc3F0dnJiQjBzZ0d2eXBDVCtaeEU%3d&access_token=REDACTED_1086&access_token_ttl=0]
b373a48e-9fca-445b-a7b2-2966f11b18de
HttpRequestAsync (WOPICheckFile,WACSERVER) End Called
b373a48e-9fca-445b-a7b2-2966f11b18de
HttpRequestAsync::GetResponseCallback - ContentLength:9327
b373a48e-9fca-445b-a7b2-2966f11b18de
HttpRequestAsync::FProcessReadReturn - cbRead:9327
b373a48e-9fca-445b-a7b2-2966f11b18de
HttpRequestAsync::FProcessReadReturn - cbRead:0
b373a48e-9fca-445b-a7b2-2966f11b18de
HttpRequestAsync (WOPICheckFile,WACSERVER) Setting Completion [Time in ms: 3, Bytes Read: 9327 ContentLength: 9327]
b373a48e-9fca-445b-a7b2-2966f11b18de
HttpRequestAsync (WOPICheckFile,WACSERVER) SetCompletion Track start | setting trackers | WebRequest.Create() | Create() returned | setting request headers | setting user agent | setting keep alive | setting timeout callback | Start calling StartResponseProcessing
| StartResponseProcessing._req.BeginGetResponse() | BeginGetResponse() returned | StartResponseProcessing RETURNS | Start RETURNS | End.AsyncWaitHandle.WaitOne() | GetResponseCallback isSync:False | _req.EndGetResponse() | EndGetResponse() returned | RecordResponse
OK | _response.GetResponseStream() | _response.GetResponseStream() RETURNED | DoReadLoopFinished | _getStream.BeginRead() | ReadCallback.sync returning | BeginRead() -> sync:True | DoReadLoopFinished.FProcessReadReturn() | FProcessReadReturn._getStream.EndRead()
| EndR... b373a48e-9fca-445b-a7b2-2966f11b18de
...ead() -> 9327 | FProcessReadReturn._responseStream.Write() | FProcessReadReturn RETURNS True | FProcessReadReturn() -> true | _getStream.BeginRead() | ReadCallback.sync returning | BeginRead() -> sync:True | DoReadLoopFinished.FProcessReadReturn()
| FProcessReadReturn._getStream.EndRead() | EndRead() -> 0 | FProcessReadReturn._responseStream.Write() | FProcessReadReturn RETURNS False | FProcessReadReturn() -> false | DoReadLoopFinished RETURNS true | GetResponseCallback DoReadLoopFinished ->
TRUE | SetCompletion False | b373a48e-9fca-445b-a7b2-2966f11b18de
WOPI Http Request Completed [host machine name:, version:, host correlation:]
b373a48e-9fca-445b-a7b2-2966f11b18de
WOPI: Could not deserialize file metadata [url:https://<Server>:443/owa/user02%40<Domain>/wopi/files/@/owaatt?owaatt=LFMtMS01LTIxLTIwODU5NzU2NjItMTE4ODQ1NzE5Ny04MDY2Njg5MC0xMTI5VUtGxj%2bT0AgBAQEAQE1jdE5tSElqZjBHWWtXUTFtZi8yQ3htSGZxS3Izb1gwZGVFWVhjdklhbGwwc3F0dnJiQjBzZ0d2eXBDVCtaeEU%3d,
e:There was an error deserializing the object of type Microsoft.Office.OpenWebApplication.WopiCheckFileResponse. Encountered unexpected character '<'.]
b373a48e-9fca-445b-a7b2-2966f11b18de
WOPI: Invalid file metadata [url:https://<Server>:443/owa/user02%40<Domain>/wopi/files/@/owaatt?owaatt=LFMtMS01LTIxLTIwODU5NzU2NjItMTE4ODQ1NzE5Ny04MDY2Njg5MC0xMTI5VUtGxj%2bT0AgBAQEAQE1jdE5tSElqZjBHWWtXUTFtZi8yQ3htSGZxS3Izb1gwZGVFWVhjdklhbGwwc3F0dnJiQjBzZ0d2eXBDVCtaeEU%3d,
triggers:(No Version No FileName No OwnerId), data:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!-- Copyright (c) 2011 Microsoft Corporation. All rights reserved. --> <!-- OwaPage = ASP.auth_logon_aspx -->
<!-- {57A118C6-2DA9-419d-BE9A-F92B0F9A418B} --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=10"
/> <link rel="shortcut icon" href="/owa/auth/15.0.775/themes/resources/favicon.ico" type="image/x-icon"> <meta ...
b373a48e-9fca-445b-a7b2-2966f11b18de
...http-equiv="Content-Type" content="text/html; CHARSET=utf-8"> <meta name="Robots" content="NOINDEX, NOFOLLOW"> <title>Outlook Web App</title> <link type="text/css"
rel="stylesheet" href="/owa/auth/15.0.775/themes/resources/logon.css"> <script type="text/javascript" src="/owa/auth/15.0.775/scripts/premium/flogon.js"></script> <script type="text/javascript"
src="/owa/auth/15.0.775/scripts/premium/flayout.js"></script> <script type="text/javascript"> <!-- var a_fRC = 1; var g_fFcs = 1; var a_fLOff = 0; var a_fCAC = 0;
var a_fEnbSMm = 0; /// <summary> /// Is Mime Control installed? /// </summary> function IsMimeCtlInst(progid) { if (!a_fEnbSMm) return false; var oMimeVer = null; try
{ // TODO: ingore this on none IE browser // //oMimeVer = new ...
b373a48e-9fca-445b-a7b2-2966f11b18de
...ActiveXObject(progid); } catch (e) { } if (oMimeVer != null) return true; else return false; } /// <summary> /// Render out the S-MIME control
if it is installed. /// </summary> function RndMimeCtl() { if (IsMimeCtlInst("MimeBhvr.MimeCtlVer")) RndMimeCtlHlpr("MimeNSe2k3", "D801B381-B81D-47a7-8EC4-EFC111666AC0", "MIMEe2k3",
"mimeLogoffE2k3"); if (IsMimeCtlInst("OwaSMime.MimeCtlVer")) RndMimeCtlHlpr("MimeNSe2k7sp1", "833aa5fb-7aca-4708-9d7b-c982bf57469a", "MIMEe2k7sp1", "mimeLogoffE2k7sp1");
if (IsMimeCtlInst("OwaSMime2.MimeCtlVer")) RndMimeCtlHlpr("MimeNSe2k9", "4F40839A-C1E5-47E3-804D-A2A17F42DA21", "MIMEe2k9", "mimeLogoffE2k9"); } /// <summary>
/// Helper function to factor out the rendering of the S/MIME control. /// </summary> func...
b373a48e-9fca-445b-a7b2-2966f11b18de
...tion RndMimeCtlHlpr(objid, classid, ns, id) { document.write("<OBJECT id='" + objid + "' classid='CLSID:" + classid + "'></OBJECT>"); document.write("<?IMPORT namespace='"
+ ns + "' implementation=#" + objid + ">"); document.write("<" + ns + ":Logoff id='" + id + "' style='display:none'/>"); } --> </script>
<script> var mainLogonDiv = window.document.getElementById("mainLogonDiv"); var layout = DetermineLayout(); var
showPlaceholderText = false; var mainLogonDivClassName; if (layout == LayoutTypeEnum.Mouse) { mainLogonDivClassName = "mouse";
} else if (layout == LayoutTypeEnum.TouchNarrow) { mainLogonDivClassName = "tnarrow"; showPlaceholderText
= true; ...
b373a48e-9fca-445b-a7b2-2966f11b18de
... // Output meta tag for viewport scaling document.write('<meta name="viewport" content="width = 320, initial-scale = 1.0, user-scalable = no" />'); }
else { mainLogonDivClassName = "twide"; showPlaceholderText = true; }
function setPlaceholderText() { window.document.getElementById("username").placeholder = "domain\\user name";
window.document.getElementById("password").placeholder = "password"; window.document.getElementById("passwordText").placeholder = "password";
} function showPasswordClick() { var showPassword = window.document.getElementById("showPasswordCheck").checked;
window.document.getElementById("password"...
b373a48e-9fca-445b-a7b2-2966f11b18de
...).type = showPassword ? "input" : "password"; } </script> </head> <body class="signInBg" style="background: #f2f2f2 url('/owa/auth/15.0.775/themes/resources/bg_gradient_login.png')
repeat-x"/> <noscript> <div id="dvErr"> <table cellpadding="0" cellspacing="0"> <tr> <td><img src="/owa/auth/15.0.775/themes/base/warn.png"
alt=""></td> <td style="width:100%">To use Outlook Web App, browser settings must allow scripts to run. For information about how to allow scripts, consult the Help for your browser. If your browser doesn't
support scripts, you can download <a href="http://www.microsoft.com/windows/ie/downloads/default.mspx">Windows Internet Explorer</a> for access to Outlook Web App.</td> </tr> </table>
</div> </noscript> <form action...
b373a48e-9fca-445b-a7b2-2966f11b18de
...="/owa/auth.owa" method="POST" name="logonForm" ENCTYPE="application/x-www-form-urlencoded" autocomplete="off"> <input type="hidden" name="destination" value="https://<Server>/owa/user02@<Domain>/wopi/files/@/owaatt?owaatt=LFMtMS01LTIxLTIwODU5NzU2NjItMTE4ODQ1NzE5Ny04MDY2Njg5MC0xMTI5VUtGxj%2bT0AgBAQEAQE1jdE5tSElqZjBHWWtXUTFtZi8yQ3htSGZxS3Izb1gwZGVFWVhjdklhbGwwc3F0dnJiQjBzZ0d2eXBDVCtaeEU%3d&access_token=REDACTED_1086&access_token_ttl=0">
<input type="hidden" name="flags" value="4"> <input type="hidden" name="forcedownlevel" value="0"> <!-- Default to mouse class, so that things don't
look wacky if the script somehow doesn't apply a class --> <div id="mainLogonDiv" class="mouse"> <script> var mainLogonDiv = window.document.getElementById("mainLogonDiv");
... b373a48e-9fca-445b-a7b2-2966f11b18de
... mainLogonDiv.className = mainLogonDivClassName; </script> <div class="sidebar"> <div class="owaLogoContainer">
<img src="/owa/auth/15.0.775/themes/resources/olk_logo_white.png" class="owaLogo" aria-hidden="true" /> <img src="/owa/auth/15.0.775/themes/resources/olk_logo_white_small.png"
class="owaLogoSmall" aria-hidden="true" /> </div> </div> <div class="logonContainer"> <div id="lgnDiv" class="logonDiv"
onKeyPress="return checkSubmit(event)"> <div class="signInImageHeader" role="heading" aria-label="Outlook Web App ">
<img class="mouseHeader" src="/owa/auth/15.0.775/themes/resources/owa_text_blue.png" alt="Outlook Web App " /> </div>
<div class="signInInp...
b373a48e-9fca-445b-a7b2-2966f11b18de
...utLabel" id="userNameLabel" aria-hidden="true">Domain\user name:</div> <div><input id="username" name="username" class="signInInputText" role="textbox" aria-labelledby="userNameLabel"/></div>
<div class="signInInputLabel" id="passwordLabel" aria-hidden="true">Password:</div> <div><input id="password" onfocus="g_fFcs=0" name="password" value=""
type="password" class="signInInputText" aria-labelledby="passwordLabel"/></div> <div class="showPasswordCheck signInCheckBoxText">
<input type="checkbox" id="showPasswordCheck" class="chk" onclick="showPasswordClick()" /> <span>Show password</span>
</div> <div class="signInError" role="alert" tabIndex="0"> </div> <div id="expltxt"
class="signInExpl" role="alert"> ...
b373a48e-9fca-445b-a7b2-2966f11b18de
... </div> <div class="signInEnter"> <div onclick="clkLgn()" class="signinbutton" role="button" tabIndex="0" >
<img class="imgLnk"
src="/owa/auth/15.0.775/themes/resources/Sign_in_arrow.png" alt=""><span class="signinTxt">sign
in</span> </div> <input name="isUtf8" value="1" type="hidden"/> </div>
<div class="hidden-submit"><input type="submit" tabindex="-1"/></div> </div> </div> <div id="cookieMsg" class="logonDiv"
style="display:none"> <div class="signInHeader">Outlook Web App </div> <div class="signInExpl">Please enable cookies for this Web site.<br><br>Cookies are
currently disabled by your browser. Outlook Web...
b373a48e-9fca-445b-a7b2-2966f11b18de
... App requires that cookies be enabled. <br><br>For information about how to enable cookies, see the Help for your Web browser.<br><br><br></div> <div class="signInEnter" >
<div onclick="clkRtry()" style="cursor:pointer;display:inline"> <img class="imgLnk" src="/owa/auth/15.0.775/themes/resources/Sign_in_arrow.png"
alt=""><span class="signinTxt" tabIndex="0">retry</span> </div> </div> </div> </div> </form>
<script> if (showPlaceholderText) { setPlaceholderText(); } </script> </body> </html> ]
b373a48e-9fca-445b-a7b2-2966f11b18de
FileUnknownException loading powerpointframe: Microsoft.Office.Web.Common.EnvironmentAdapters.FileUnknownException: WOPI Check File at Microsoft.Office.Web.Apps.Common.WopiDocument.CheckWopiFile() at Microsoft.Office.Web.Common.BaseDocumentCache.CheckBaseDocumentInternal(BaseDocument
baseDoc, BaseUser user, Boolean requiresVersion, String canary, Boolean checkCanary, Boolean fUseCacheLookup) at Microsoft.Office.Server.Powerpoint.Web.UI.PptWebControl.CheckFileInfo()
b373a48e-9fca-445b-a7b2-2966f11b18de
ViewOpenEarlyHelper: no presentation Id, failing.
b373a48e-9fca-445b-a7b2-2966f11b18de
IsAuthenticated: False, IsAnonymous: False, AuthType:
b373a48e-9fca-445b-a7b2-2966f11b18de
Secure connection detected, redirecting service endpoint from ppt/view.svc/jsonAnonymous to ppt/view.https.svc/jsonAnonymous
b373a48e-9fca-445b-a7b2-2966f11b18de
WACServer HttpModule: EndRequest Called b373a48e-9fca-445b-a7b2-2966f11b18de
Any suggestions ...Hi,
Here is a similar thread for your reference:
http://social.technet.microsoft.com/Forums/en-US/ded515c8-cc0f-4ad4-bed6-e56a0636be79/exchange-office-web-apps-preview-does-not-work-in-owa-web?forum=exchangesvrclients
Hope it hleps you!
Thanks.
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place. -
J2EE on Windows App server wont start after JSPM patching
Hi,
I've patched an ECC6 system on DB2 V5R4 to SP16 level on ABAP side, and Enhancement pack 3, and then did an update to JSPM and installed new SP16 levels of the Java components.
Now my Windows App server starts only the ABAP Work processes, not the J2EE side. I get a yellow light and the message
J2EE Status info unavailable.
On the Windows work directory for Dialog instance D00, I see that the dev_server0 has only messages about the last shutdown 2 days ago.
The dev_jcontrol has errors in it abot Unknown property and
JStartupICheckFrameworkPackage: can't find framework package U:\usr\sap\WFD\D00\exe\jvmx.jar
see below.
Any ideas?
regards
Michael.
trc file: "U:\usr\sap\WFD\D00\work\dev_jcontrol", trc level: 1, release: "700"
node name : jcontrol
pid : 2308
system name : WFD
system nr. : 00
started at : Thu Sep 25 15:46:00 2008
arguments :
arg[00] : U:\usr\sap\WFD\D00\exe\jcontrol.EXE
arg[01] : pf=
sapdev\sapmnt\WFD\SYS\profile\WFD_D00_dfbhl6
arg[02] : -DSAPSTART=1
arg[03] : -DCONNECT_PORT=64990
arg[04] : -DSAPSYSTEM=00
arg[05] : -DSAPSYSTEMNAME=WFD
arg[06] : -DSAPMYNAME=dfbhl6_WFD_00
arg[07] : -DSAPPROFILE=
sapdev\sapmnt\WFD\SYS\profile\WFD_D00_dfbhl6
arg[08] : -DFRFC_FALLBACK=ON
arg[09] : -DFRFC_FALLBACK_HOST=localhost
[Thr 2040] Thu Sep 25 15:46:00 2008
[Thr 2040] *** WARNING => INFO: Unknown property [instance.box.number=WFDD00dfbhl6] [jstartxx.c 841]
[Thr 2040] *** WARNING => INFO: Unknown property [instance.en.host=sapdev] [jstartxx.c 841]
[Thr 2040] *** WARNING => INFO: Unknown property [instance.en.port=3241] [jstartxx.c 841]
[Thr 2040] *** WARNING => INFO: Unknown property [instance.system.id=0] [jstartxx.c 841]
JStartupReadInstanceProperties: read instance properties [U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties]
-> ms host : sapdev
-> ms port : 3941
-> OS libs : U:\usr\sap\WFD\D00\j2ee\os_libs
-> Admin URL :
-> run mode : safe
-> run action : UPGRADE
-> enabled : no
Used property files
-> files [00] : U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
Instance properties
-> ms host : sapdev
-> ms port : 3941
-> os libs : U:\usr\sap\WFD\D00\j2ee\os_libs
-> admin URL :
-> run mode : safe
-> run action : UPGRADE
-> enabled : no
Bootstrap nodes
-> [00] bootstrap : U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
-> [01] bootstrap_ID2623900 : U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
-> [02] bootstrap_ID2623950 : U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
Worker nodes
-> [00] ID2623900 : U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
-> [01] ID2623950 : U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
[Thr 2040] JControlExecuteBootstrap: execute bootstrap process [bootstrap]
[Thr 3504] JControlDPMessageProxy: Thread 3504 started as handler thread for R/3 dispatcher messages.
[Thr 2040] [Node: bootstrap] java home is set by profile parameter
Java Home: C:\j2sdk1.4.2_13
[Thr 2040] JStartupICheckFrameworkPackage: can't find framework package U:\usr\sap\WFD\D00\exe\jvmx.jar
JStartupIReadSection: read node properties [bootstrap]
-> node name : bootstrap
-> node type : bootstrap
-> node execute : yes
-> java path : C:\j2sdk1.4.2_13
-> java parameters : -Djco.jarm=1 -verbose:gc -Djava.compiler=jitc -Dos400.run.mode=jitc -Dos400.disable.explicit.gc -Dos400.define.class.cache.file=/usr/sap/WFD/SYS/j2ee/cache/QDefineClassCache.jar -Dos400.define.class.cache.hours=9999 -Dos400.define.class.cache.maxpgms=40000 -Djava.ext.dirs=/usr/sap/WFD/SYS/j2ee/ext
-> java vm version : 1.4.2_13-b06
-> java vm vendor : Java HotSpot(TM) Server VM (Sun Microsystems Inc.)
-> java vm type : server
-> java vm cpu : x86
-> heap size : 512M
-> root path : U:\usr\sap\WFD\D00\j2ee\cluster
-> class path : .\bootstrap\launcher.jar
-> OS libs path : U:\usr\sap\WFD\D00\j2ee\os_libs
-> main class : com.sap.engine.offline.OfflineToolStart
-> framework class : com.sap.bc.proj.jstartup.JStartupFramework
-> registr. class : com.sap.bc.proj.jstartup.JStartupNatives
-> framework path : U:\usr\sap\WFD\D00\exe\jstartup.jar;U:\usr\sap\WFD\D00\exe\jvmx.jar
-> parameters : com.sap.engine.bootstrap.Bootstrap ./bootstrap ID0026239
-> debuggable : yes
-> debug mode : no
-> debug port : 60000
-> shutdown timeout : 120000
JControlStartJLaunch: program = U:\usr\sap\WFD\D00\exe\jlaunch.exe
-> arg[00] = U:\usr\sap\WFD\D00\exe\jlaunch.exe
-> arg[01] = pf=
sapdev\sapmnt\WFD\SYS\profile\WFD_D00_dfbhl6
-> arg[02] = -DSAPINFO=WFD_00_bootstrap
-> arg[03] = -nodeId=-1
-> arg[04] = -file=U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
-> arg[05] = -syncSem=JSTARTUP_WAIT_ON_2308
-> arg[06] = -nodeName=bootstrap
-> arg[07] = -jvmOutFile=U:\usr\sap\WFD\D00\work\jvm_bootstrap.out
-> arg[08] = -stdOutFile=U:\usr\sap\WFD\D00\work\std_bootstrap.out
-> arg[09] = -locOutFile=U:\usr\sap\WFD\D00\work\dev_bootstrap
-> arg[10] = -mode=BOOTSTRAP
-> arg[11] = pf=
sapdev\sapmnt\WFD\SYS\profile\WFD_D00_dfbhl6
-> arg[12] = -DSAPSTART=1
-> arg[13] = -DCONNECT_PORT=4556
-> arg[14] = -DSAPSYSTEM=00
-> arg[15] = -DSAPSYSTEMNAME=WFD
-> arg[16] = -DSAPMYNAME=dfbhl6_WFD_00
-> arg[17] = -DSAPPROFILE=
sapdev\sapmnt\WFD\SYS\profile\WFD_D00_dfbhl6
-> arg[18] = -DFRFC_FALLBACK=ON
-> arg[19] = -DFRFC_FALLBACK_HOST=localhost
-> lib path = PATH=C:\j2sdk1.4.2_13\jre\bin\server;C:\j2sdk1.4.2_13\jre\bin;U:\usr\sap\APD\D31\exe;
sapdev\SAPMNT\APD\exe\run_nt;U:\sapdb\programs\bin;U:\sapdb\programs\pgm;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\WINNT\AS400WSV\Admin;C:\WINNT\AS400WSV\Service;C:\WINNT\AS400WSV\Drivers;C:\PROGRA1\IBM\CLIENT1;C:\PROGRA1\IBM\CLIENT1\Shared;C:\PROGRA1\IBM\CLIENT1\Emulator;C:\Program Files\Symantec\pcAnywhere\;;
sapdev\sapmnt\WFD\SYS\exe\uc\NTI386;U:\usr\sap\WFD\D00\exe
-> exe path = PATH=C:\j2sdk1.4.2_13\bin;U:\usr\sap\WFD\D00\j2ee\os_libs;U:\usr\sap\APD\D31\exe;
sapdev\SAPMNT\APD\exe\run_nt;U:\sapdb\programs\bin;U:\sapdb\programs\pgm;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\WINNT\AS400WSV\Admin;C:\WINNT\AS400WSV\Service;C:\WINNT\AS400WSV\Drivers;C:\PROGRA1\IBM\CLIENT1;C:\PROGRA1\IBM\CLIENT1\Shared;C:\PROGRA1\IBM\CLIENT1\Emulator;C:\Program Files\Symantec\pcAnywhere\;;
sapdev\sapmnt\WFD\SYS\exe\uc\NTI386;U:\usr\sap\WFD\D00\exe
[Thr 2040] Thu Sep 25 15:46:26 2008
[Thr 2040] JControlExecuteBootstrap: read instance values after global bootstrap
[Thr 2040] *** WARNING => INFO: Unknown property [instance.box.number=WFDD00dfbhl6] [jstartxx.c 841]
[Thr 2040] *** WARNING => INFO: Unknown property [instance.en.host=sapdev] [jstartxx.c 841]
[Thr 2040] *** WARNING => INFO: Unknown property [instance.en.port=3241] [jstartxx.c 841]
[Thr 2040] *** WARNING => INFO: Unknown property [instance.system.id=0] [jstartxx.c 841]
JStartupReadInstanceProperties: read instance properties [U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties]
-> ms host : sapdev
-> ms port : 3941
-> OS libs : U:\usr\sap\WFD\D00\j2ee\os_libs
-> Admin URL :
-> run mode : safe
-> run action : UPGRADE
-> enabled : no
[Thr 2040] JControlExecuteBootstrap: enumerate the nodes after global bootstrap
Used property files
-> files [00] : U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
Instance properties
-> ms host : sapdev
-> ms port : 3941
-> os libs : U:\usr\sap\WFD\D00\j2ee\os_libs
-> admin URL :
-> run mode : safe
-> run action : UPGRADE
-> enabled : no
Bootstrap nodes
-> [00] bootstrap : U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
-> [01] bootstrap_ID2623900 : U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
-> [02] bootstrap_ID2623950 : U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
Worker nodes
-> [00] ID2623900 : U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
-> [01] ID2623950 : U:\usr\sap\WFD\D00\j2ee\cluster\instance.properties
[Thr 2040] JControlCheckRunMode: run mode of the instance = safe
[Thr 2040] Instance is disabled -> terminate.
[Thr 2040] JControlCloseProgram: started (exitcode = -11113)
[Thr 2040] JControlCloseProgram: good bye... (exitcode = -11113)Thanks Kaushal,
I hadn't done any changes to UME, but I have got a JSPM support package (EP-PSERV SP16) in status of ERROR that seems to be at the bottom of the problem.
Apparently, JSPM is not able to cope with any flavour of IBM DB2 (Windows, AIX, or i) at a point in this support package. There is a note 1156313 and it matches the error which is in the sdm log file:
Sep 25, 2008 4:51:32 PM Info: 16:51:31 2008-09-25 dbs-Info: WCR_USERSTAT modify column LOGONID to type : VARCHAR,len : 255,dec : 0,not null : true,default :
Sep 25, 2008 4:51:32 PM Info: 16:51:31 2008-09-25 dbs-Info: WCR_USERSTAT modify column LOGONID to type : VARCHAR,len : 255,dec : 0,not null : true,default :
Sep 25, 2008 4:51:32 PM Info: 16:51:31 2008-09-25 db4-Info: existsData() returns true.
Sep 25, 2008 4:51:32 PM Info: 16:51:31 2008-09-25 dbs-Info: Action: CONVERT
Sep 25, 2008 4:51:32 PM Info: 16:51:31 2008-09-25 dbs-Info: Action: CONVERT
Sep 25, 2008 4:51:32 PM Info: 16:51:31 2008-09-25 dbs-Info: Table has to be converted
Sep 25, 2008 4:51:32 PM Info: 16:51:31 2008-09-25 dbs-Info: Table has to be converted
Sep 25, 2008 4:51:32 PM Info:
Sep 25, 2008 4:51:32 PM Info: E R R O R ******* (DbModificationManager)
Sep 25, 2008 4:51:32 PM Info: 16:51:31 2008-09-25 dbs-Error: Table WCR_USERSTAT: Conversion currently not possible
Sep 25, 2008 4:51:32 PM Info:
Sep 25, 2008 4:51:32 PM Info: E R R O R ******* (DbModificationManager)
Sep 25, 2008 4:51:32 PM Info: 16:51:31 2008-09-25 dbs-Error: Table WCR_USERSTAT: Conversion currently not possible
Meanwhile, the commands in the note don't work as the DB (Owner ) *ALL
PUBLIC *EXCLUDE
regards
Michael -
Emdedding a pdf file generated on app server in a peoplesoft page
All,
I have a requirement to embed a pdf file on the app server in a peoplesoft page.
I am planning to do a push the file to the webserver using put attachment and then add a reference to the image in an html area on the page.
However, I need to position the pdf document when the page is displayed as the html area is smaller than the pdf document such that the middle part of the document is shown to the user. This is required so that the user does not have to sroll to that position.
Is there a way to do this ?What is the PeopleTools version and application version you are using.
Jayaprakash Tedla -
Using JDO in a Servlet container/app server
Hi,
I was just wondering what Solarmetric recommends when using Kodo in a
servlet container/app server. Specifically the following:
1. Should each user session maintain a PersistenceManager or should the
PM be created per request? I am thinking it might be expensive to
maintain PMs across requests since you may have idle sessions and the
PMs may hold database resources? But since PMs aren't pooled in Kodo is
creating/closing a PM per request expensive or is it offset by Kodo's
connection pooling?
2. Is it advisable to store data to be displayed on a JSP by storing the
JDO instances themselves or serializable proxies (simple data beans) of
these objects in a user's session?
3. If you can store the JDO instances in the session, do you need to
make them transient instances using makeTransient() and call close() the
PersistenceManager?
Thanks in advance,
KhamsoukThese are all very good questions. There really is no one right answer to any
of them, so I'll just try to educate you on the issues involved and you can
make your own decision. Hopefully other people who are actually using Kodo
in a servlet/JSP environment will chime in too.
1. Should each user session maintain a PersistenceManager or should the
PM be created per request? I am thinking it might be expensive to
maintain PMs across requests since you may have idle sessions and the
PMs may hold database resources? But since PMs aren't pooled in Kodo is
creating/closing a PM per request expensive or is it offset by Kodo's
connection pooling?As long as you are outside of a datastore transaction, a PM does not maintain
any database resources. The only significant state it maintains is a soft
cache of persistent objects that have already been instantiated. If you are
using Kodo 2.3 RC1 and have no set the
com.solarmetric.kodo.DefaultFetchThreshold property to -1, then some
large collections you obtain from query results or relation traversals may be
scrollable result sets on the back-end, in which case they obviously maintain
some database resources.
2. Is it advisable to store data to be displayed on a JSP by storing the
JDO instances themselves or serializable proxies (simple data beans) of
these objects in a user's session?
3. If you can store the JDO instances in the session, do you need to
make them transient instances using makeTransient() and call close() the
PersistenceManager?I'll address these together. JDO fully supports serialization, and in fact
I think you'll find it does so in exactly the way that you want. If you choose
to store serialized persistent objects in the session, then during
serialization the objects will transparently pull in all of their persistent
state and relations, so the entire object graph is serialized. When you
deserialize, the objects will no longer be attached to their persistence
manager -- they will be transient.
Another options is to store the object IDs in the session, and re-retrieve
the persistent objects for each web request.
One design pattern that can probably net very good performance is to maintain
a global read-only persistence manager that you use to dereference these IDs.
Of course, if you ever want to change an object, you'll have to re-fetch it
in a new persistence manager, and evict it from the global manager's cache.
I hope this helps. -
Hello!
We have an application-server 10gR2 with the full patchset 2 running on an aix-machine for some years now.
This has the forms-server 10.1.2.2 running.
Our forms applications run on the client with JRE (1.5, 1.6) and use webutil without problems.
To support IE8 and Windows7 for our forms-clients we need Forms-Version 10.1.2.3 as stated in the certification-matrix.
As installing the Full Patchset3 on the AIX application-server seems to bee a pain, I would like to know, if it is possible - an supported - to ONLY patch the forms-component on the application-server and leave all other components untouched?
For Patching the app-serv I've found:
Oracle Application Server 10g Release 2 (10.1.2) Support Status and Alerts [ID 329361.1]
Note 415222.1 Steps to Maintain Oracle Application Server 10g Release 2 (10.1.2)
and Forms Servlet (frmsrv.jar) Not Updated After Patching to 10.1.2.3 [ID 1058514.1]
and there seems to bee an "Forms-Patch Bundle"
and Note 1188127.1 Oracle Forms 10.1.2.3 Bundle Patch Frequently Asked Questions (FAQ)
and ...
Any ideas or hints, if patching only forms is possible?
BTW: There was no real test-environment set up :-( . So I can only clone the prod-env. And with that I have to change the ip and hostname of the app-serv which is another story...
Thanks for any hints - charlyNo, you have to apply the full patch.
As installing the Full Patchset3 on the AIX application-server seems to bee a painThis is not a good reason to avoid applying a patch. This is common in all infrastructures, not just Oracle.
Craig... -
Sql Server 2012 Cluster IP Responses to MS Dynamics APP server broadcasts
Hi All,
We are facing issues in our brand new MS Dynamics AX 2012 R3 installation with clustered MS SQL 2012.
The DB server responses to the APP servers is like broadcasting to every system connected to the subnet. In our case that subnet is 192.168.2.0/24. But the packets sent from the AOS / APP server is not refelecting on other machines. We haven't made any changes
to the routing / switching config after the installation.
Attaching a screenshot for your reference.
Please guide us on what can be done to find the cause and solve it
Thanks,
Sriram A DasHi D. Graf,
According to my knowledge, you can choose the order (each server's IP address-> SQL Server instance IP-> Failover cluster instance IP) to change these IP addresses.
And before the process, please take SQL Server Cluster Instance Offline in Failover Cluster Manager . For more details, please review the following articles.
How to change the IP address of the cluster nodes hosting a SQL Server instance
http://iamoffthebus.wordpress.com/2012/03/30/how-to-change-the-ip-address-of-the-cluster-nodes-hosting-a-sql-server-instance/
Change the IP Address of a Failover Cluster Instance
http://msdn.microsoft.com/en-us/library/ms190460(v=sql.110).aspx
In addition, about network adapter issues and cluster nodes issues, I would like to
recommend you post the question in the Windows
server clustering forum at
https://social.technet.microsoft.com/Forums/windowsserver/en-US/home?forum=winserverClustering
. It is appropriate and more experts will assist you.
Thanks,
Lydia Zhang
If you have any feedback on our support, please click
here. -
High Availibity solution for office web app server 2013 for Sharepoint 2013
I have a scenario with the three nodes SP1 , SP2 and DR-SP with server 2012 standard, each running SharePoint 2013 enterprise, All of three nodes are members of single SharePoint farm that spans two data centers.Primary Data Center have two nodes SP1 , SP2
and DR data center have one node DR-SP of share point 2013.
For Office webapp server i have two nodes OWA1, and DR-OWA with server 2012 standard, that spans between two data centers.Primary Data Center have OWA1 and DR data center have one node DR-OWA of office web app server.
Currently i have configured office web app on primary data center node OWA .How i can enable high availability of office web app server in case of primary data center outage.Please guide.WAC servers on a single farm must be in the same data center. The WAC configuration you've proposed is unsupported. Build a separate WAC farm in the secondary data center and attach it to the SharePoint farm only in the event of a disaster.
Trevor Seward
Follow or contact me at...
  
This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.
Maybe you are looking for
-
Browser Alignment incompibilities
I am trying to center a form on my page using css, text-align:center. This works fine in internet explorer. In firefox, however, the form stays left. Here are two pictures: Internet Explorer: Firefox: =================================================
-
How a client could retrieve interested data from log file in dbxml?
I have heard about db_printlog utility in BDB. Is there any similar utility (like shell command or API) in bdbxml?. I want to extract updated nodes from log file.
-
So I keep having the issues of my photos in my Gallery deleting themselves. When I first got the phone, it was because my SD card wasn't large enough...well now that issue was resovled and my pictures and videos still do a vanishing act. Has anyone e
-
BAdi: Meaning of "active not switchable through custom" ?
Looking at a BAdI implementation on the tab named "Enh. Implementtation Elements" of se18, there is a checkbox labelled "active not switchable through custom" . What exactly does this mean? And if I uncheck it, where in the IMG might I be able to cus
-
Service not provided!!!
I have been unable to use the product I purchased on 21/02/2014. Please help. The product is Adobe ExportPDF by my order AD00207706UK. No email was sent to me in confirmation and a key to enable me to install the product, and use it. I am so disappoi