How to load file thru reader which contains non-english char in file name
Hi ,
I want to know how to load file in english machine thru reader which contains non-english chars in file names (eg. 置顶.pdf)
as LoadFile gives error while passing unicode converted file name.
Regards,
Arvind
You don't mention what version of Reader? And you are using the AcroPDF.dll, yes?
Sent from my iPad
Similar Messages
-
Search for description containing non-English chars -- ?
Hello!
I've implemented a search class, which allows customers to search folders/documents by name, owner, description, etc.
And here's the problem: if description contains non-English (Russian, in my case) characters, search does not work! Everything (AS infrastructure, CM SDK DB, etc) was installed using UTF-8 Unicode charset. When I debug the code, I see that when I build AttributeQualification and later compose a comples SearchQualification, value in these is correct, but when I call getSQL(), I see string like this:
... ( nls_upper(ALIASDOCUMENT.DESCRIPTION) LIKE nls_upper('????') ) ...
So it seems as if SQL converted passed UNICODE value into ANSI string, and since server's system language is English, my Russian letters were lost -- ?
Can anybody shed some light here? Is there a way to search for UNICODE descriptions (and content, for that matter)?
Thanks,
Sasha.Hi Sasha,
I want you to try the following code. It should output the file description and query to a text file. Use internet explorer / or notepad to open this file and ****specify that the file encoding is UTF8.*****
thanks,
matt.
java -classpath ...blah blah.. RussianSearch parameterfile=c\cmsdkparameters.txt
cmsdkparameters.txt contains:
Username = system
Password = oracle9i
SchemaPassword = cmsdk
Domain = ifs://ifspm-sun2.us.oracle.com:1521:mjs92.us.oracle.com:cmsdk903
ServiceConfiguration = SmallServiceConfiguration
Service = TestService
import oracle.ifs.beans.LibraryService;
import oracle.ifs.beans.LibrarySession;
import oracle.ifs.beans.ClassObject;
import oracle.ifs.beans.Document;
import oracle.ifs.beans.DocumentDefinition;
import oracle.ifs.beans.Folder;
import oracle.ifs.beans.FolderDefinition;
import oracle.ifs.beans.LibraryObject;
import oracle.ifs.beans.PublicObject;
import oracle.ifs.beans.Search;
import oracle.ifs.beans.SearchResultObject;
import oracle.ifs.common.IfsException;
import oracle.ifs.common.AttributeValue;
import oracle.ifs.common.CleartextCredential;
import oracle.ifs.common.Credential;
import oracle.ifs.common.ParameterTable;
import oracle.ifs.search.AttributeQualification;
import oracle.ifs.search.AttributeSearchSpecification;
import oracle.ifs.search.SearchClassSpecification;
import oracle.ifs.search.SearchSortSpecification;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.util.Hashtable;
import java.util.Vector;
* Copyright (c) 2003 Oracle Corporation. All rights reserved.
* Matt Shannon.
* Description:
* Test searching in Russian Language
* View output file in notepad or IE - make sure to specify character
* set of document to be UTF8 when opening.
public class RussianSearch implements Runnable
// set to 'false' to prevent the class from freeing objects that it creates
public static final boolean performCleanup = true;
protected ParameterTable m_parametertable;
private Vector m_ObjectsRequiringCleanup;
public RussianSearch(String[] args)
// parameter file is retrieved through command line argument parameterfile=
m_parametertable = new ParameterTable(args, "parameterfile");
public static void main(String[] args)
new Thread(new RussianSearch(args)).start();
* This is where you write your test program.
public void run()
LibraryService service = startService();
LibrarySession session = establishSession(service);
if (session == null)
return;
try
DocumentDefinition ddef = new DocumentDefinition(session);
ddef.setAttribute(PublicObject.NAME_ATTRIBUTE,
AttributeValue.newAttributeValue("blah.txt"));
ddef.setAttribute(PublicObject.DESCRIPTION_ATTRIBUTE,
AttributeValue.newAttributeValue("Я скучаю по родине"));
ddef.setEmptyContent();
Document newdoc = (Document) session.createPublicObject(ddef);
addObjectRequiringCleanup(newdoc);
/* Construct AttributeSearchSpecification.
* Attribute based conditions are allowed, context conditions are not!
AttributeSearchSpecification attrSrchSpec =
new AttributeSearchSpecification();
/* Construct SearchClassSpecification.
* This represents the FROM and SELECT clauses of the query.
SearchClassSpecification srchClsSpec = new SearchClassSpecification();
srchClsSpec.addSearchClass(Document.CLASS_NAME); // from clause
srchClsSpec.addResultClass(Document.CLASS_NAME); // select clause
/* Construct SearchSortSpecification.
* This represents the ORDER BY clause of the query.
SearchSortSpecification srchSortSpec = new SearchSortSpecification();
// upper case ascending sort on Name
srchSortSpec.add(Document.CLASS_NAME, PublicObject.NAME_ATTRIBUTE,
SearchSortSpecification.ASCENDING, "nls_upper");
/* AttributeQualification is a WHERE clause component representing an
* attribute condition.
// scalar AttributeQualification - name like '%.html'
AttributeQualification aq = new AttributeQualification();
aq.setAttribute(Document.CLASS_NAME, PublicObject.DESCRIPTION_ATTRIBUTE);
aq.setOperatorType(AttributeQualification.LIKE);
aq.setValue("%родине");
// set SELECT & FROM clauses
attrSrchSpec.setSearchClassSpecification(srchClsSpec);
// set ORDER BY clause
attrSrchSpec.setSearchSortSpecification(srchSortSpec);
// set WHERE clause
attrSrchSpec.setSearchQualification(aq);
/* Construct Search, supply SearchSpecification */
Search s = new Search(session,attrSrchSpec);
System.out.println("File encoding system property: "+System.getProperty("file.encoding"));
boolean append = false;
FileOutputStream fos = new FileOutputStream("c:/test.txt",append);
OutputStreamWriter osw = new OutputStreamWriter(fos);
System.out.println("Default character encoding: "+osw.getEncoding());
osw = new OutputStreamWriter(fos,"UTF8");
System.out.println("New character encoding: "+osw.getEncoding());
PrintWriter out = new PrintWriter(osw,true);
out.println(s.getSQL());
SearchResultObject obj = null;
// Open Search!
s.open();
try
* A SearchResultObject encapsulates a row of a search result. It
* contains 1 or more LibraryObjects (depending on number of result
* classes specified).
while ( (obj = s.next()) != null )
Document d = (Document)(obj.getLibraryObject(Document.CLASS_NAME));
out.println(d.getName() + " " + d.getDescription());
catch (Throwable e)
if ((e instanceof IfsException) &&
(((IfsException)e).containsErrorCode(22000)))
else
System.out.println("Unexpected exception occurred in selector cursor");
System.out.println((e instanceof IfsException)
? ((IfsException)e).toLocalizedString()
: e.toString());
finally
out.close();
if (performCleanup)
cleanup();
s.close();
s.dispose();
catch (Throwable e)
System.out.println("Fatal exception occurred in run():");
System.out.println((e instanceof IfsException)
? ((IfsException)e).toLocalizedString()
: e.toString());
finally
disconnectSession(session);
public LibraryService startService()
String schemapassword = m_parametertable.getString("SchemaPassword");
String domain = m_parametertable.getString("Domain");
String servicename = m_parametertable.getString("Service",domain);
String serviceconfiguration =
m_parametertable.getString(
"ServiceConfiguration","SmallServiceConfiguration"
LibraryService service = null;
try
if (servicename != null &&
LibraryService.isServiceStarted(servicename))
// The service name was specified, and is already running.
// So just use it.
System.out.println("Service already running: "+servicename);
service = LibraryService.findService(servicename);
System.out.println("Existing service retrieved");
else
service = LibraryService.startService(
servicename, schemapassword, serviceconfiguration, domain);
System.out.println("Service started: '"+servicename+
"' (version: "+service.getVersionString()+")");
catch (Throwable e)
System.out.println("Unable to start service:");
System.out.println((e instanceof IfsException)
? ((IfsException)e).toLocalizedString()
: e.toString());
return service;
public LibrarySession establishSession(LibraryService service)
String username = m_parametertable.getString("Username");
String password = m_parametertable.getString("Password");
return establishSession(service, username, password);
public LibrarySession establishSession
LibraryService service,
String username,
String password
LibrarySession session = null;
try
CleartextCredential cred = new CleartextCredential(username,
password);
session = establishSession(service, cred);
catch (Throwable e)
System.out.println("Unable to create credential:");
System.out.println((e instanceof IfsException)
? ((IfsException)e).toLocalizedString()
: e.toString());
return session;
public LibrarySession establishSession
LibraryService service,
Credential cred
LibrarySession session = null;
if (service != null)
try
String username = cred.getName();
session = service.connect(cred, null);
System.out.println("Session established for " + username);
catch (Throwable e)
System.out.println("Unable to create session:");
System.out.println((e instanceof IfsException)
? ((IfsException)e).toLocalizedString()
: e.toString());
return session;
public void disconnectSession(LibrarySession session)
System.out.println("Disconnecting session");
try
session.disconnect();
catch (Throwable e)
System.out.println("Error disconnecting session:");
System.out.println((e instanceof IfsException)
? ((IfsException)e).toLocalizedString()
: e.toString());
public void addObjectRequiringCleanup(LibraryObject lo)
Vector v = getObjectsRequiringCleanupVector();
v.addElement(lo);
private Vector getObjectsRequiringCleanupVector()
if (m_ObjectsRequiringCleanup == null)
m_ObjectsRequiringCleanup = new Vector();
return m_ObjectsRequiringCleanup;
* Frees objects that were marked as requiring clean up
public void cleanup()
Vector v = getObjectsRequiringCleanupVector();
System.out.println("Cleanup - delete objects created during the session");
int count = (v == null) ? 0 : v.size();
System.out.println("# of objects to free: "+count);
// Free the objects in reverse order from which they were added
for (int i = count - 1; i >= 0; i--)
LibraryObject lo = (LibraryObject)v.elementAt(i);
try
discardObject(lo);
catch (Exception e)
System.out.println("Unable to discard an object during cleanup - continuing...");
public void discardObject(LibraryObject lo) throws IfsException
if (lo != null)
try
System.out.println("Attempting to free: "+getDisplayName(lo));
LibrarySession session = lo.getSession();
if (lo instanceof Folder)
System.out.println("Attempting to free Folder with Deep Option!");
// free Folder using "Deep" option to free
// all items in the folder, and all of their items, etc.
Folder folder = (Folder)lo;
FolderDefinition def = new FolderDefinition(session);
def.setFolderDepthOption(
Folder.SYSTEMOPTIONVALUE_FOLDER_DEPTH_DEEPEST);
folder.free(def); // removes object from the repository, with options
else
// just a regular free
lo.free();
catch (Exception e)
System.out.println("Unable to free an object during cleanup - continuing");
System.out.println((e instanceof IfsException)
? ((IfsException)e).toLocalizedString()
: e.toString());
public String getDisplayName(LibraryObject lo)
throws IfsException
String displayName;
if (lo != null)
displayName = lo.getClassObject().getName()
+ " '" + lo.getName() + "'";
else
displayName = "<null object>";
return displayName;
} -
How can I Sync a folder (which contains all types files, sub folders and weighs some gigs) through wifi or USB ( and not using cloud services) between my New Ipad and Win 7 PC? Any apps available?
kindly suggest a solution.
Thank you inadvance!You can only import photos/videos via USB and the camera connection kit.
ITunes: Syncing media content to your iOS devices
http://support.apple.com/kb/ht1351
Cheers, Tom -
I should have said in my previous message that the iphoto program I am using is for an ipad 2. I simply want to know how to delete an edited album which contains one photo that I do not want taking up space.
OK....I'm stumped. The message you are seeing is typically there to protect someone from syncing with a different computer/iTunes account. Is there any way anyone else has used your iPad and possibly connected it to their computer?
-
How to call a Oracle Proc,which contains Object Type as in Param, from java
Hi
Would like to know how to call a Oracle Procedure which contains the Object Type Parameter from java.
Here is my code will look like...
1. CREATE OR REPLACE TYPE emp AS OBJECT
Empno NUMBER,
Ename VARCHAR2(50)
[COLOR=royalblue]In step1 I have created object type.[COLOR]
2.CREATE OR REPLACE PACKAGE ref_pkg IS
TYPE tab_emp IS TABLE OF emp;
END ref_pkg;
[COLOR=royalblue]In step2,I have created a table type which is of type emp;[COLOR]
3. CREATE OR REPLACE PROCEDURE p_emp(p_emptab IN ref_pkg.tab_emp) as
BEGIN
FOR I IN 1..p_emptab.COUNT
LOOP
Some code written here
END LOOP;
END;
[COLOR=royalblue]In step3 I have passed tabletype which is of type emp as argument.[COLOR]
Now I need to invoke this procedure from JAVA.
Calling a procedure doesn�t matter.
But how I can map objecttype ? how will java recognize oracle object ?
How can I implement this ?
Any Help/Clues is Appreciated.
Thanks
KrishnaHi Bob
You can call a stored proc from a database control with the jc:sql annotation itself.
Assume a stored proc taking one In parameter
* @jc:sql statement="call sp_updateData({id})"
void call_sp_updateCust(int id);
You can even call stored proc with OUT parameters using
* @jc:sql statement="{call sp_MyProc(?, ?)}"
void call_sp_MyProc(SQLParameter[] params)
You can also call stored functions via db control.
More info and diff ways to call at
http://e-docs.bea.com/workshop/docs81/doc/en/workshop/guide/controls/database/conStoredProcedures.html
Thanks
Vimala -
How do i make adobe reader my default to open any pdf file
how do i make adobe reader my default to open any pdf file?
What is your current default? If Adobe Acrobat (X or XI), you can set it in your preferences.
If it's another program, reinstalling or repairing Adobe Reader will set it to the default program. -
Reading .txt file and non-english chars
i added .txt files to my app for translations of text messages
the problem is when i read the translations, non-english characters are read wrong on my Nokia. In Sun Wireless Toolkit it works.
See the trouble is because I don't even know what is expected by phone...
UTF-8, ISO Latin 2 or Windows CP1250?
im using CLDC1.0 and MIDP1.0
What's the rigth way to do it?
here's what i have...
String locale =System.getProperty("microedition.locale");
String language = locale.substring(0,2);
String localefile="lang/"+language+".txt";
InputStream r= getClass().getResourceAsStream("/lang/"+language+".txt");
byte[] filetext=new byte[2000];
int len = 0;
try {
len=r.read(filetext);
then i get translation by
value = new String(filetext,start, i-start).trim();Not sure what the issue is with the runtime. How are you outputing the file and accessing the lists? Here is a more complete sample:
public class Foo {
final private List colons = new ArrayList();
final private List nonColons = new ArrayList();
static final public void main(final String[] args)
throws Throwable {
Foo foo = new Foo();
foo.input();
foo.output();
private void input()
throws IOException {
BufferedReader reader = new BufferedReader(new FileReader("/temp/foo.txt"));
String line = reader.readLine();
while (line != null) {
List target = line.indexOf(":") >= 0 ? colons : nonColons;
target.add(line);
line = reader.readLine();
reader.close();
private void output() {
System.out.println("Colons:");
Iterator itorColons = colons.iterator();
while (itorColons.hasNext()) {
String current = (String) itorColons.next();
System.out.println(current);
System.out.println("Non-Colons");
Iterator itorNonColons = nonColons.iterator();
while (itorNonColons.hasNext()) {
String current = (String) itorNonColons.next();
System.out.println(current);
}The output generated is:
Colons:
a:b
b:c
Non-Colons
a
b
c
My guess is that you are iterating through your lists incorrectly. But glad I could help.
- Saish -
Reading and writing non-English files
Hi there..
I wonder if anyone can tell me how to read and write non-English language files like French or Arabic files...
Im also interested in knowing how can i convert from Unicode to ASCII and vice versa..
thanx.. Mouradhi there ..
thanx for ur cooperation .. but actually i have tried the following code and it didnt work; so, im looking for more help :)
esp. if there are any notes about the files themselves for example;
by the way i used Notepad files in unicode format..
my code is :
import java.io.*;
public class MainClass {
public static void main(String args[]){
String inputfile = "arabic.txt";
String outfile = "outfile.txt";
try{
RandomAccessFile raf = new RandomAccessFile(inputfile, "r");
InputStreamReader isr = new InputStreamReader(
new FileInputStream(inputfile), "Cp1256");
OutputStreamWriter osw = new OutputStreamWriter(
new FileOutputStream(outfile), "Cp1256");
for(int i=0; i<raf.length(); i++)
osw.write(isr.read());
osw.close();
}catch(UnsupportedEncodingException uee){
System.out.println("UEException: "+ uee.getMessage());
}catch(FileNotFoundException fnfe){
System.out.println("FNFException: "+ fnfe.getMessage());
}catch(IOException ioe){
System.out.println("IOException: "+ ioe.getMessage());
thanx again..Mourad -
How to send e-mails containing non-english characters
Hi,
I would like to send email using JavaMail,
but I have a problem with sending non-english Characters.
How to change/use different charset?
What should I do to send non-english chars?
thanks!Send mail as text/html (HTML enabled content) , Specify charset in the header part (GB23... or UTF-8)of HTML
Its easy,
I hope it would solve ur problem
cheers
Rajendra Bandi -
[AS] Problem with non English characters in file path
I wrote a script that exports a pdf file from ID, rasterizes it in PS, applies an action, saves it as another pdf file, and finally creates a Mail message, and attaches the file to it (the last part is written in AppleScript).
The problem is that it doesn't work when the path to this file contains non English characters.
This works:
make new attachment with properties {file name:"/Volumes/Macintosh HD/BackUp Tetard/Test.pdf"}
but this doesn't:
make new attachment with properties {file name:"/Volumes/Macintosh HD/BackUp Têtard /Test.pdf"}
I remember vaguely that I read somewhere that AppleScript can work with Unicode — in other words with such characters — starting from some version, don't remember which exactly, but it seems to me — Leopard.
I am on Mac OS X 10.4.11 right now. Will updating solve this problem? Does anybody know any solution to this problem: a scripting addition, some hidden setting, etc.
I made a little test: used a Russian character — ё and it works, but when I use — ê (Dutch) it doesn't. May it have something to do with the Region setting in International panel?
Thanks in advance,
KasyanKasyan, as of Leopard AppleScript treats all text as Unicode pre this you can specify 'as Unicode text'. Try a test with these.
-- Leopard
set x to POSIX path of (path to desktop)
-- Pre Leopard
set x to POSIX path of (path to desktop as Unicode text)
-- Leopard
set x to POSIX path of (choose file without invisibles)
-- Pre Leopard
set x to POSIX path of ((choose file without invisibles) as Unicode text) -
Select xmlelement of clob containing non-printable chars gives ORA-31011
Using sqlplus against Ora9i database. We have some rows where the CLOB column contains non-printable chars because of a conversion from an old system.
I'm trying to extract this data using xmlselect. Most of the time it works great, but for the above rows it dies with error:
ORA-31011: XML parsing failed
If I embed substr(columname,1,25) so that it doesn't get to the non-printable character (which is at about position 200), then the sql works great.
Any ideas on how to massage this data, either on the fly, or I could do a one-time conversion. The problem is that darn CLOB. I can't even figure out how to find all the bad rows. Looking for sql to find the bad rows, or a function that I could put in a package, and then call from the select to convert it on the fly.
thanks,
RickThanks for your help. Anything I do (including your suggestion) to try and parse the xml bombs with an internal error. Without raising the exception.
What I decided to do instead is do a search in the clob using instr(column, CHR(13)) but for also all CHR that are less than 32. I then replace it with a space. So I'm going to fix the data once rather than doing an on the fly fix.
thanks again,
Rick -
Can Java be started in a directory that contains non ascii char
I installed a product developed using Java in a folder whose name contains non-ascii chars, such as Japanese chars or german chars.
This will cause error said: unable initialise java virtual machine, error code -1
Some one said Java doesn't like being started in a directory that contains non ascii characters. There appears to be no way of passing it unicode parameters.
Is there anyone once hit the similiar issue or know the root cause of such problem?
ThanksYes you can use your web start application console. To enter data which is required for your application it is better idea to use java application which runs in console mode althou you may try to run console of windows and then read data from its input stream.
-
How to load Cell Text (~8000 bytes) in HFM from a Flat File using FDMEE?
Hi,
There are numerous posts on OTN describing how to load cell text using the Create Memo API. However, we are struggling to know how do we use FDMEE to load Cell text which is about 8000 bytes from a flat file?
Basically HFM gives us the flexibility to enter a Free-Form Cell Text with default size of 8000 bytes (which may be increased). However, when we try to manupilate FDMEE and load this to HFM, there is no place-holder/column in FDMEE Staging tables that has sufficient size to place such a long text. All the ATTR are not more than 20 bytes and UDx columns are only 75 bytes.
Has anyone faced a similar issue and built a workaround for this problem?
Thanks!Did you consider External Tables ?
-
How to load data into read only cells in HFM?
Can any one help me in loading data into Read only cells in HFM?. I am trying to lad data into a read only cell using data load file and i m getting the below error.
NB: I need the "UseLineItem Details" to be enabled.I shud be able to submit the data thoudh the "UseLineItem Details" property of the account member is enabled
Data load File
!Column_Order = Scenario, Year, Period, View, Entity, Value, Account, ICP, Custom1, Custom2, Custom3, Custom4
!DATA
Actual; 2013; January; Periodic; NZ; NZD; 141100; [ICP None]; [None]; [None]; [None]; [None]; 10000
Error Received
Line: 4, Error: Cell for Period January is not an input cell.
Actual; 2013; January; Periodic; NZ; NZD; 141100; [ICP None]; [None]; [None]; [None]; [None]; 10000
>>>>>>
Can any one please help me ....Hi,
Example: Assume that you have Travel Account#141100
Now you have below information
Travel Expenses $30,000
Food Expenses $50,000
Hotel expenses$20,000
To enter this details normally you will create additional 3 accounts(1.TravelExpenses 2.FoodExpenses 3.HotelExpenses) under Travel Account#141100
Using lineItem Details No need to create additional accounts. you can show the detailed information in a single cell(Single Account).
To do this
1.Create a New datagrid in workspace
2.Right-click and select Cell Line Item Detail on Account#141100 (which is enabled line item details)
3.Click on add button then provide the description and Enter the amount then press enter.
1)Travel Expenses $30,000
2)Food Expenses $50,000
3)Hotel expenses$20,000
4.Total $100,000 will be shown in Account#141100
(If you want to see the detailed information just Right-click and select Cell Line Item Detail on Account#141100)
To get clear understanding please go through the HFM Admin guide.
Regards
Sarilla -
Error writing file name which contain both English and non-English name
Hello
I have this simple vbscript code which suppose to write all file names in some directory to a text file
Dim FSO
Dim FileDirectory
FileDirectory = "C:\temp"
Dim FileList
FileList = "list.txt"
Dim Fname
Set FSO = CreateObject("Scripting.FileSystemObject")
set FileDirectory = FSO.GetFolder(FileDirectory)
Set objFile = FSO.CreateTextFile(FileDirectory & "\" & FileList ,True)
for each file in FileDirectory.files
Fname = file.name
objFile.Write( ChrW(34) & Fname & ChrW(34) & vbCrLf)
objFile.Write( ChrW(34) & FileDirectory & "\" & Fname & ChrW(34) & vbCrLf)
Next
objFile.Close
Everything goes fine while file names are in English but when some file name is non English or both English with non English name (right to left languages) an error raised, so how to deal with this writing issue without changing the file name
thanks in advanceThanks
jrv for replying
I tested you code but it didn't worked for me (works fine for English file names but doesn't work with right to left language )
Maybe you are looking for
-
Hello, Hopefully someone can help me. I have a xserve 2009 with a 'NewerTech MAXPower eSATA 6G PCIe 2.0 Controller Card' and a esata chassis with hard drives connected. Everytime the xserve get's rebooted someone has to go and unplug the esata chas
-
Select and update leave request data - oracle !!
Dears, We have a very important presentation here to one of our stakeholders and he is interested to see how to submit and update leave requests using Adobe LiveCycle Workspace. I have a simple PDF form where the user can choose to submit new leave o
-
How to start an File- XI- IDOC -Scenario manually?
Hi, we have a File->XI->IDOC -Scenario with a polling time of 60 minutes. Now it should be possible, that the enduser can start this scenario manually (by report or something else), because sometimes the user has to edit the file and then he/she cann
-
Where is the workload redistribution link in SRM 7?
Hi, I can not find the workload redistribution link that I use in srm 5 to change the purchase group of one SC or resdistribute the SC to other User. Is in any role? or is a program or service. Thanks. Alex.
-
AMF channel return object format
Hey, I am working with BlazeDS and JBoss 5. In Jboss I have AuthentificationFilter before Remote Objects... So each request must pass throw this filter. On server side: In the filter I am checking login session data and if it is ok ,it passes to Re