Picking up mulitple files from same location - FTP?
I have recently completed ther TBIT40 - Exchange Infrastructure Fundamentals course.
One of the questions I raised to the tutor was picking up many files from the same outbound folder (Non R/3), with variable names, via FTP. These files will be time and date stamped.
Unfortunately the Tutor was unable to answer this question for me...
How do I specify a variable file name in the file system access parameters in my communication channel?
Can anyone point me in the right direction on this?
Hi Barry,
Where was your course held out of interest ? Ours was in Holland.
Wildcards definitely work as we tried this on the course.
Alternatively, you could make sure the directory you are processing only has files in for this process and nothing else then you could process everything regardless of the name just use .
Good luck with your processing.
If this helps, please award the points as so few people do
You can do this by clicking on the yellow star next to my answer.
Cheers
Colin
Similar Messages
-
Unable to pick up the file from Receive Location
BizTalk is unable to pick up the files from receive location.
My admin console is working so slow.
It is showing the problem of snap-in as follows:
I have checked all my receive location and its masking,it is working fine.
Actually it is working fine in dev server(snap-in problem is not occuring in dev server ) but when I import MSI and binding in UAT server.
It is not picking up the file from receive location.
I want to know one more thing :if my message box database is not working fine,will it receive the files from receive location.
PrakashFor files not received by receive location. If the Receive Location is still enabled but files are not processed by Receive Location, then check whether the host instance configured with your receive location is running. If the host instance is in
running state, restart the host instance and try.
Regarding the error in the admin console as shown in the image, people started to see this issue with admin console from BizTalk 2009 onwards. This happens in cases like you have done some activity with console and before its been refreshed it you do more
activities like expanding the node you will see this error. Sometimes WMI is bit slowly to refresh your admin console screen. Just wait for few seconds untill the WMI screen is rendered completely. Ensure you have all the cumulative updates installed for your
version of BizTalk and also ensure the service pack for your OS is updated.
Obviously if message box is not working, files will not be received/processed. But if message box is not in healthy state this would affect all other application not just one and in-fact it would affect entire BizTalk not just Receive Locations.
To start analysing this file not been processed by Receive Location, start with checking the host instance as mentioned.
If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply. -
Please i need an Urgent Help
I just installed for my users 5 Machines with Adobe CC and they are all crashing while rendering to QT H264.
while in cs6 it renders the same file in the same location without any issue.
Please help it is urgent.
RegardsHi,
I can't really read the error appearing in the screenshot you shared. Is the application fully up to date?
Have you read: After Effects CC 2014 - removal of H.264, MPEG-2, WMV, FLV, F4V, and SWF exporters - WHY !?
This might also be an explanation, as i believe you are trying to use h.264 right?
Kind Regards,
Harrie -
How can One sender communication channel pick two file from two location
Hello
I have a requirement that how can One sender communication channel pick two file from two location.Both the file has same name...How to configure the one receiver communication channel.i dont have any IR,no mapping..Please help me...>
Soumitra Sinha wrote:
> Hello Vijay
> I already done the adapter specific message attribute.i am getting the file name properly.but that is nothing to do with my req.i am again clearing my problem:
> i have two folder folder a,folder b.Both has the same file credit0002. i have two destination folder i have one sender and one receiver channel.I dont have any IR.How one sender channel can pick file from two location and how one receiver channel can put in two location.please help me..
Ok now I get your requirement.
you cant achieve this - how one receiver channel can put in two location if you dont have a dynamic configuration defined i.e Adapter specific attributes.
easy way - involve IR mapping
else
have a adapter module to define your dynamic configuration.
Ref: /people/daniel.graversen/blog/2006/10/05/dynamic-configuration-in-adapter-modules & /people/michal.krawczyk2/blog/2006/10/09/xi-dynamic-configuration-in-adapter-modules--one-step-further
Set the dynamic directory/file name etc for your receiver adapter. -
How to copy file from one location to another
Hi,
I am new to java, I tried the following code to move the file from one location to another
public class CopyFiles {
public String copy ( File source, File target)
throws IOException {
FileChannel sourceChannel = null;
FileChannel targetChannel =null;
try {
sourceChannel =new FileInputStream(source).getChannel();
targetChannel= new FileOutputStream(target).getChannel();
targetChannel.transferFrom(sourceChannel, 0,
sourceChannel.size());
finally {
targetChannel.close();
sourceChannel.close();
return "Success";
public static void main(String [] args) throws Exception{
File source = new File("C:\\users\\download.pdf");
File destinationFile = new File("C:\\apple\\download.pdf");
copy(source, destinationFile);
The above code is working perfectly, but I Don't want to include the file name in destination file. i.e. File destinationFile=new File("C:\\apple"), and at the same time the pdf with same name has to get stored in the destination location, how can I achieve this.kameshb wrote:
I Don't want to include the file name in destination file. i.e. File destinationFile=new File("C:\\apple"), and at the same time the pdf with same name has to get stored in the destination location, how can I achieve this.It's not totally clear what you're saying here, but what I think you mean is that you don't want to explicitly set the destination file name--you want to just give the copy the same name as the original. Yes?
If that's the case, then break the original up into separate directory and file name portions, and then construct the destination path from the destination directory plus original file name. You can do that by manipulating the full path string, or by using the methods in java.io.File. -
How to access Excel files from different locations?
Hello,
I have successfully tested the Excel sample on WLS 7, and trying to run it on
the WLS 8.1.
Anyways, the common question for both is, how to access an excel files from different
locations (e.g. c:\path\1.xls, \\domain1\finance\fin.xls, \\domain1\marketing\customer.xls,
\\domain2\accounts\vouchers.xls)?
From example i can see that it picks from a specific path under repository.
Thanks
Ashok GuptaThe custom function sets the MS-Excel default directory to System.getProperty("user.dir")+"/excel"
(the domain directory), then opens the filename passed as a parameter. I assume
that if you pass in the fully specified path for the excel file ( like d:\MyDir\data\test.xls),
that it would open that file.
- Mike
"Ashok Gupta" <[email protected]> wrote:
>
Hello,
I have successfully tested the Excel sample on WLS 7, and trying to run
it on
the WLS 8.1.
Anyways, the common question for both is, how to access an excel files
from different
locations (e.g. c:\path\1.xls, \\domain1\finance\fin.xls, \\domain1\marketing\customer.xls,
\\domain2\accounts\vouchers.xls)?
From example i can see that it picks from a specific path under repository.
Thanks
Ashok Gupta -
Scheduled pickup and email of File from folder location
Hi,
I have a scenario where we need to pick up a file from a folder location on a particular date of a month and send it via email to an email id.
For this, we have planned a design where I have a SQL receive adapter which will poll a table in SQL and return a boolean value indicating that the file is
to be sent on the particular date. This instantiates an orchestration if the boolean returned is true.
once the orchestration instance is created, in the next steps, I am trying to receive the file from a folder location. I am getting a build error here. Mentioning "you must specify at least one already-initialized correlation set for a non-activation receive
that is on a non-selfcorrelating port".
Can you please suggest how I can correlate on these locations.
Regards,
Ujjwal
-UjjwalOk got,
If my understanding is correct, you have an orchestration with two receive shapes. First receive shape is for
SQL to receive the trigger message and in second Receive shape you expect to receive the message from Folder (file location)
since you have two receive location in your Orchestration you have a convoy and you have set correlation for your Receive shapes. Initialize the correlation set
in first Receive shape and follow the correlation set in another Receive shape.
But for your requirement, even when the flow of your Orchestration moves to the second Receive shape (which is configured to
file location) it not going to pull/receive the file into your Orchestration as you expect.
As said, read the
schedule task adapter and use to trigger the file receive process on particular date of a month and have send
port with filter for the Receive port name (which has Receive location with schedule task adapter) and configure this send port to send email.
Read more about correlation here:
Using Correlations in Orchestrations
Walkthrough: Correlations in BizTalk Orchestration
Read more about convoy here.
Working with Convoy Scenarios
Sequential Convoys
Read more about
Schedule Task Adapter:
https://biztalkscheduledtask.codeplex.com/
https://connectedenterprise.wordpress.com/2011/09/26/the-very-useful-biztalk-scheduled-task-adapter/
If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply. -
Rman restore files from diff location
Hi,
In rman backups i have kept 3 location of backup /disk1,/disk2,sbt.now i want to restore the datafile or archive file from only location /disk2 .how can i do that.I dont want to give the backupset name or tag etc etc.Can i point allocate channel to /disk2.when i am pointing it to /disk2 it is still picking for /disk1.
Please help
RegardsHi CKPT,
give the full connection string i am trying below its not connecting
rman TARGET sys/xxxx@kau CATALOG '/disk2'Recovery Manager: Release 10.2.0.1.0 - Production on Sun Nov 14 12:40:27 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to target database: KAU (DBID=1783968026, not open)
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00554: initialization of internal recovery manager package failed
RMAN-10000: error parsing target database connect string "/disk2">
AND WHAT CHINAR SAID IS NOT WORKING ITS GOING TO /disk1 after allocation channel to /disk2
Regards -
Copy file from a location to another
I work on a Java process that must be optimized and I have some questions.
This process includes a part of copying a file from a location from another (to be more specific, all files that exist in a directory, to copy in another directory), wich technique is more efficient and quickly? To copy using FileInputStream/FileOutputStream in Java or using a java Runtime process that calls a copy command of the Operating System?I work on a Java process that must be optimized and I
have some questions.
This process includes a part of copying a file from a
location from another (to be more specific, all files
that exist in a directory, to copy in another
directory), wich technique is more efficient and
quickly? To copy using
FileInputStream/FileOutputStream in Java or using a
java Runtime process that calls a copy command of the
Operating System?Neither. Use the FileChannels in the nio package if you can:
/* Note: Proper resource closing and exception handling is not done here */
try {
// Create channel on the source
FileChannel srcChannel = new
FileInputStream("srcFilename").getChannel();
// Create channel on the destination
FileChannel dstChannel = new
FileOutputStream("dstFilename").getChannel();
// Copy file contents from source to destination
dstChannel.transferFrom(srcChannel, 0, srcChannel.size());
// Close the channels
srcChannel.close();
dstChannel.close();
} catch (IOException e) {
}Spawning a Runtime process is probably the least efficient way to do it.
- N -
Copy File from One Location to Another Location through xcopy or any
Hi,
I Need to copy one file from one location to another location. That file need to save in C:\Windows\System32 folder
I need to create one .bat file and i want apply that bat as a startup script through GPO.
I tried through XCopy if i test in machine that is working. If i tried in other machine that is not working. becoz of some Credential issue
I tried in the script by netuse command after that my script itself not working.
SET username=XYZ\Administrator
SET password=abcd
@ECHO OFF
cmd "cd C:\"
net use "\\10.50.5.68\c$\Windows\System32" %password% /user:domain\%username%
:copy
Xcopy /S /I /E D:\DLL \\10.50.5.68\c$\Windows\System32
Regards, Hari Prasad.DYou cannot do that in a startup script. You do not need to do that in a startup script.
To add files to the system use GP Preferences.
On Window 7 and later only the Trussted Installer is allowed to add files. (That means only Microsoft.)
No programs or users should ever alter files in the system area.
¯\_(ツ)_/¯ -
Dll Created In: - MFC VC
6.0
Application Exe Developed In:
- VC 6.0, C# and VB.net (Applications which are using dll)
OS: - Windows XP sp2 32bit
/ Windows Server 2008 64 bit
Problem: - Facing problem in creating socket
in a method from an already deployed application exe while same method is working from another exe from same environment from same location.
Description: - We have product component which
has an exe component and from exe we invoke a method, which is defining in dll, and that dll is developed in MFC VC6.0. In the dll we have a method which downloads images from another system after making socket connection. But every time we are getting Error
code 7, it is not giving desire result while same method is working from another exe from same environment from same location. And also me dll is deployed on many systems and giving proper output from same application.
Already Attempt: - Because error is coming on
client side so what we did, we created a driver in C# which invokes same method from same environment(on client machine) using same dll and we are astonished because it worked fine there.
Kindly Suggest: -
We are not able to figure out root cause because nothing is coming in windows event logs but what I did, for finding the problem line, I wrote logs on each line and found the exact line in application exe which is not working,
actually it is not executing Create () method,
I will give snippet of the code for understanding the problem because we are not finding any kind solution for it.
Kindly assist us in understanding and fixing this problem.
Code Snippet: -
Int Initialize (LPTSTR SiteAddress, short PortId)
try
CClientTSSocket *m_pJtsSockto;
m_pJtsSockto = new CClientTSSocket;
LONG lErr = m_pJtsSockto->ConnectTS(csIPAddress,PortId);
ErrorLog (0, 0, "--------ConnectTS has been called ------------","" );
catch(...)
DWORD errorCode = GetLastError();
CString errorMessage ;
errorMessage.Format("%lu",errorCode);
ErrorLog (0, 0, "Image System", (LPTSTR)(LPCTSTR)errorMessage);
return IS_ERR_WINDOWS;
Note: -
CClientTSSocket extends CAsyncSocket
IS_ERR_WINDOWS is a macro error code which value I found 7.
LONG ConnectTS(CString strIP, UINT n_Port)
ErrorLog(0,0,"ConnectTS is calling Create [is going to call]","");
if(!Create())
ErrorLog(0,0,"ConnectTS is calling [Create not called successfully] ","");
n_Err = GetLastError();
ErrorLog(n_Err,0,"ConnectTS is calling1111111111111111Erorrrrrrrrrrrrr","");
return NET_INIT;
ErrorLog(0,0,"ConnectTS is calling2222222222222222222","");
if(!AsyncSelect(0))
n_Err = GetLastError();
return NET_INIT;
if(!Connect(strIP,n_Port))
n_Err = GetLastError();
ErrorLog(n_Err,0,"ConnectTS","");
return SERVER_NOT_CONNECTED;
Code description: -
From
int GETImage_MT() method we call Initialize() method and pass client machine IP and Port and there we call
ConnectTS() method, In this method we Create() method and finally it returns the error code as mention in macro 7.
Logs after running the program: -
--------ConnectTS has been called ------------
ConnectTS is calling Create [is going to call]
Image System
0
Note: - According to logs, problem is coming in Create method().
Here 0 is errorMessage received in catch block. And from catch block it returns macro value 7. And when we run same method individually from same machine, same environment through same dll
from different exe, it is working fine and we are facing any kind of problem. While same problem application was working properly earlier but now continuously it showing problem.
Kindly assist us to resolve the issue.Pointer variable was already initialized; I have mention in code; kindly assist us.
Dll Created In: - MFC VC 6.0
Application Exe Developed In: - VC 6.0, C# and VB.net (Applications which are using dll)
OS: - Windows XP sp2 32bit / Windows Server 2008 64 bit
Problem: - Facing problem in creating socket
in a method from an already deployed application exe while same method is working from another exe from same environment from same location.
Description: - We have product component
which has an exe component and from exe we invoke a method, which is defining in dll, and that dll is developed in MFC VC6.0. In the dll we have a method which downloads images from another system after making socket connection. But every time we are getting
Error code 7, it is not giving desire result while same method is working from another exe from same environment from same location. And also me dll is deployed on many systems and giving proper output from same application.
Already Attempt: - Because error is coming
on client side so what we did, we created a driver in C# which invokes same method from same environment (on client machine) using same dll and we are astonished because it worked fine there.
Kindly Suggest:
- We are not able to figure out root cause because nothing is coming in windows event logs but what I did, for finding the problem line, I wrote logs on each line and found the exact line in application exe which is not
working, actually it is not executing Create () method, I will give snippet of the code for understanding
the problem because we are not finding any kind solution for it. Kindly assist us in understanding and fixing this problem.
Code Snippet: -
Int Initialize (LPTSTR SiteAddress, short PortId)
try
CClientTSSocket *m_pJtsSockto;
m_pJtsSockto = new CClientTSSocket;
LONG lErr = m_pJtsSockto->ConnectTS(csIPAddress,PortId);
ErrorLog (0, 0, "--------ConnectTS has been called ------------","" );
catch(...)
DWORD errorCode = GetLastError();
CString errorMessage ;
errorMessage.Format("%lu",errorCode);
ErrorLog (0, 0, "Image System", (LPTSTR)(LPCTSTR)errorMessage);
return IS_ERR_WINDOWS;
Note: - CClientTSSocket extends CAsyncSocket
IS_ERR_WINDOWS is a macro error code which value I found 7.
LONG ConnectTS(CString strIP, UINT n_Port)
ErrorLog(0,0,"ConnectTS is calling Create [is going to call]","");
if(!Create())
ErrorLog(0,0,"ConnectTS is calling [Create not called successfully] ","");
n_Err = GetLastError();
ErrorLog(n_Err,0,"ConnectTS is calling1111111111111111Erorrrrrrrrrrrrr","");
return NET_INIT;
ErrorLog(0,0,"ConnectTS is calling2222222222222222222","");
if(!AsyncSelect(0))
n_Err = GetLastError();
return NET_INIT;
if(!Connect(strIP,n_Port))
n_Err = GetLastError();
ErrorLog(n_Err,0,"ConnectTS","");
return SERVER_NOT_CONNECTED;
Code description: - From int GETImage_MT() method
we call Initialize() method and pass client machine IP and Port and there we call ConnectTS() method, In
this method we Create() method and finally it returns the error code as mention in macro 7.
Logs after running the program: -
--------ConnectTS has been called ------------
ConnectTS is calling Create [is going to call]
Image System 0
Note: - According to logs, problem is coming in Create method(). Here
0 is errorMessage received in catch block. And from catch block it returns macro value 7. And when we run same method individually from same machine, same environment through same dll from different exe, it is working fine and we are facing any kind of problem.
While same problem application was working properly earlier but now continuously it showing problem.
Kindly assist us to resolve the issue. -
Reading XML file from specific location&Storing xmldata into related tables
I am new to xml.
My requirement is,
1) Get the xml file from specified location (C:\xmlfiles\ xmldata.xml)
2)Convert xml data in clob data.
3)store the data into related table.
and vice-versa.
What i did,
a) I got the data from related tables and converted into xmlformat using SQLX
b)converted this resultset into clob data and stored as xml file in specific location.
It uses more then ten tables.
All this help i got from AskTom site , thanks for that.
Now i have to do vise-versa, i.e. i have to perform 1), 2), 3) steps........
Please tell me proper steps to acheive it.
Thanks in advance for giving your precious time to solve my issue.Have you read the"XMLDB FAQ" in this Forum?
You could use stuff like:
create or replace directory xmldir as C:\xmlfiles'
declare
xmldata xmltype;
begin
xmldata := xmltype(bfilename('XMLDIR','xmldata.xml'),nls_charset_id('AL32UTF8'));
-- etc, etc your code --
-- --> convert to clob by using for instance getclobval() function
-- --> then insert the data in your relational table with CLOB column
-- etc, etc your code --
end;
/ -
How to load jar files from remote location
Hi all,
I am trying to load jar files from remote server, from a servlet which is running on OC4j.
For doing this,First I am getting ClassLoader by using ClassLoader.getSystemClassLoader() and then type casting it to URLClassLoader.
But by doing it I am getting ClassCastException,because oc4j returns oracle.classloader.PolicyClassLoader instead of java.net.ClassLoader.
Appreciate if anyone can tell me how to load remote jar files using oracle.classloader.PolicyClassLoader .
Thanks
HarishHi,
I suppose you know about this, but just in case.
I have used jnpl to load jar files from remote location.
Rowan -
Moving file from one location to other in shell script
HI All,
I am facing one problem in moving file from one location to another location please help me out.
My code is as below :
mv ${file}.log ${DATA_XXX}/../archive/${file}.log_`date +"%m%d%y%H%M%S"`
mv ${file} ${DATA_XXX}/../archive/'abc'.`date +"%m%d%y%H%M%S"`
where file =test1 and DATA_XXX= "k01/aa/in"
please help me on this
ThanksPlease describe the problem. Perhaps you are missing the / i.e. /${DATA_XXX}
-
I am new to mac. just purchaased it 3 weeks ag along with MS office for mac, i notice that all my outlook email are in this finder folder, can i delete these email files from this location? why are they there anyway?
Cherry63 wrote:
I am talking about the icon on the docking row, that's the guy with the smily face. When you click on him it brings up a bunch of files of what I seem to have store/created on my Imac. There are hundreds of emails and some other documents. I tried to delete a few of them when I first got the MS office but it did not like that, it said it have to rebuild oulook. Why cant i delete these files? is this Apple version of Window outlook PST files?
These file extenssions are listed as
olk14_message or even or ccontact. I wish I could send a screen print but I dont see that on the key board. Maybe I should have stuck with windows..
Oh the ...olk14_message's. Do not delete them behind Outlooks back, i.e., from the finder. Those are the various messages that you sent, received, or deleted in Outlook. They are indexed by Outlook so if you delete behind Outlook's back Outlook will get confused trying to access those messages.
You can delete them however using Outlook itself. In outlook select a mailbox (Drafts, Sent Items, Deleted Items, etc.) by clicking on the mailbox on the left. It will show you the messages in that mailbox. You can now select all or selected items in that mailbox. The click the Edit menu and select Delete. You will get a dialog asking if you really want to delete the selections. Answer "Delete" and the messages will get deleted.
The olk14_message's you are seeing are the actual messages shown the Outlook mail boxes. When you actually delete them the way I just described the corresponding olk14_message files will also be deleted.
Note Outlook's Deleted Items mailbox is where all deleted messages go when you click the Delete tool in the Outlook toolbar. Thus using the Delete tool from the toolbar does not permanently delete the messages. So if you been using that for months or years you are going to have a very large Deleted Items mailbox. And every one of those items in there is going to have a corresponding olk14_message file for that message.
So if those olk14_message files you are seeing are from the Deleted Items mailbox you can get rid of all those corresponding olk14_message files by selecting all the messages in Deleted Items and using the Edit menu's Delete.
Alternative ways to the Edit/Delete to do the permanent delete is select (all) the messages to delete and control (right) click to bring up the Outlook contextual menu and select Delete from it.
Finally if you use the Delete tool in the toolbar for messages selected in the Deleted Items mailbox you will be able to permanently delete those too. It's an exception since using the tool on the Deleted Items means there's no place to put those messages except to "oblivion".
So, in summary, using the Delete tool in the toolbar on messages in every mailbox except the Deleted Items mailbox just moves messages to the Deleted Items mailbox. But using the Delete tool on items in them Deleted Items mailbox permanently deletes the selected items in there. And only permanently deleting items removes the corresponding actual ...olk14_message files.
Maybe you are looking for
-
The internal camera on my macbook air stopped working.
The internal camera on my macbook air stopped working. The camera is non available in settings also. Please help.
-
Recommendations for 5.1 speakers for Apple TV
Hello I'm looking to buy a set of surround speakers to attach to the Optical Audio out of the Apple TV. I would like as simple a set up as possible rather than a full-blown home theater system with amplifier. Does anyone have any recommendations for
-
Change default communication port for BITS
We are currently using ConfigMgr2007 (native mode). We currently have a global GPO wihich is throttling BITS to 56kpbs during current business hours (8am-5pm). It has been suggest to use QoS to controll the amount of traffic used by SCCM distributi
-
Any Chance of Getting 8x10 Crop Overlay inside the 8x12?
Hello, I am using 2.3 and have not downloaded 2.4 but am wondering about a possible overlay feature. Most cameras shoot an 8x12 frame yet I am often cropping for the lowest common denominator - 8x10. Since some of the overlays resize inside the crop
-
T440 wifi not working after Windows 10 upgrade
That's all. Any clue?Thank you.