Error in FTP command
I am using FTP to save the a file from a local server to a remote server.
in the process, i form a connection and also execute command like ASCII, QUOTE PASV which all get successful.
but the main commands used to transfer or get file like GET, PUT are giving an error "INVALID COMMAND"
What could be any reason for this.
Hi,
The below program is to create file on FTP server by taking the data from internal table
To see whether the file is created on the FTP server
use the function module FTP_SERVER_TO_R3.
Check the below code.
You write a same program with the function module FTP_SERVER_TO_R3 instead of
FTP_R3_TO_SERVER to check the existence of the file which is already created.
tables: t777a. "Building Addresses
Internal Table for Building table.
data: begin of it_t777a occurs 0,
build like t777a-build, "Building
stext like t777a-stext, "Object Name
cname like t777a-cname, "Address Supplement (c/o)
ort01 like t777a-ort01, "City
pstlz like t777a-pstlz, "Postal Code
regio like t777a-regio, "Region (State, Province, County)
end of it_t777a.
Internal Table for taking all fields of the above table in one line
separated by u2018|u2019(pipe).
data: begin of it_text occurs 0,
text(131),
end of it_text.
Constants: c_key type i value 26101957,
c_dest type rfcdes-rfcdest value 'SAPFTPA'.
data: g_dhdl type i, "Handle
g_dlen type i, "pass word length
g_dpwd(30). "For storing password
Selection Screen Starts
SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE TEXT-001.
parameters: p_user(30) default 't777a' obligatory,
p_pwd(30) default 't777a' obligatory,
p_host(64) default 'XXX.XXX.XX.XXX' obligatory.
SELECTION-SCREEN END OF BLOCK blk1.
SELECTION-SCREEN BEGIN OF BLOCK blk2 WITH FRAME TITLE TEXT-002.
parameters: p_file like rlgrap-filename default 't777a_feed.txt'.
SELECTION-SCREEN END OF BLOCK blk2.
Password not visible.
at Selection-screen output.
loop at screen.
if screen-name = 'P_PWD'.
screen-invisible = '1'.
modify screen.
endif.
endloop.
g_dpwd = p_pwd.
Start of selection
start-of-selection.
To fetch the data records from the table T777A.
select build stext cname ort01 pstlz regio
from t777a
into table it_t777a.
Sort the internal table by build.
if not it_t777a[] is initial.
sort it_t777a by build.
endif.
Concatenate all the fields of above internal table records in one line
separated by u2018|u2019(pipe).
loop at it_t777a.
concatenate it_t777a-build it_t777a-stext it_t777a-cname
it_t777a-ort01 it_t777a-pstlz it_t777a-regio
into it_text-text separated by '|'.
append it_text.
clear it_text.
endloop.
To get the length of the password.
g_dlen = strlen( g_dpwd ).
Below Function module is used to Encrypt the Password.
CALL FUNCTION 'HTTP_SCRAMBLE'
EXPORTING
SOURCE = g_dpwd "Actual password
SOURCELEN = g_dlen
KEY = c_key
IMPORTING
DESTINATION = g_dpwd. "Encyrpted Password
*Connects to the FTP Server as specified by user.
Call function 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
text = 'Connecting to FTP Server'.
Below function module is used to connect the FTP Server.
It Accepts only Encrypted Passwords.
This Function module will provide a handle to perform different
operations on the FTP Server via FTP Commands.
call function 'FTP_CONNECT'
EXPORTING
user = p_user
password = g_dpwd
host = p_host
rfc_destination = c_dest
IMPORTING
handle = g_dhdl
EXCEPTIONS
NOT_CONNECTED.
if sy-subrc ne 0.
format color col_negative.
write:/ 'Error in Connection'.
else.
write:/ 'FTP Connection is opened '.
endif.
**Transferring the data from internal table to FTP Server.
CALL FUNCTION 'FTP_R3_TO_SERVER'
EXPORTING
HANDLE = g_dhdl
FNAME = p_file
CHARACTER_MODE = 'X'
TABLES
TEXT = it_text
EXCEPTIONS
TCPIP_ERROR = 1
COMMAND_ERROR = 2
DATA_ERROR = 3
OTHERS = 4.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
write:/ 'File has created on FTP Server'.
ENDIF.
Call function 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
text = 'File has created on FTP Server'.
To Disconnect the FTP Server.
CALL FUNCTION 'FTP_DISCONNECT'
EXPORTING
HANDLE = g_dhdl.
To Disconnect the Destination.
CALL FUNCTION 'RFC_CONNECTION_CLOSE'
EXPORTING
destination = c_dest
EXCEPTIONS
others = 1.
Regards,
Kumar Bandanadham
Similar Messages
-
Error durig FTP Command Execution
Hi All,
I run the SE38 --> RSFTP002
and putting below parameters
User: ENGO
Pass: xxxxx
Host: 195.212.13.22 10001
Command: put c:/ftp.txt /In_test/ftp.txt
it takes 10 minutes when execute and got bellow error.
Execute FTP Command
put c:/ftp.txt /In_Test/ftp.txt
NIECONN_BROKEN:TCP/IP Network Connection Broken in getreply()
TCP/IP error, connection terminated
FYI .... i m facing this issue in my office LAN while it is working fine when i execute it from my home mean
different connection(DSL).
how can i resolve this issue and where is fault?
advance thanks,
majamilHi ,
Dear, there are execution and output following:
put c:\ftp.txt \In_test\ftp.txt
and
put c:/ftp.txt /In_Test/ftp.txt
Execute FTP Command
put c:\ftp.txt \In_Test\ftp.txt
NIECONN_BROKEN:TCP/IP Network Connection Broken in getreply()
TCP/IP error, connection terminated
and some time i got this error,
Execute FTP Command
put c:/ftp.txt /In_Test/ftp.txt
open c:/ftp.txt errno 22: Invalid argument
about your workstation firewall.
Firewall is Disable in client end and also server end.
Is it allowing the program SAPFTP to execute
when i put SAPFTP in run then i executed mean it display FTP prompt.
Did you check your SAPFTP RFC using RSFTP005?
SA38 --> RSFTP005
SAPFTP check
Check RFC destination SAPFTP..
... OK.
Ping RFC destination SAPFTP...
... OK.
Check RFC destination SAPFTPA.
... OK.
Ping RFC destination SAPFTPA..
... OK.
and also check from SM59 where connection test completed successfully.
regards, -
File open error at ftp even the file is not open.....
Hi,
i get the error File open with the fm GUI_UPLOAD while uploading the XML file from FTP server.
What is interesting is that i did not open the file, furthermore i closed all the windows else that sap window,
but still i get the file open error.
We create the xml file when created a new delivery. And this xml file is sent to a bukrs's ftp and they also sent the same xml after some validations done.
When it arrives to our ftp server i make it post goods issue automatically but from yesterday i got the file open error, it was working fine just before today.
What could be the problem?
Hint: Yesterday and previous day files still work fine but files created today are faulty.
Thanks.Thanks for replies.
My code is that:
call function 'HTTP_SCRAMBLE'
EXPORTING
source = gv_password
sourcelen = slen
key = gv_key
IMPORTING
destination = gv_password.
describe field gv_password length gv_pwd_len in character mode.
call function 'FTP_CONNECT'
exporting
user = 'HHH\GrupMMM'
password = gv_password
host = '10.10.10.10' "assume that is the host
rfc_destination = 'SAPFTPA'
importing
handle = gv_handle
exceptions
not_connected = 1
others = 2.
if sy-subrc eq 0.
"concatenate 'put' ld_full_path '[' ld_full_path ']'
*gv_com = 'lcd C:\MMM\RETURN_FILES'.*
clear mtab_data.
free mtab_data.
call function 'FTP_COMMAND'
exporting
handle = gv_handle
command = gv_com
tables
data = mtab_data
exceptions
tcpip_error = 1
command_error = 2
data_error = 3
others = 4.
if sy-subrc eq 0.
endif.
When i get the list of the return files i get data of each file via gui_upload.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = filename
filetype = 'BIN'
IMPORTING
filelength = totalsize
TABLES
data_tab = xml_table[]
EXCEPTIONS
FILE_READ_ERROR = 1
FILE_OPEN_ERROR = 2
NO_BATCH = 3
GUI_REFUSE_FILETRANSFER = 4
INVALID_TYPE = 5
NO_AUTHORITY = 6
UNKNOWN_ERROR = 7
BAD_DATA_FORMAT = 8
HEADER_NOT_ALLOWED = 9
SEPARATOR_NOT_ALLOWED = 10
HEADER_TOO_LONG = 11
UNKNOWN_DP_ERROR = 12
ACCESS_DENIED = 13
DP_OUT_OF_MEMORY = 14
DISK_FULL = 15
DP_TIMEOUT = 16.
However i get the open error for all files created today.
By the way, how can i use open dataset instead of ftp commands? How can i see the files at apllication server?
i get the files via IP of the FTP but how can i get files from application server?
Thanks. -
Hello All,
I would like to transfer a file from one system to another system.
so i haven written shell script with ftp command as follows.
ftp -i 10.14.12.1<< END
cd C:\Temp
put $datafile
ascii
quit
But i am getting error.
Please let me know the sysntax followed by me is correct or thar remote system is down,
Many thanks,
Kumar.The ftp(1) command is not well-suited for scripting. Instead us the curl(1) tool:
curl -T myfile ftp://ftp.some.where/down/in/this/dir/
for example.
$ man 1 curl
for more details. -
Could not able to execute FTP commands in windows server machines 2012/ windows server 2008.
From windows server 2012 and windows server 2008, Opened port 20,21,22 in firewall bidirectionally. After Establishing connection by passing credentials 230 log in successful.
ftp commands executing getting as " 425 Use Port or PASV first" , "500 Illegal PORT command".
But I could able to do windows client machines like windows 7 and windows 8 with same environment
Note : Firewall ports are opened. have tested by making firewall down to avoid filters.
Pandiyan MuthuramanHi Pandiyan Muthuraman,
Did you mean even you disable or open the related port the FTP issue still exist? I found this errors most time occur when we use the ISA firewall and the FTP configured passive
mode, if you have ISA firewall please refer the following KB to fix this issue.
How to enable passive CERN FTP connections through ISA Server 2000, 2004, or 2006
http://support.microsoft.com/kb/300641
The have a specific form for the IIS question, if you have the further IIS related question you can ask in IIS forum.
IIS support forum
http://forums.iis.net/
Thanks for your understanding and support
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. -
Put ftp commands inside Java code?
Hi.
I've no problems with ftp with exec(...), using an external ftp text file containing the ftp commands.
But can I pullthe ftp commands into the Java codes?
The reason is we don't want people accidentally messing around with the ftp commandsyou can also use URLs for FTPing:
* If the client needs to connect to the server through a proxy, this method sets the JVM FTP proxy settings.
* @param proxyHost Host name of proxy.
* @param proxyPort Port number of proxy host.
public void setProxy(String proxyHost, int proxyPort) {
if (proxyHost != null) {
System.getProperties().put("ftpProxySet", "true");
System.getProperties().put("ftpProxyHost", proxyHost);
System.getProperties().put("ftpProxyPort", ""+proxyPort);
}//setProxy()
* Upload a file to a FTP server. A FTP URL is generated with the following syntax:
* <code>ftp://user:password@host:port/urlpath;type=i</code>.
* @param ftpServer FTP server address.
* @param user Optional user name to login.
* @param pwd Optional password for <i>user</i>.
* @param fileName Destination file name on FTP server (with optional preceeding relative path, e.g. one/two/three.txt).
* @param source Source file to upload.
* @throws Exception on error.
public void upload(String ftpServer, String user, String pwd, String fileName, File source) throws MalformedURLException,
IOException {
if (ftpServer != null && fileName != null && source != null) {
StringBuffer sb = new StringBuffer("ftp://");
if (user != null && pwd != null) {
sb.append(user);
sb.append(':');
sb.append(pwd);
sb.append('@');
sb.append(ftpServer);
sb.append('/');
sb.append(fileName);
sb.append(";type=i"); //a=ASCII mode, i=image (binary) mode, d= file directory listing
BufferedInputStream bis = null;
BufferedOutputStream bos = null;
try {
URL url = new URL(sb.toString());
URLConnection urlc = url.openConnection();
bos = new BufferedOutputStream(urlc.getOutputStream());
bis = new BufferedInputStream(new FileInputStream(source.getName()));
int i;
while ((i = bis.read()) != -1) {
bos.write(i);
} finally {
if (bis != null) { try { bis.close(); } catch (IOException ioe) { /* ignore*/ } }
if (bos != null) { try { bos.close(); } catch (IOException ioe) { /* ignore*/ } }
}//upload()
* Download a file from a FTP server. A FTP URL is generated with the following syntax:
* <code>ftp://user:password@host:port/filePath;type=i</code>.
* @param ftpServer FTP server address (with optional port ':<port>').
* @param user Optional user name to login.
* @param pwd Optional password for <i>user</i>.
* @param fileName Name of file to download (with optional preceeding relative path, e.g. one/two/three.txt).
* @param destination Destination file to save.
* @throws Exception on error.
public void download(String ftpServer, String user, String pwd, String fileName, File destination) throws MalformedURLException,
IOException {
if (ftpServer != null && fileName != null && destination != null) {
StringBuffer sb = new StringBuffer("ftp://");
if (user != null && pwd != null) {
sb.append(user);
sb.append(':');
sb.append(pwd);
sb.append('@');
sb.append(ftpServer);
sb.append('/');
sb.append(fileName);
sb.append(";type=i"); //a=ASCII mode, i=image (binary) mode, d= file directory listing
BufferedInputStream bis = null;
BufferedOutputStream bos = null;
try {
URL url = new URL(sb.toString());
URLConnection urlc = url.openConnection();
bis = new BufferedInputStream(urlc.getInputStream());
bos = new BufferedOutputStream(new FileOutputStream(destination.getName()));
int i;
while ((i = bis.read()) != -1) {
bos.write(i);
} finally {
if (bis != null) { try { bis.close(); } catch (IOException ioe) { /* ignore*/ } }
if (bos != null) { try { bos.close(); } catch (IOException ioe) { /* ignore*/ } }
}//download() -
Error MSB3073: The command exited with code -1
I am getting this error while deploying the biztalk project from visual studio using Deployment Framework for Biztalk (BTDF).
Please guide me what needs to be done. Here's the code :-
<?xml version="1.0" encoding="utf-8"?>
<!--
Deployment Framework for BizTalk
Copyright (C) 2008-14 Thomas F. Abraham, 2004-08 Scott Colestock
-->
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Installer" ToolsVersion="4.0">
<PropertyGroup>
<Configuration Condition="'$(Configuration)' == ''">Debug</Configuration>
<Platform Condition="'$(Platform)' == ''">x86</Platform>
<SchemaVersion>1.0</SchemaVersion>
<ProjectName>HelloWorld</ProjectName>
<ProjectVersion>1.0</ProjectVersion>
<IncludeOrchestrations>False</IncludeOrchestrations>
<IncludeTransforms>False</IncludeTransforms>
<IncludeSSO>True</IncludeSSO>
<UsingMasterBindings>True</UsingMasterBindings>
<RequireXmlPreprocessDirectives>False</RequireXmlPreprocessDirectives>
<ApplyXmlEscape>True</ApplyXmlEscape>
<SkipIISReset>True</SkipIISReset>
</PropertyGroup>
<PropertyGroup>
<!-- Properties related to building an MSI for server deployments -->
<!-- BizTalk App Version Upgrade -->
<!-- For each new product release to be deployed to your BizTalk servers: -->
<!-- 1) Increment ProductVersion -->
<!-- 2) Generate a new GUID and update ProductId with the new GUID -->
<!-- This allows the new MSI to automatically uninstall (not undeploy!) the old MSI and install the new one. -->
<ProductVersion>1.0.0</ProductVersion>
<ProductId>084986b1-d675-4383-b0ed-da2e3f4e3998</ProductId>
<!-- BizTalk App Version Upgrade -->
<ProductName>HelloWorld for BizTalk</ProductName>
<Manufacturer>Deployment Framework User</Manufacturer>
<PackageDescription>HelloWorld</PackageDescription>
<PackageComments>HelloWorld</PackageComments>
<!-- NEVER change the ProductUpgradeCode. -->
<ProductUpgradeCode>4975288c-1b94-4d42-868b-f166cdc02224</ProductUpgradeCode>
</PropertyGroup>
<!-- Under TFS Team Build, set CustomizableOutDir property to true in TFS 2005/2008/2010 UpgradeTemplate. -->
<!-- With a workflow build, copy the default template then modify the MSBuild task for the solution build. Set OutDir to blank and -->
<!-- CommandLineArguments to String.Format("/p:SkipInvalidConfigurations=true;TeamBuildOutDir=""{0}"" {1}", BinariesDirectory, MSBuildArguments). -->
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
<DeploymentFrameworkTargetsPath>$(MSBuildExtensionsPath)\DeploymentFrameworkForBizTalk\5.0\</DeploymentFrameworkTargetsPath>
<OutputPath Condition="'$(TeamBuildOutDir)' == ''">bin\Debug\</OutputPath>
<OutputPath Condition="'$(TeamBuildOutDir)' != ''">$(TeamBuildOutDir)</OutputPath>
<DeployPDBsToGac>false</DeployPDBsToGac>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
<DeploymentFrameworkTargetsPath>$(MSBuildExtensionsPath)\DeploymentFrameworkForBizTalk\5.0\</DeploymentFrameworkTargetsPath>
<OutputPath Condition="'$(TeamBuildOutDir)' == ''">bin\Release\</OutputPath>
<OutputPath Condition="'$(TeamBuildOutDir)' != ''">$(TeamBuildOutDir)</OutputPath>
<DeployPDBsToGac>false</DeployPDBsToGac>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Server'">
<DeploymentFrameworkTargetsPath>Framework\</DeploymentFrameworkTargetsPath>
<!-- Get our PDBs into the GAC so we get file/line number information in stack traces. -->
<DeployPDBsToGac>true</DeployPDBsToGac>
</PropertyGroup>
<ItemGroup>
<PropsFromEnvSettings Include="SsoAppUserGroup;SsoAppAdminGroup" />
</ItemGroup>
<!-- !!! TODO !!! -->
<!-- Add ItemGroup elements that contain one or more Schemas, Orchestrations, Transforms, etc. elements that describe -->
<!-- the specific artifacts in your solution that need to be deployed. Use IntelliSense as a guide. -->
<ItemGroup>
<Schemas Include="HelloWorld.dll">
<LocationPath>..\$(ProjectName)\bin\$(Configuration)</LocationPath>
</Schemas>
</ItemGroup>
<!-- !!! TODO !!! -->
<Import Project="$(DeploymentFrameworkTargetsPath)BizTalkDeploymentFramework.targets" />
<!--
The Deployment Framework automatically packages most files into the server install MSI.
However, if there are special folders that you need to include in the MSI, you can
copy them to the folder $(RedistDir) in the CustomRedist target.
To include individual files, add an ItemGroup with AdditionalFiles elements.
-->
<Target Name="CustomRedist">
</Target>
</Project>
Error :-
Starting build...
C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe "C:\BTDF\Walkthrough1\HelloWorld.Deployment\Deployment.btdfproj" /nologo /t:Deploy /p:Configuration=Debug
Build started 08-04-2015 17:43:51.
Project "C:\BTDF\Walkthrough1\HelloWorld.Deployment\Deployment.btdfproj" on node 1 (Deploy target(s)).
SetModeDeploy:
DEPLOYING APPLICATION TO BIZTALK...
SetWinVer:
Running on Windows V62
Detected IIS 7
Detected 64-bit OS
GetSoftwarePaths:
Using .NET Framework Install Path 'C:\Windows\Microsoft.NET\Framework\v4.0.30319'.
Using BizTalk Install Path 'C:\Program Files (x86)\Microsoft BizTalk Server 2013\'.
Using Deployment Framework Install Path 'C:\Program Files (x86)\Deployment Framework for BizTalk 5.5\'.
Using Deployment Framework Tools Path 'C:\Program Files (x86)\Deployment Framework for BizTalk 5.5\Framework\DeployTools'.
Using BizTalk ESB Toolkit Install Path 'C:\Program Files (x86)\Microsoft BizTalk ESB Toolkit\'.
ExportSettings:
"C:\Program Files (x86)\Deployment Framework for BizTalk 5.5\Framework\DeployTools\EnvironmentSettingsExporter.exe" "C:\BTDF\Walkthrough1\HelloWorld.Deployment\EnvironmentSettings\SettingsFileGenerator.xml" "C:\BTDF\Walkthrough1\HelloWorld.Deployment\EnvironmentSettings"
Environment Settings Spreadsheet to XML Exporter 1.6.1
[http://EnvSettingsManager.codeplex.com]
Copyright (C) 2007-11 Thomas F. Abraham. All Rights Reserved.
Importing from SettingsFileGenerator.xml...
Output format is XmlPreprocess (multi-file).
Exporting to Exported_LocalSettings.xml...
Exporting to Exported_DevSettings.xml...
Exporting to Exported_TestSettings.xml...
Exporting to Exported_ProdSettings.xml...
Finished.
InitSettingsFilePath:
Using settings file C:\BTDF\Walkthrough1\HelloWorld.Deployment\EnvironmentSettings\Exported_LocalSettings.xml
SetPropertiesFromEnvironmentSettings:
Setting properties from environment settings file (C:\BTDF\Walkthrough1\HelloWorld.Deployment\EnvironmentSettings\Exported_LocalSettings.xml)
Setting property to value 'BizTalk Application Users'.
Setting property to value 'BizTalk Server Administrators'.
InitializeAppName:
BizTalk Application Name is HelloWorld
PreprocessBindings:
Checking syntax of XML file 'C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindingsMaster.xml'...
Syntax of XML file 'C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindingsMaster.xml' appears to be valid.
Clearing file attributes for 'PortBindings.xml'.
"C:\Program Files (x86)\Deployment Framework for BizTalk 5.5\Framework\DeployTools\xmlpreprocess.exe" /v /c /noDirectives /i:"C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindingsMaster.xml" /o:"C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindings.xml" /d:CurDir="C:\BTDF\Walkthrough1" /s:"C:\BTDF\Walkthrough1\HelloWorld.Deployment\EnvironmentSettings\Exported_LocalSettings.xml"
XmlPreprocess v2.0.18.0
Copyright (c) 2004-2013 Loren M Halvorson
XML File Preprocessor
Settings XML file: "C:\BTDF\Walkthrough1\HelloWorld.Deployment\EnvironmentSettings\Exported_LocalSettings.xml"
Preprocessing "C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindingsMaster.xml" to "C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindings.xml"...
PortBindings.xml : Set the value 'HelloWorld' of 2 node(s) matching XPath '//ApplicationName'.
"C:\Program Files (x86)\Deployment Framework for BizTalk 5.5\Framework\DeployTools\ElementTunnel.exe" /i:"C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindings.xml" /o:"C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindings.xml" /x:"C:\Program Files (x86)\Deployment Framework for BizTalk 5.5\Framework\DeployTools\adapterXPaths.txt" /encode+
Nested XML Encoder/Decoder v5.5.100.0
Copyright (C) 2005-2014 Scott Colestock, Tim Rayburn, Thomas F. Abraham
XML encodes/decodes content of element(s) by XPath. Applies escaping rules such
as > for '<'. Namespace decls, PIs, etc. of nested XML are not preserved.
XPaths : 16
Transformed Nodes : 0
Empty Nodes (skipped) : 3
No Transform Req'd (skipped) : 3
Total Matched Nodes : 6
Complete - output file has been saved.
Checking syntax of XML file 'C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindings.xml'...
Syntax of XML file 'C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindings.xml' appears to be valid.
DeployFileAdapterPhysicalPaths:
Configuring FILE adapter physical paths from binding file PortBindings.xml...
Processing FILE adapter physical paths (Send)...
Setting up path 'C:\BTDF\Walkthrough1\Out'...
Directory already exists.
Granted 'BUILTIN\Users' Full Access permissions.
Processing FILE adapter physical paths (Receive)...
Setting up path 'C:\BTDF\Walkthrough1\In'...
Directory already exists.
Granted 'BUILTIN\Users' Full Access permissions.
TerminateServiceInstancesConditional:
Attempting to terminate all service instances for BizTalk app 'HelloWorld'...
Terminated 0 service instances for BizTalk app 'HelloWorld'.
VerifyBizTalkAppExists:
Checking for existence of BizTalk application 'HelloWorld'...
Did not find BizTalk application 'HelloWorld'.
DeployAppDefinition:
BTSTask.exe AddApp -ApplicationName:"HelloWorld" -Description:"HelloWorld"
Microsoft (R) BizTalk Application Deployment Utility Version 3.10.229.0
Copyright (c) 2013 Microsoft Corporation. All rights reserved.
Information: Adding new BizTalk application "HelloWorld" to configuration database (server="BDDBESBWMV01", database="BizTalkMgmtDb")...
Information: Added application "HelloWorld".
Command succeeded with 0 errors, 0 warnings.
UndeploySchemas:
Adding assembly name 'HelloWorld, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1a3b87e04e203d0f' to item group.
"C:\Program Files (x86)\Deployment Framework for BizTalk 5.5\Framework\DeployTools\gacutil.exe" /u "HelloWorld, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1a3b87e04e203d0f"
Microsoft (R) .NET Global Assembly Cache Utility. Version 4.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.
Number of assemblies uninstalled = 0
Number of failures = 0
DeploySchemas:
BTSTask.exe AddResource -Type:BizTalkAssembly -Source:"..\HelloWorld\bin\Debug\HelloWorld.dll" -ApplicationName:"HelloWorld" -Options:GacOnAdd,GacOnImport,GacOnInstall
Microsoft (R) BizTalk Application Deployment Utility Version 3.10.229.0
Copyright (c) 2013 Microsoft Corporation. All rights reserved.
Information: Adding resource (-Type="System.BizTalk:BizTalkAssembly" -Luid="HelloWorld, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1a3b87e04e203d0f") to application "HelloWorld"...
Serialized BizTalk assembly "HelloWorld, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1a3b87e04e203d0f" from "..\HelloWorld\bin\Debug\HelloWorld.dll".
Information: Validating resources (count=1)...
* Validating resource (-Type="System.BizTalk:BizTalkAssembly" -Luid="HelloWorld, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1a3b87e04e203d0f")...
Information: Performing change requests...
Information: Calling BeginTypeChangeRequest for all selected resource types...
PerformingBeginChangeRequest
Adding resource (-Type="System.BizTalk:BizTalkAssembly" -Luid="HelloWorld, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1a3b87e04e203d0f") to store.
Information: * Performing change request on type "System.BizTalk:BizTalkAssembly" (count=1)...
Information: Deploy server="BDDBESBWMV01" database="BizTalkMgmtDb" assembly="C:\Users\dopdevbiztalkadmin1\AppData\Local\Temp\BT\PID9536\BizTalkAssembly\4b4a4387187988d2dc55c72b16113199\HelloWorld.dll"
Information: Installed the "C:\Users\dopdevbiztalkadmin1\AppData\Local\Temp\BT\PID9536\BizTalkAssembly\4b4a4387187988d2dc55c72b16113199\HelloWorld.dll" assembly into the Global Assembly Cache. (force=True)
Information: Deploy operation succeeded.
Information: Deploy server="BDDBESBWMV01" database="BizTalkMgmtDb" assembly="C:\Users\dopdevbiztalkadmin1\AppData\Local\Temp\BT\PID9536\BizTalkAssembly\4b4a4387187988d2dc55c72b16113199\HelloWorld.dll"
Saved schema "Microsoft.Samples.BizTalk.HelloWorld.POSchema, HelloWorld, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1a3b87e04e203d0f".
Saved schema "Microsoft.Samples.BizTalk.HelloWorld.InvoiceSchema, HelloWorld, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1a3b87e04e203d0f".
Saved map "Microsoft.Samples.BizTalk.HelloWorld.POToInvoice".
Saved message type "Microsoft.Samples.BizTalk.HelloWorld.POMessageType".
Saved message type "Microsoft.Samples.BizTalk.HelloWorld.InvoiceMessageType".
Saved port type "Microsoft.Samples.BizTalk.HelloWorld.ReceivePOPortType".
Saved port type "Microsoft.Samples.BizTalk.HelloWorld.SendInvoicePortType".
Saved orchestration "Microsoft.Samples.BizTalk.HelloWorld.HelloSchedule".
Saved schema "Microsoft.Samples.BizTalk.HelloWorld.POSchema, HelloWorld, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1a3b87e04e203d0f".
Saved schema "Microsoft.Samples.BizTalk.HelloWorld.InvoiceSchema, HelloWorld, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1a3b87e04e203d0f".
Saved map "Microsoft.Samples.BizTalk.HelloWorld.POToInvoice".
Saved message type "Microsoft.Samples.BizTalk.HelloWorld.POMessageType".
Saved message type "Microsoft.Samples.BizTalk.HelloWorld.InvoiceMessageType".
Saved port type "Microsoft.Samples.BizTalk.HelloWorld.ReceivePOPortType".
Saved port type "Microsoft.Samples.BizTalk.HelloWorld.SendInvoicePortType".
Saved orchestration "Microsoft.Samples.BizTalk.HelloWorld.HelloSchedule".
Information: Installed the "C:\Users\dopdevbiztalkadmin1\AppData\Local\Temp\BT\PID9536\BizTalkAssembly\4b4a4387187988d2dc55c72b16113199\HelloWorld.dll" assembly into the Global Assembly Cache. (force=True)
Information: Deploy operation succeeded.
Information: Deployed the following 1 BizTalk assemblies:
HelloWorld.dll
EXEC : warning : If any of the assemblies were previously loaded by a Host Instance, it may be necessary to restart the Host Instance for changes to take effect. [C:\BTDF\Walkthrough1\HelloWorld.Deployment\Deployment.btdfproj]
Information: Commit the change requests...
* Performing EndTypeChangeRequest for resource type "System.BizTalk:BizTalkAssembly".
Command succeeded with 0 errors, 0 warnings.
DeploySharedAssemblies:
Deploying additional assemblies to GAC...
"C:\Program Files (x86)\Deployment Framework for BizTalk 5.5\Framework\DeployTools\gacutil.exe" /f /i "C:\Program Files (x86)\Deployment Framework for BizTalk 5.5\Framework\DeployTools\SSOSettingsFileReader.dll"
Microsoft (R) .NET Global Assembly Cache Utility. Version 4.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.
Assembly successfully added to the cache
Finished deploying additional assemblies to GAC.
ImportBindings:
Copying file from "C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindings.xml" to "C:\BTDF\Walkthrough1\HelloWorld.Deployment\HelloWorld_PortBindings.xml".
BTSTask.exe AddResource -Type:BizTalkBinding -Overwrite -Source:"C:\BTDF\Walkthrough1\HelloWorld.Deployment\HelloWorld_PortBindings.xml" -ApplicationName:"HelloWorld"
Microsoft (R) BizTalk Application Deployment Utility Version 3.10.229.0
Copyright (c) 2013 Microsoft Corporation. All rights reserved.
Information: Adding resource (-Type="System.BizTalk:BizTalkBinding" -Luid="HelloWorld_PortBindings.xml") to application "HelloWorld"...
Information: Validating resources (count=1)...
* Validating resource (-Type="System.BizTalk:BizTalkBinding" -Luid="HelloWorld_PortBindings.xml")...
Information: Performing change requests...
Information: Calling BeginTypeChangeRequest for all selected resource types...
PerformingBeginChangeRequest
Updating resource (-Type="System.BizTalk:BizTalkBinding" -Luid="HelloWorld_PortBindings.xml") in store.
Information: * Performing change request on type "System.BizTalk:BizTalkBinding" (count=1)...
Information: Commit the change requests...
* Performing EndTypeChangeRequest for resource type "System.BizTalk:BizTalkBinding".
Command succeeded with 0 errors, 0 warnings.
Deleting file "C:\BTDF\Walkthrough1\HelloWorld.Deployment\HelloWorld_PortBindings.xml".
BTSTask.exe ImportBindings -Source:"C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindings.xml" -ApplicationName:"HelloWorld"
Microsoft (R) BizTalk Application Deployment Utility Version 3.10.229.0
Copyright (c) 2013 Microsoft Corporation. All rights reserved.
Information: Importing bindings "C:\BTDF\Walkthrough1\HelloWorld.Deployment\PortBindings.xml" into application "HelloWorld" in BizTalk configuration database (server="BDDBESBWMV01", database="BizTalkMgmtDb")...
Information: Imported application "HelloWorld" bindings.
Command succeeded with 0 errors, 0 warnings.
DeploySSO:
"C:\Program Files (x86)\Deployment Framework for BizTalk 5.5\Framework\DeployTools\SSOSettingsFileImport.exe" "HelloWorld" /settingsFile:"C:\BTDF\Walkthrough1\HelloWorld.Deployment\EnvironmentSettings\Exported_LocalSettings.xml" /userGroupName:"BizTalk Application Users" /adminGroupName:"BizTalk Server Administrators"
Error persisting to SSO:
System.Runtime.InteropServices.COMException (0xC0002A18): The format of the account name is not valid. Domain accounts must include the domain name. Local accounts must not include a domain or computer name.
at Microsoft.BizTalk.SSOClient.Interop.ISSOAdmin.CreateApplication(String applicationName, String description, String contactInfo, String userGroupName, String adminGroupName, Int32 flags, Int32 numFields)
at SSOSettingsFileManager.SSOHelper.CreateApp(String appName, String userGroup, String adminGroup)
at SSOSettingsFileManager.SettingsFileImport.SaveSettingsToSSO(String affiliateAppName, String inSettings, String userGroupName, String adminGroupName)
at SSOSettingsFileManager.SettingsFileImport.Main(String[] args)
C:\Program Files (x86)\MSBuild\DeploymentFrameworkForBizTalk\5.0\BizTalkDeploymentFramework.targets(1701,5): error MSB3073: The command ""C:\Program Files (x86)\Deployment Framework for BizTalk 5.5\Framework\DeployTools\SSOSettingsFileImport.exe" "HelloWorld" /settingsFile:"C:\BTDF\Walkthrough1\HelloWorld.Deployment\EnvironmentSettings\Exported_LocalSettings.xml" /userGroupName:"BizTalk Application Users" /adminGroupName:"BizTalk Server Administrators"" exited with code -1. [C:\BTDF\Walkthrough1\HelloWorld.Deployment\Deployment.btdfproj]
Done Building Project "C:\BTDF\Walkthrough1\HelloWorld.Deployment\Deployment.btdfproj" (Deploy target(s)) -- FAILED.
Build FAILED.
"C:\BTDF\Walkthrough1\HelloWorld.Deployment\Deployment.btdfproj" (Deploy target) (1) ->
(DeploySchemas target) ->
EXEC : warning : If any of the assemblies were previously loaded by a Host Instance, it may be necessary to restart the Host Instance for changes to take effect. [C:\BTDF\Walkthrough1\HelloWorld.Deployment\Deployment.btdfproj]
"C:\BTDF\Walkthrough1\HelloWorld.Deployment\Deployment.btdfproj" (Deploy target) (1) ->
(DeploySSO target) ->
C:\Program Files (x86)\MSBuild\DeploymentFrameworkForBizTalk\5.0\BizTalkDeploymentFramework.targets(1701,5): error MSB3073: The command ""C:\Program Files (x86)\Deployment Framework for BizTalk 5.5\Framework\DeployTools\SSOSettingsFileImport.exe" "HelloWorld" /settingsFile:"C:\BTDF\Walkthrough1\HelloWorld.Deployment\EnvironmentSettings\Exported_LocalSettings.xml" /userGroupName:"BizTalk Application Users" /adminGroupName:"BizTalk Server Administrators"" exited with code -1. [C:\BTDF\Walkthrough1\HelloWorld.Deployment\Deployment.btdfproj]
1 Warning(s)
1 Error(s)
Time Elapsed 00:00:54.94Hi Pratibha,
Thank you for posting in MSND forum.
Since
this forum is to discuss: Visual Studio WPF/SL Designer, Visual Studio Guidance Automation Toolkit, Developer Documentation and Help System, and Visual Studio Editor.
Based
on your issue, since it is related to the Deployment Framework for Biztalk (BTDF), so I suggest you could consult this issue directly to this Deployment Framework for Biztalk (BTDF) website:
https://biztalkdeployment.codeplex.com/discussions , you will get better support.
Thanks for your understanding.
Best Regards,
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.
Click
HERE to participate the survey. -
Error OTF end command // missing in OTF dat
Hi
I am converting a smartform of a PO into a PDF. when i am using the option of pint immediately in message option of PO. I am getting this error OTF end command // missing in OTF dat . when i am using option 3 which in not print immediately. i am able to convert it into pdf file and save in my local folder. please advice.when you click the message button while creating a PO. it will take to next page where you add your output type that is output, partner etc.. after you add and click on further data button there you will have option for dispatching here when you add slect option 4 whihc is print immediately. then i am getting the error. if i am using the other options i am able to down load into pdf but not able to see print preview. please advice
-
Diadem runtime error while executing command "SchemeMeasStar"
Hello:
I used DIAdem9.0 and DAQCard6062E to acquire 16 channel data. I collected 65536 data for every channel. Whereas After the data acquisition stopped, an Error Message would poped up, but the data is still stored in data portal. the Error is like follows:
-Error- DIAdem
Runtime Error While Executing Command "SchemeMeasStar"
Error Type: UNKNOWN
Error Address:00001720
Module Name:GFSBase.Dll
Would you like to give me some suggestions?
thanks very much
jingDear MarcusP:
Thank you very much.
your solution really works. The attached is the detailed information of the problem. Would you like to tell me more about the prolem and how to solve the problem thoroughly.
Thank you very much.
yours
Jing
Attachments:
DIAdem_Error.doc 305 KB -
Hi All,
I'm using diadem from .net Program. While on the run I'm getting the following error.
Error While executing "" Command
Error type ACCESS VIOLATION
Error Address: 0006898E
Module name:gfsdesk.DLL
Anyone have any idea why this is happening?
regards,
SwaroopHi Swaroop,
It would be helpful to better understand what your code really does. The information that you called DIAdem from your enviroenment is not yet sufficient to understand what the problem might be.
Andreas -
Error message: "invalid command line argument" while lodaing itunes
I'm trying to load Itunes onto a computer that already has a version of itunes on it. I get a message that says "error: -1639 invalid command line argument" Does anyone know what this means? Does this mean I can't load itunes onto a computer that already has itunes on it?
Also, I was able to load itunes on my laptop, but My ipod Icon is not appearing anywhere, not in itunes, not in explorer, not in my computer. I am, however, able to transfer music automatically when I plug the Ipod into the laptop. I have created several playlists and they have transferred over to the ipod as playlists. Any ideas why I can transfer despite not being recognized anywhere on the computer?
Last thing is, I have plugged the Ipod into three different computers with itunes on them, and the ipod does not show up in the source list.
I'm somewhat perplexed by all of this. Any help or insight would be greatly appreciated
Dell Windows XP Prohiya!
"error: -1639 invalid command line argument"
hmmm. folks typically only get that error if they are installing from removable media (such as a CD), although i have seen it happen if someone tries to install into the "recovery partition" of certain makes of PC.
if you download and save an installer to your C drive and run the install from there, do you still get the 1639?
iTunes 6.0.4.2 Installer
love, b -
SAP XI File Adaptor (FTP mode) Sender Channel FTP commands
I have a service set up to communicate via ftp to an external partner. Their FTP server is secured to a point that I am unable to connect with normal settings. They claim that the FTP server follows the RFC 959 standard and therefore we should be able to connect and extract a file from their server. Not happening!
The question:
What are the exact ftp commands issued by a Sender channel configuration to an external FTP server? I have all the usual setting: user/pass/path/server/file (with wild card).
I can not find a definitive listing of commands issued by the file adapter in ftp mode to the remote ftp server. Not just a listing but an actual flow of commands issued would be useful.
Would appreciate some help/direction.
Thanks,
MikeHi Michael,
Please look at the FTP Server parameters...
1) if you have given the uncheck the anonymous login they can connect with out giving the username and password to connect to the FTP server...please check this paramerter and also make sure that if are mainting the username and password it should be the same they are using to access the FTP server.
2) Please check the port and ip address
For more information i would suggest you to look at the following link:
http://help.sap.com/saphelp_nw2004s/helpdata/en/0b/9a50465ccf84479e39a6d50c90fb3f/frameset.htm
Could you please reply us what would be exact problem u r facing?
Thanks and Regards,
Chandu. -
Error in FTP link to publishing target
Hi ALL ,
While replicating Product Catalog to Index Server (IMS) im getting following error..
Error in FTP link to publishing target: 1
Message no. COM_PCAT_IMS870
Diagnosis: No link to the FTP server could be established.
System Response: No connection could be made with the FTP server selected by the publishing computer ID. The replication process is stopped, since the requested transport of documents cannot be executed.
I dont know where to do these FTP Setting or what to do, can someone guide me how to resolve this error.
Is it required any dedicat FTP server for this if yes how to configure FTP server to CRM server whether using RFC or some other adapter we can use for this.
We are using ABAP+JAVA standalone CRM 5.0
If possible anybody can send to me the documents by steps.
Thanks & Regards
GovindaPictures and other external files are stored in a TREX-maintained directory for publication. The details fort his location are stored with the following transaction, and so made accessable for usage with FTP (from SAP) and HTTP (from the Webshop).
You may have to customize these settings following (I don't have an english system available here - so the text might be slightly different):
SAP reference IMG -> Customer Relationship Management -> Master Data -> Productcatalog -> Customizing publication targets for productcatalogs
Enter a name. The host (Rechnername) is the IP-address of the system that provides the directory. Enter the http-port (and if secured, the user and password) and the directory-name that will provide the data. Test your entry from the browser. eg:
http://sapsrv08:8080/IMS_DOCS_A5C/
FTP-Access is done using a RFC-connection. For front-end access use the SAPFTP connection, for server access the SAPFTPA connection. The default FTP-port is 21, but if your system configured another one, supply that one. Supply the FTP-user and the password or leave both fields blank is none is needed. The directory ist he same as for the HTTP above.
Again: test the entry from your browser:
ftp://sapsrv08:21/IMS_DOCS_A5C/
Save your entries and when the tests were successfull, the replication should work. -
Kind people, I'm getting this error with an InterConnect FTP adapter (the adapter is on one box, the directory it reads from on another box):
Transport logs:
[IPT_FileRecMonitorError] Error in ftp receiver monitor.
oracle.oai.agent.adapter.transport.TransportException: Unable to enter passive mode. rc = 425 425 Can't open passive connection: Too many open files.
at oracle.oai.agent.adapter.transport.basic.ftp.FTPAgent.getFileList(FTPAgent.java:259)
at oracle.oai.agent.adapter.transport.basic.FileSource.getFileList(FileSource.java:210)
at oracle.oai.agent.adapter.transport.basic.FileSourceMonitor.processMessages(FileSourceMonitor.java:399)
at oracle.oai.agent.adapter.transport.basic.FileSourceMonitor.run(FileSourceMonitor.java:185)
Caused by: java.io.IOException: Unable to enter passive mode. rc = 425 425 Can't open passive connection: Too many open files.
at oracle.oai.agent.adapter.transport.basic.ftp.FTPClient.establishDataConnection(FTPClient.java:206)
at oracle.oai.agent.adapter.transport.basic.ftp.FTPClient.listFiles(FTPClient.java:431)
at oracle.oai.agent.adapter.transport.basic.ftp.FTPAgent.getFileList(FTPAgent.java:253)
It seems to me (maybe) that what is happening is that InterConnect is not closing the FTP connections after it FTPs a file, and after a while there are too many connections open. If I bounce the adapter, it works fine again for a period of time. I also delete the log files, but don't know if that has any relationship to this. Is there some parameter in the adapter.ini file I can set, or do I need to see a Unix sys admin about this???
Thanks in advance for any insight you might be able to provide!This was addressed in a similar TAR: 4380173.994. Here is the solution I remember:
### Detailed Problem Statement: ###
When FTP adapter has run for some time (1 or 2 days) it keeps on failing with
error message:
Caused by: oracle.oai.agent.adapter.transport.TransportException: Unable to
enter passive mode. rc = 425 425 Can't open passive connection: Too many open files
at oracle.oai.agent.adapter.transport.basic.ftp.FTPAgent.getFileNames(FTPAgent.java:
253)
at oracle.oai.agent.adapter.transport.basic.FileSource.getFileNames(FileSource.java:190)
at oracle.oai.agent.adapter.transport.basic.FileSourceMonitor.processMessages(FileSourceMonitor.java:323)
at oracle.oai.agent.adapter.transport.basic.FileSourceMonitor.run(FileSourceMonitor.java:123)
Caused by: java.io.IOException: Unable to enter passive mode. rc = 425 425
Can't open passive connection: Too many open files
at oracle.oai.agent.adapter.transport.basic.ftp.FTPClient.establishDataConnection(FTPClient.java:205)
at oracle.oai.agent.adapter.transport.basic.ftp.FTPClient.listNames(FTPClient.java:455)
at oracle.oai.agent.adapter.transport.basic.ftp.FTPAgent.getFileNames(FTPAgent.java:246)
... 3 more
This error was already reported in tar 14948114.6. The solution back then was
to increase no of open files in server running the adapter. We have done that
but it does not seem to help (it might take some more time to run to this error
though).
POTENTIAL SOLUTION(S)
======================
Set the following adapter.ini parameters:
sender.keep_connections=false
receiver.keep_connections=false -
FTP command using File adapter
Hi,
When i use the file adapter in FTP mode i need to add an xtra command before sending the file.
I.ex: SITE LRECL=84 RECFM=VB WRAPRECORD
Using manual connect i do this
ftp 111.111.111.111.
User/pass
SITE LRECL=84 RECFM=VB WRAPRECORD
put c: est.txt test.txt
quit
But how do i add the xtra command? The Run OS command thing - thats before FTP is connected isn´t it?
/JakobIf possibe, you could write the file on a file server using the NFS option of hte file adapter, and then use a simple shell script (if on UNIX) which contains your FTP commands to do the FTP part. You will specify the script name in the the 'Run OS Command After Message Processing' parameters.
I have used something very similar in the past...
Maybe you are looking for
-
What happens when my ipod classic 5th generation is stuck on the do not disconnect screen?
first you must connect it to pc or mac, then attemptto reset once that happens it should come back up and only when the red circle blinks then it will show up on itunes display again, then you push eject wait till regular ipod screen come up showing
-
Big difference in colors between Nikon Capture and Lightroom
I've been using Nikon Capture for ~4 years. Lightroom seems like the solution to many of my gripes about Capture. However, I'm having difficulty with colors. The photos linked below are from an unmodified NEF, converted to a jpeg by Capture and LR. N
-
Customizing the chart color in BO Explorer
Hi Experts, Is it possible for us to choose the color of the measure by ourselves in BO Explorer For exmple, when you choose mutli-measure, system will show different color It depends on the sequence of the measure which does not meet our requirement
-
How to remove 'Other' data?
Hi, I have been trying to get rid of this absolutely annoying data represented by 'Other' here: To my own knowledge, I am 100% sure that this part of my data should not even be close to 2GB. I have been restoring my iPhone time and time again, but ev
-
Hi all, In one of the Photoshop CS3 tutorial videos they are explaining about 3D and there is a can which has been imported into photoshop (from one of the 3D packages) which has a glossy (reflective) finish. Does anyone know how I can achieve this?