| Trouble with CardLayout (I think) |
|
 |
Index ‹ java-programmer
|
- Previous
- 1
- code snippet & prop fileHere's the snippet accessing the prop file, which exists at the top
level of a JAR file in the project classpath (top level meaning, same
level as com):
private void initProperties()
{
properties =
(PropertyResourceBundle)PropertyResourceBundle.getBundle("fileregistry");
/**
* set up the queries from the properties file
*/
addQuery = properties.getString(addQueryAttribute);
getQuery = properties.getString(getQueryAttribute);
updateQuery =
properties.getString(updateQueryAttribute);
deleteQuery =
properties.getString(deleteQueryAttribute);
existsQuery =
properties.getString(existsQueryAttribute);
lockQueryOnId =
properties.getString(lockQueryOnIdAttribute);
lockQueryOnAttribs =
properties.getString(lockQueryOnAttribsAttribute);
System.out.println("Got all properties but the
unlockFileByIDQuery and unlockFileByAttribsQuery");
unlockFileByIDQuery =
properties.getString(fileUnlockSQL1);
unlockFileByAttribsQuery =
properties.getString(fileUnlockSQL2);
}
The vars defined above:
private final static String deleteQueryAttribute =
"fileDeleteSQL";
private final static String addQueryAttribute = "fileAddSQL";
private final static String lockFileByAttributes =
"fileUpdateLockAttribsSQL";
private final static String getQueryAttribute = "fileGetSQL";
private final static String updateQueryAttribute =
"fileUpdateSQL";
private final static String lockQueryOnIdAttribute =
"fileLockSQL1";
private final static String lockQueryOnAttribsAttribute =
"fileLockSQL2";
private final static String updateFileSizeSQL =
"updateFileSizeSQL";
private final static String fileErrorSQL = "fileErrorSQL";
private final static String fileUnlockSQL1 = "fileUnlockSQL1";
private final static String fileUnlockSQL2 = "fileUnlockSQL2";
private String unlockFileByAttribsQuery = "";
Here are the prop file contents:
fileAddSQL = insert into core.global_file_registry (FILE_ID,
FILE_NAME, FILE_SIZE, LOCATION, HOST_SERVER, DATE_UPLOADED, STATUS,
ERROR_CODE) values (core.global_file_registry_seq.nextval, ?, ?, ?,
?, SYSDATE, ?, 0)
fileLockSQL1 = select * from core.global_file_registry where file_id=?
for update nowait
fileLockSQL2 = select * from core.global_file_registry where
host_server=? and location=? and file_name=? for update nowait
fileGetSQL = select * from core.global_file_registry where
host_server=? and location=? and file_name=?
fileDeleteSQL = delete from core.global_file_registry where
host_server=? and location=? and file_name=? and file_size=?
fileUpdateSQL = update core.global_file_registry set file_size=?,
host_server=?, location=?, file_name=?, status=? where file_id=?
fileExistsSQL = select count(*) as rowcount from
core.global_file_registry where host_server=? and location=? and
file_name=? and file_size=?
fileInProgressSQL = update core.global_file_registry set status='IN
PROGRESS' where file_id=?
fileErrorSQL = update core.global_file_registry set status='ERROR'
where file_id=?
fileUpdateLockAttribsSQL = update core.global_file_registry set
STATUS='LOCKED', THREAD_ID=?, THREAD_NAME=?, TIME_LOCKED=SYSDATE where
host_server=? and location=? and file_name=?
fileUnlockSQL1 = update core.global_file_registry set
STATUS='AVAILABLE' where file_id=?
fileUnlockSQL2 = update core.global_file_registry set
STATUS='AVAILABLE' where host_server=? and location=? and file_name=?
email***@***.com (Alexandra Stehman) wrote in message news:<email***@***.com>...
> Hello,
>
> This sounds odd, but when I run a JUnit test it retrieves the first of
> several properties just fine.
>
> However, when it is reading the other properties, it returns:
> -------------TEST 9: obtainFileLock()START -------------
> Got all properties but the unlockFileByIDQuery and
> unlockFileByAttribsQuery
>
> Does this make any sense to anyone?
>
> Thanks so much,
> Alexandra
- 2
- find difference in date/time variables
Hi All:
I have an existing Java application which works fine. I want to add
some code to the application just to calculate the run time of the
program.
Its a Java Console program.
So, at the very start of the program, I want to get the current
date/time and store it in a variable.
Then, at the very last line of the program, I will again get the
current data/time and store it in a variable.
What's the best way to get the current date/time in Java and what's
the easiest way to find the difference in time in the two dates?
My existing application may sometimes take a few seconds and other
times runs in less than a second. So, my output probably needs to go
down to the millisecond level.
Any help is much appreciated!
Thanks!
Drew
- 2
- Serious jdk i18n bugSun's ISO-2022-JP decoder has a bad bug that causes it to go into an
infinite loop. I need a simple fix (I don't want to build my own
version of the JDK or anything). I also don't want to switch to an
old version of the jdk (due to other bugs). Sun knows about the bug
but doesn't plan any fixes until 1.5
http://developer.java.sun.com/developer/bugParade/bugs/4879522.html
This code demonstrates the problem:
import javax.mail.internet.*;
class JP {
public static void main(String args[]) throws Exception {
String s = "=?ISO-2022-JP?B?GyRAGyRCJT8lJiVzJWEhPCVrGyhC?=";
System.out.println(MimeUtility.decodeText(s));
}
}
% java -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28)
Java HotSpot(TM) Client VM (build 1.4.2-b28, mixed mode)
Here is a stack trace (from kill -QUIT). The code seems to be stuck in
decodeLoop().
"main" prio=1 tid=0x08052990 nid=0x25c5 runnable [bfffd000..bfffd6fc]
at sun.nio.cs.ext.ISO2022_JP$Decoder.decodeArrayLoop(ISO2022_JP.java:147)
at sun.nio.cs.ext.ISO2022_JP$Decoder.decodeLoop(ISO2022_JP.java:344)
at java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:536)
at java.lang.StringCoding$CharsetSD.decode(StringCoding.java:186)
at java.lang.StringCoding.decode(StringCoding.java:224)
at java.lang.String.<init>(String.java:320)
at javax.mail.internet.MimeUtility.decodeWord(MimeUtility.java:693)
at javax.mail.internet.MimeUtility.decodeText(MimeUtility.java:448)
at JP.main(JP.java:7)
- 4
- help with Eclipse and Cygwin/CVSted wrote:
> When I bring up the "Add a new CVS Repository" dialog in Eclipse, I enter
> "localhost" for the Host and I specify the full path to the repository
> (D:/cygwin/usr/local/cvsroot). But I get "Error validating location: Cannot
> connect to host".
Well, then it sounds like your local machine is not running a CVS server
for it to connect to.
Did you change Connection Type from "pserver" to something else? Or do
you actually have a CVS server running locally?
- 4
- Best ways to evaluate a java based WebsiteHello Guys
I have developed my first Java based Website (Using JSP, Servlets, JDBC and
JSTL). Now I am looking for ways and methods to accurately and thoroughly
evaluate my site and solve any performance issues if existing.
Since this is my first Website, I don't really know what parameters I should
consider to evaluate such a site? One thing I can think of is how fast
servlets exesute and perhaps use something like currentTimeMillis().
But this is not enough (I am not even sure if correct); could anyone please
tell me or refer some reading material to teach me what are the most
important points to check the performance of the site and fix any related
problems?
Thank you
- 4
- Controlling the scroll pane in JComboBoxHi,
I'm having all sorts of problems controlling dimensions in Swing with
LayoutManagers. (Is there an article somewhere about this?)
Here's an example. I have a custom ComboBox that narrows down the
choices depending on the input. I implement ListCellRenderer, which:
if there is no input, returns a JLabel; if there is input, it returns
a panel with three labels with the middle one "highlighting" the
selection. You can see the demo here:
file:///C:/pg/InstantDemo/Projects/ComboBox.html
Question: How come the scroll bars appear for the labels but not for
the panels?
The panel uses a BoxLayout.
If you need more information, I'm happy to provide it.
Thanks!
- 4
- Need a Swing JSplitButtonLike the back/forward button in a browser, where it is basically 2
buttons, one on the left is the large button and on the right is an
arrow that will pop-up a JMenu when clicked.
This would look pretty much like a JButton with th4e JComboBox's arrow
button.
Thanks!
- 14
- Eclipse and java.library.pathHello,
I would like to know how to modify the launch option of Eclipse in order
to set the java.library.path.
I want to force my java program to use a library that is in other folder.
-Djava.library.path=../Packages/Xj3D/bin;../Packages/jARToolkit
when I run my bat-script, everything works well but with eclipse, I get
an unlinked library problem.
thanks for your help,
Marcelo
- 16
- Xwork to Jasper ReportHi,
I am wondering if there is a way to pass a parameter to a jasper
report using xwork.
E.g I am generating a report for my expenses from startdate to
enddate. I can store the data for my expenses in a list and using
<param name ="dataSource">expenses</param> I can display the
information on the report. But I also want to display startdate and
enddate. Is there a way to send these 2 variables to the jasper
report via xwork?
Thank you.
- 16
- Print ResultsetHow to print the contents of the resultset if the no. of columns and there
types are not known? If I know the no. of columns and types I can do
while (rs.next()) {
System.out.println( rs.getString(1) + ' ' + rs.getInt(2) ) ;
}
thx
- 16
- Where find an blackboard example?I'd like to know how to write a blackboard.
There is a simple example on the web?
where can I find it?
Thankyou in advance to all.
Mario.
- 16
- whats wrong with this createStatement()?ODBC does not support scrollable recordset. You need to use the actual
database driver, e.g. MS SQL, Oracle.
You will get error message (SQLException) that tells you it is not
available (unsupported).
Harry wrote:
> Using Visual Cafe 4.1a foundation under NT 4 (sp6a)
>
> This works fine -
>
> void JButton1_mouseClicked(java.awt.event.MouseEvent event)
> {
> Connection con;
>
> // to do: code goes here.
> String url = "jdbc:odbc:test";
>
> try
> {
> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
> }
> catch(java.lang.ClassNotFoundException e)
> {
> System.err.print("ClassNotFoundException: ");
> System.err.println(e.getMessage());
> }
>
> try
> {
> con = DriverManager.getConnection(url, "csm", "oracle");
> Statement stmt = con.createStatement();
> ResultSet rs = stmt.executeQuery("SELECT AGY_ID, AGY_DESC FROM JAVA_DB_TEST1");
> con.close();
> }
> catch(SQLException ex)
> {
> System.err.println("SQLException: " + ex.getMessage());
> }
> }
>
> But I need a scrollable recordset, so using this line instead -
>
> Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
> ResultSet.CONCUR_UPDATABLE);
>
> I get this exception "java.lang.UnsupportedOperationException"
>
> In JBuilder it works ok. I posted a similar posting a couple of days ago but was unable to make any
> progress with it. Whats also puzzleing is the help on createStatement() does not show the 2 other
> parameters only createStatement()
>
> The DOS box that opens during compiling shows Java JIT 1.2 but I've got JDK 1.3 installed - please
> can someone explain how to change this?
>
> I thought Java was supposed to be easier than C++!
>
> thanks
>
> harry
>
> createStatement
- 16
- HSQL Query Help RequestG'Day, my movie database contains multiple occurrences of DVDs that
contain multiple movies (i.e. one original DVD has Lethal Weapon 1, 2
& 3 on it). Therefore there is a database record for each of these
movies but they are all located in the same location. This results in
the number of movies not being equal to the number of locations. The
locations are numbers, starting at one and increasing with each DVD
added to my collection. Can anyone provide me with a HSQL query that
will report the current largest location number in the database? I
have no knowledge of HSQL, so, any help you could offer would be
greatly appreciated! TIA
- 16
- JSP / Restart a session or create a new oneHi,
I work on a JSP project where my users send work
from a browser to legacy Unix scripts through a servlet.
When the work is completed, there is a Web page that appears
to on screen of the user for him to approve the results
of the work performed. If the user is not at his desk
the approval form stays on the user's monitor until and after
the session times out. When that happens the user cannot
use the form to approve the work. Is there a way to create
a new session on submit of a form if the session has timed out?
What would be the trick you would use?
Thanks
Larry
- 16
- Executing vbscriptHi all,
I have a vbscript that I would like to execute from java. It takes 4
arguments, and example usage follows:
"C:\cvs_checkout\tool\Projects\UserInterface\utils
\ReplaceWorksheets.vbs" "C:\Documents and Settings\vandenbergl\Desktop
\sheet.xml" "Sheet 1,Sheet 2" "C:\Documents and Settings\vandenbergl
\Desktop\Test\another sheet.xml" "sheet 1,sheet 2"
Here is the code that I'm using at the moment:
String[] command = {"cmd.exe", argument};
try {
Process mergeProcess = Runtime.getRuntime().exec(command);
} catch (IOException ioe) {
ioe.printStackTrace();
}
Where argument is the expression I gave above.
If I executre the expression I gave at a prompt it does exactly what I
want, but the java code I gave doesn't do anything at all. It doesn't
throw any exceptions but it appears the script hasn't even run!
Any ideas about how I can get the script to run?
|
| Author |
Message |
jerseycat10

|
Posted: 2004-1-9 3:03:00 |
Top |
java-programmer, Trouble with CardLayout (I think)
I have an application that looks like this:
--------------------------
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
--------------------------
The thing on the left is a JPanel with Buttons and other things on it.
The thing on the right is a JPanel with a CardLayout. I am having a
problem with the various cards in the CardLayout receiving mouse
clicks. As of now, I only have 2 cards in my card layout. One is a
JEditorPane, and one is a Java X Server application. The applications
which I display on the X Server in the one card don't seem to get
keyboard input. The html I am displaying in the JEditorPane doesn't
respond to hyperlinks (Yes, I did make it a hyperlinkistener). The
code in question seems to work fine in sample applications that don't
use the CardLayout. Any ideas?
Thanks!
AJ
|
| |
|
| |
 |
Andrew Thompson

|
Posted: 2004-1-9 21:03:00 |
Top |
java-programmer >> Trouble with CardLayout (I think)
"AJ" <email***@***.com> wrote in message
news:email***@***.com...
....
| ...The
| code in question seems to work fine in sample applications that
don't
| use the CardLayout. Any ideas?
Try to add both of the Panels into a GridLayout
instead of CardLayout, and see if _that_ works.
If it does, it strongly indicates the CardLayout is
the problem..
|
| |
|
| |
 |
| |
 |
Index ‹ java-programmer |
- Next
- 1
- How to stop a socket when it is connecting to remote?in one thread it's:
Global.socket_control = new
Socket(InetAddress.getByName("192.168.1.22"), 1234);
when the IP:192.168.1.22 does not exist, it will take so much time to
wait before throw a "time out exception"
how can I stop this waiting in another thread?
I have try "Global.socket_control.close()"
but it doesn't work because Global.socket_control is null
Thank you very much in advance
- 2
- Do we have educational IDEs?
"hiwa" <email***@***.com> wrote in message
news:email***@***.com...
> I have seen number of scenes where IDEs are nothing but serious
> stumbling blocks for Java programming beginners. I think that is
> because, basically, IDE is designed as a tool for professional,
> not a learning aid.
>
> But, if their main career tool should be an IDE when they became
> a young professional, I feel IDEs with some educational cares
> implemented should be preferred to a plain editor and command
> line compiling cycles.
>
> What is your opinion about this? And, do we already have IDEs
> for educational purposes?
DrJava, the same people who do DrScheme and DrPython.
Johnny
- 3
- Weird SpringLayout BehaviorHi,
I want to place a text field below a slider component using SpringLayout.
I thought it would be most intuitive to use its top-left corner
(north-west corner) to specify its position. However, if I specify its
relative y-position using SpringLayout.NORTH, the edit field gets
resized and expands over the whole pane.
If however I use the SOUTH specifier and therefor specify where its
lower left corner will be, everything works fine!
How come?
code:
// layout EB text field
layout.putConstraint( SpringLayout.WEST, numEBField,
5,
SpringLayout.EAST, numEBLabel );
layout.putConstraint( SpringLayout.SOUTH, numEBField,
25,
SpringLayout.SOUTH, itemsSlider );
The problem is that I have to include the height of the text field in my
positioning data if I do it this way, which is not a good thing IMO.
--
Matthias Kaeppler
- 4
- Fatloss computer programI have been using this computer program for a couple weeks now and i am very pleased with the results so far. its a software fatloss program, if your looking for a diet/weightloss plan i reccomend you check this place out first: http://fatloss9.50webs.com
- 5
- Logger : Viewing realtime from another app ?tail -f
should do it
if you specify a file length, the current file will be renamed
and a new one started when it fills up
"Bryce (Work)" <email***@***.com> wrote in message
news:email***@***.com...
> On Wed, 31 Mar 2004 17:50:23 +0100, "Webby" <email***@***.com>
> wrote:
>
> >Hi,
> >
> >I've been having a read of the Logger API introduced in 1.4. It looks
quite useful but does anyone
> >no if there is anyway of monitoring the logs in an application from a
seperate java application
> >written to display logs in real time. It would be useful if you could use
the logger monitor to turn
> >on and off different logging and also monitor what packages currently
have logging turned on.
>
> Well, if you are logging to a file, then its just a matter of reading
> that file, updating periodically...
>
> I haven't used the Logger API in 1.4, but I've used Log4J package from
> Apache jakarta project. It provides many appenders that allow you to
> write logs in different ways. Some examples of methods that already
> exist are:
>
> writing to consoles, files, GUI components, remote socket servers,
> JMS, NT Event Loggers, remote UNIX Syslog, JDBC, email...
>
> --
> now with more cowbell
- 6
- how to get list of files inside ANTConsider this scenario friends.
build.xml
|
|------------lib
|
|----------averyveryverylong.jar
|----------anotherlongjarfile.jar
now when I want to build a list of files in the lib folder I am using
<fileset dir="lib" id="hi">
<include file=".jar" /<
</fileset>
I then use pathconvert
<pathconvert pathsep="," property="testing" refid="hi" />
what I am getting is
c:\lib\averyveryverylong.jar,c:\lib\anotherlongjarfile.jar
but that is not what I am expecting.
I am expecting just averyveryverylong.jar, anotherlongjarfile.jar
Can you help me out as to how to get this ?
-N
- 7
- xml parsing.............hi ,
i am having an XML file and i would like to append a node at to the
document ................. i know you can use DOM to build the whole
tree and then append to the root and then write to the file.........my
question is this...............can we do this without re-writing the
file each and every time..............??? like some appending to the
xml file????
- 8
- Embed javadoc in JAR?Is it possible (and common place) to include javadocs within a library
JAR itself?
Thanks in advance,
Casper
- 9
- Need help just inserting an image in a JPanelI want to know the quickest easiest way to insert an image in a JPanel
Here is my code so far
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.text.DecimalFormat;
//Panel containing components
public class CalculatePanel extends JPanel{
//1) Declare components to be used
private JLabel inputLabel, resultLabel;
private JTextField xvar;
private int x; private double ans;
private JButton calcButton;
//2) Sets up the GUI
public CalculatePanel(){
//2a) Create two labels
inputLabel = new JLabel ("Enter posotive value of x:");
resultLabel = new JLabel ("Value of expression");
//2b) Create text field
xvar = new JTextField (10);
//2c) Add action listener to the text field
xvar.addActionListener (new TextFieldListener());
//2d) Add components to the panel
add (inputLabel);
add (xvar);
add (resultLabel);
//2e) set buttons and listeners
calcButton = new JButton("Calculate Expression");
calcButton.addActionListener(new CalcButtonListener());
setPreferredSize (new Dimension(300, 450));
setBackground (Color.green);
add(calcButton);
}
//3) Create the action listener for the text field
private class TextFieldListener implements ActionListener {
//--------------------------------------------------------
// Performs the conversion when the enter key is pressed in the
text field
//--------------------------------------------------------
public void actionPerformed (ActionEvent event){
String text = xvar.getText();
x = Integer.parseInt (text);
double ans = Math.sqrt (Math.abs(3 * (Math.pow((x), 5)) -
(12 * (Math.pow((x), 4))) - (9 * (Math.pow((x), 2))) + (2 *
x)));
DecimalFormat df = new DecimalFormat ("0.###");
String result = "Value of expression = " + df.format(ans);
resultLabel.setText (result);
}
}
private class CalcButtonListener implements ActionListener
{
public void actionPerformed (ActionEvent event)
{
String text = xvar.getText();
x = Integer.parseInt (text);
double ans = Math.sqrt (Math.abs(3 * (Math.pow((x), 5)) -
(12 * (Math.pow((x), 4))) - (9 * (Math.pow((x), 2))) + (2 * x)));
String result = "Value of expression = " + ans;
DecimalFormat df = new DecimalFormat ("0.###");
String result1 = "Value of expression = " +
df.format(ans);
resultLabel.setText (result1);
}
}
}
- 10
- Call for papers: OOPSLA 2004Hi Folks,
On behalf of the entire OOPSLA 2004 Conference Committee, we invite
you to contribute and actively participate in next year's OOPSLA, to
be held in Vancouver, British Columbia, October 24-28, 2004. As past
participants can attest, OOPSLA is widely recognized as the premier
gathering of practitioners, researchers, educators, and students
sharing their thoughts and experiences with object technology and its
offshoots.
OOPSLA offers many venues for your participation, including technical
papers, practitioner reports, expert panels, stimulating invited
talks, demonstrations, exhibits, posters, participant-led workshops,
conferences-within-a-conference (one designed for educators and a
second for doctoral students), informal "birds-of-a-feather" sessions,
and plenty of social opportunities for networking (or just mingling).
Please see
http://www.oopsla.org/2004/
for information on OOPSLA 2004. I particularly encourage you to check
out
http://www.oopsla.org/2004/ShowPage.do?id=CallPapers
which includes instructions on how to submit papers to the OOPSLA
Technical Papers track, which I am chairing. If you have any
questions please let me know.
Thanks,
Doug
--
Dr. Douglas C. Schmidt, Professor TEL: (615) 343-8197
Electrical Engineering and Computer Science FAX: (615) 343-7440
Vanderbilt University WEB: www.cs.wustl.edu/~schmidt/
Nashville, TN 37203 NET: email***@***.com
- 11
- How to detect bluetooth connectoin exist or not?Hi All,
we can initial/close a Bluetooth connection, if user pause my
program to do other work and then back to my program, how can I detect
the bluetooth connection exist or not?
Should I add check routine in run()?
Best regards,
Boki.
- 12
- the dismissed university employees suffered financial loss due to matt parkerut.dcs.na,alt.sex.fetish.tinygirls,free.aaroncity,comp.lang.java.corba,zipnews.generalcharla.gastronomia
> > > > > > matt parker alias yda matt parker alias eric vonlindthout
matt parker alias evanlindt_hout matt parker alias erik van lunsen
herzog matt parker alias sex machine matt parker alias s_smith matt
parker trades in teenage brides from russia and the philippines
lithuania matt parker alias erik von lunsen matt parker alias
erikvanlint hout matt parker alias evonlindt_herzog matt parker alias
> > > > > > evonlunsen hout matt parker alias gaap matt parker alias eric vonlunsenhout matt parker alias evan_lint_hout matt parker alias evanlunsen herzog members of eurobrides.com have access to adult material depicting minors in sexual acts matt parker alias taniadochenkova matt parker alias eric vonlint matt parker alias bestday_is_now matt parker alias sexmachine matt parker alias
> > > > > > e_van_lunsenherzog do not believe any of the lies matt
parker posts in this forum matt parker alias ericvan_lintherzog matt
parker alias erik von lintherzog matt parker alias eric_vonlindt matt
parker alias eric vonlunsen earn money for every email address this
chain letter is forwarded to nail down the cumbag matt parker
http://tinyurl.com/58hwa matt parker alias chess base matt parker
> > > > > > alias e vonlint hout matt parker alias erikvanlindthout
matt parker alias ericvonlinthout matt parker alias
erik_von_lindt_herzog matt parker alias e_van_lunsen_hout free online
dating service matt parker alias erik vonlunsen hout matt parker alias
nzaitzeva schemers matt parker stalks and tracks down clients to scam
and blackmail them matt parker alias erik_von_lindt matt parker alias
> > > > > > ania parker matt parker alias tanya_dchenka matt parker alias ericvonlindt_hout matt parker alias eric von lunsenhout matt parker alias ccctournament matt parker alias eric_vonlintherzog matt parker alias rmiller western union matt parker alias tanjadchenka matt parker alias g_aap matt parker alias erik_vonlunsen matt parker alias erik_vonlint matt parker alias erikvanlindt_hout matt
> > > > > > parker is guilty of illegal people trafficking and will be
prosecuted stay away from eurobrides.com or be hacked and scammed matt
parker alias eric_vanlunsen_hout schemes ukraine matt parker alias
ericvonlunsenherzog matt parker alias evon lint herzog matt parker is
a filthy motherfucker that likes computer chess games matt parker
alias e vanlint matt parker alias eric_lindt matt parker
> > > > > > alias tatjanadchenka matt parker alias s smith matt parker alias eric von lint hout matt parker spams the shit out of clients and newsgroups matt parker alias eric_vanlindthout single men the leuven university fired three employees due to the lies of matt parker matt parker alias sex machines matt parker alias bestdayis_now matt parker alias tania_dchenka matt parker alias
> > > > > > erikvonlunsen_hout matt parker alias eric von lintherzog
matt parker alias ccc t matt parker alias erikvon lint hout matt
parker alias ericvon lindt herzog matt parker alias dshredder matt
parker alias erik vanlint herzog this statement is made in loving
memory of the university employee that was killed by matt parker matt
parker alias erik vanlunsen matt parker alias tanja dchenka matt
> > > > > > parker alias erikvanlindt herzog matt parker alias ladiet matt parker alias e vanlintherzog matt parker alias erik_vanlunsen_hout single women matt parker alias evan lintherzog matt parker alias eric van lindtherzog matt parker alias erikvan_lunsenherzog the only purpose of antiscam.org is to lead users to the commercial sites of matt parker matt parker alias eric_van_lindt_hout matt
> > > > > > parker alias matthew parker matt parker alias kim parker
matt parker alias e vanlunsenherzog matt parker alias evan lint hout
matt parker alias eric van lindt herzog matt parker alias
erik_vanlindthout matt parker alias erik vonlindt hout matt parker
alias evon lunsen matt parker alias kimberly_parker matt parker alias
evlevl matt parker alias e_vanlindt matt parker alias deep_shredder
> > > > > > matt parker alias sergi_smith in reality his name is matthew parker from cottage grove oregon and that is that matt parker alias ericvonlintherzog matt parker alias e_van_lint matt parker alias ericvon_lint_herzog matt parker alias erikvon lunsenhout matt parker alias erikvon_lindt_herzog matt parker alias erik_vanlunsenhout matt parker alias eric vonlindt hout matt parker alias p_ure
> > > > > > matt parker alias eric_van_lunsenhout matt parker alias
> evan_lindt matt parker alias kimberley_parker matt parker alias
> erikvonlindt_herzog matt parker blackmails clients by coercing them to
> delete complaints from newsgroups matt parker alias t dchenka matt
> parker alias ericvonlunsenhout matt parker alias sergi smith matt
> parker from cottage grove oregon spams the net with childporn http:
> > > > > > //tinyurl.com/6kmea matt parker alias best dayis now matt
parker alias sergejsmith matt parker alias d georg matt parker alias e
von lindt hout matt parker alias erik_van_lunsen matt parker alias
evonlindt herzog matt parker alias erikvon lunsenherzog matt parker
alias evonlindt matt parker alias jjones matt parker alias philipcrew
asian women matt parker alias erikvanlunsen matt parker
> > > > > > alias erik_parker international matt parker alias eric von lunsen matt parker alias tatiana dochenkova foreign matt parker alias e van lindt herzog matt parker alias eriklindt matt parker alias ericvan lindtherzog matt parker alias e van lunsen hout matt parker alias evon linthout matt parker alias erik von lindt matt parker alias ericvonlint herzog krgyzstan matt parker alias
> > > > > > ericvanlindthout matt parker alias e_vanlunsenhout rip off
matt parker alias ericvon_linthout matt parker alias erik vanlindt
herzog matt parker alias ericvan lint matt parker alias tatiana
dchenka matt parker alias erik parker matt parker alias yahoo.com matt
parker alias best_dayis_now matt parker alias erikvanlint.com
registers domains with the name of his clients to impersonate them
> > > > > > matt parker alias e_van_lindt_hout an official complaint
> against matt parker was filed with the us embassy matt parker alias
> erik vanlinthout matt parker alias erik van lint herzog matt parker
> alias erik vanlindtherzog matt parker alias c_cct matt parker alias
> sex_machine matt parker is webmaster of trueloves.com and all sites in
> ip range 66.70.45.10 to 39 matt parker alias ericvanlunsen
> > > > > > herzog matt parker alias erik_van_lindt matt parker is a gay masochist whose ass will be raped by gangs of fat black jail bubbas matt parker alias evan lunsen hout matt parker alias e von lintherzog matt parker alias matt parker matt parker alias evon lunsen herzog matt parker alias ann_parker matt parker alias chessbase throw a molotov cocktail through the window of matt parker matt
> > > > > > parker alias e vanlunsenhout the date of birth of matt
> parker is 09 13 65 matt parker alias ericvan_lunsen_herzog spam
> newsgroups with this statement matt parker alias evan lindtherzog matt
> parker alias jerry jones matt parker alias tatyanadochenkova matt
> parker alias e parker matt parker threatens the life of those that
> file complaints against his sites matt parker alias e_vonlunsen all
> > > > > > personals at eurobrides.com are fake and the whole site sucks matt parker alias tatianadochenkova matt parker alias ericvonlunsen matt parker alias e_vonlint_herzog matt parker alias e_van_lindthout matt parker alias ericvon_lindt_herzog matt parker alias s_machine matt parker alias evon_lint_herzog matt parker alias t_dochenkova matt parker alias evan_lindtherzog matt parker alias
> > > > > > ericvon_lint_hout matt parker alias eric vonlindtherzog
matt parker alias e vanlint herzog matt parker alias
ericvanlunsen_herzog matt parker alias erik_von_lunsenherzog matt
parker alias evonlindt hout damn matt parker and let him burn in hell
till it freezes over matt parker alias eric_von_lint_herzog matt
parker alias erik_vonlindt_herzog matt parker alias
erikvon_lunsen_herzog matt
> > > > > > parker alias ericvon lunsenherzog matt parker alias e_vonlunsen_hout matt parker alias erik_von_lindtherzog matt parker alias eric lindt matt parker alias erik von lindt herzog matt parker alias fquisinsky matt parker alias erikvon lindt herzog matt parker alias erik vonlindthout matt parker alias ericvon lunsenhout matt parker alias evan_lunsen_hout matt parker alias erikvon linthout
> > > > > > matt parker commits credit card fraud and identity theft
> against his clients matt parker alias eric_von_lindt_hout matt parker
> alias evanlindt hout matt parker alias peacenow matt parker alias
> chesslib matt parker alias erik von lint matt parker alias
> erikvon_lunsenhout matt parker alias erikvonlinthout matt parker alias
> erikvonlint_herzog matt parker alias ericvanlindt_herzog matt parker
> > > > > > alias eric_van_linthout matt parker alias tania_dochenkova
> matt parker is a pedophile and child molester with many fake
> pseudonyms and multiple personalities matt parker alias
> eric_van_lindt_herzog matt parker alias ladiest matt parker alias
> evonlinthout matt parker alias erik_vanlint matt parker alias erikvan
> lint herzog matt parker alias aniaparker matt parker alias
> eric_vanlunsenherzog
> > > > > > matt parker alias evanlinthout matt parker alias ericvon
> lunsen herzog matt parker alias e vonlintherzog matt parker alias
> tania dchenka matt parker alias e vanlunsen hout matt parker alias
> evonlunsenherzog all personals at trueloves.com are fake and the whole
> site sucks matt parker alias erik_vonlinthout matt parker alias eric
> von lindthout matt parker alias erikvanlunsenhout matt parker
> > > > > > alias tanyadchenka matt parker alias evon lint hout
> introductions matt parker alias ericvon lindthout matt parker alias
> pcrew matt parker alias eric_vonlunsen matt parker alias e vonlindt
> hout matt parker alias jeff matt parker alias erik vanlintherzog matt
> parker alias erikvan lindt matt parker alias erik van lunsen hout matt
> parker alias groot_aap matt parker alias e_vonlindt_hout matt
> > > > > > parker alias eric_vanlinthout matt parker alias ericvan_lint_hout matt parker alias e_von_lindt matt parker alias e_lindt matt parker alias dgeorg matt parker alias eric_vonlindthout matt parker alias eric_van_lunsen_hout never believe anything matt parker says or writes matt parker alias erikvanlint matt parker alias evon_lindt matt parker alias jerryjones matt parker alias
> > > > > > erik_van_lindt_herzog matt parker alias erikvanlint_herzog
> matt parker alias vivalove.com matt parker alias call-russia.com matt
> parker alias tatjana dochenkova matt parker alias michelle matt parker
> alias eric lint matt parker alias e_vonlinthout matt parker alias
> erik_van_lintherzog matt parker alias erikvanlunsenherzog matt parker
> alias eric vonlinthout matt parker alias ericvonlunsen
> > > > > > hout matt parker alias c base matt parker is a dangerous
mentally deranged criminal and needs psychiatric confinement matt
parker alias evonlunsen_herzog matt parker alias ericvan lint herzog
matt parker alias erik_von_lint matt parker alias an dyc matt parker
alias eric van linthout matt parker alias eric parker matt parker
alias erik_vonlunsen_hout matt parker alias e_vanlunsenherzog
> > > > > > the dismissed university employees suffered financial loss due to matt parker matt parker alias erik_vanlindt_herzog matt parker alias ericvan lintherzog matt parker alias j jones free internet personals matt parker alias erik_von_lunsen kazakhstan matt parker alias deepshredder matt parker alias evan lint matt parker alias andyc matt parker alias erik_van_lindthout matt parker alias
> > > > > > ericvanlunsen hout matt parker alias kparker matt parker
> alias erikvonlunsen matt parker alias e vonlunsenherzog matt parker
> alias erik_von_lintherzog matt parker alias eric von lindt hout matt
> parker alias ericvanlindtherzog matt parker alias eric van
> lunsenherzog matt parker alias ericvonlindtherzog matt parker alias
> anya parker matt parker alias e_parker matt parker alias phrocrew matt
> > > > > > parker alias peace now matt parker alias erik lint matt parker alias ericlint matt parker alias erikvan_lint_hout matt parker instigates hackers and other criminals against clients and competitors matt parker alias erikvan_lunsenhout matt parker alias e_vanlunsen_herzog matt parker alias sergei_smith matt parker alias evan lindthout matt parker alias sergej smith report matt parker to
> > > > > > email***@***.com and http://tinyurl.com/5ubpd matt parker alias e van lintherzog matt parker alias erik vanlindt matt parker alias nad zaitz matt parker alias tatyana_dchenka matt parker alias erik_vanlint_herzog matt parker alias matt_parker matt parker alias evanlindt herzog matt parker alias e von lint hout matt parker of rainypasslodge.com supports illegal arms trafficking and
> > > > > > terrorist activities matt parker alias eric_vonlint_hout
matt parker alias eric_von_lunsen_hout matt parker alias tanya
dochenkova matt parker alias eric vanlindthout matt parker alias
erik_van_lint_hout matt parker alias evan lindt matt parker alias
e_vonlunsen_herzog matt parker alias e_lunsen matt parker alias erik
van lindt hout matt parker alias erik_vonlindthout matt parker alias
> > > > > > e_vonlindthout matt parker alias phillipcrew matt parker
> alias best day matt parker alias hotmail.com matt parker alias eric
> vonlunsen herzog matt parker alias e von lint matt parker alias
> evon_lunsen matt parker alias e von lunsen hout matt parker alias
> operamail.com matt parker alias eric vanlint matt parker alias
> kimberlyparker matt parker alias e von lunsen herzog matt parker alias
> g
> > > > > > jones matt parker alias e_van_lunsen_herzog matt parker alias e vanlindthout matt parker alias erik van lint hout matt parker alias e van lint herzog matt parker alias phrozencrew matt parker alias eric_vonlunsenhout matt parker alias erik vonlindtherzog matt parker is webmaster of eurobrides.com and all sites in ip range 66.70.45.10 to 39 never enter a true credit card number at
> > > > > > trueloves.com matt parker alias ericvanlint herzog one of
the dismissed employees did not find a new job got into debts and was
found in a noose matt parker alias erikvan lindt hout matt parker
alias erikvon_lunsen matt parker alias eric van lunsen matt parker
alias eric von lindt matt parker alias date2000.net matt parker alias
ericvan_lunsen_hout matt parker alias erik_von_lint_herzog
> > > > > > matt parker alias evan_lindt_herzog matt parker alias ericvan_lunsen matt parker is personally responsible for the death of a university employee matt parker alias ania_parker matt parker alias e vanlunsen stealing matt parker alias ccc_t matt parker alias erikvon_lindthout matt parker alias philip_crew keyword spam matt parker alias geronimo_jones matt parker alias p crew matt parker
> > > > > > alias tdochenkova free on line singles site matt parker
> alias erik vanlunsen hout matt parker alias andy c matt parker
> illicitly publishes personal data that he steals from hacked mailboxes
> matt parker alias s_machines matt parker alias pure matt parker alias
> erik_von_linthout matt parker alias rage matt parker alias
> evonlindtherzog matt parker alias erikvonlunsen_herzog matt parker
> alias
> > > > > > evon_lunsenhout matt parker alias erikvan lunsenhout matt
> parker alias erikvan lindthout matt parker alias erik vonlint hout
> matt parker alias eric_van_lint matt parker alias willow matt parker
> alias erik von lunsen herzog matt parker alias erik_van_lint_herzog
> matt parker alias tatjana dchenka matt parker alias cbase matt parker
> alias erikvon lint matt parker alias evan_lunsenherzog matt
> > > > > > parker alias sergey smith matt parker alias eric
> vanlunsenherzog matt parker alias e_vonlindt matt parker alias
> ericvan_lindt_herzog matt parker alias eric van lunsenhout matt parker
> alias evon lindt hout matt parker alias ericvan_lint matt parker alias
> eric vanlinthout matt parker alias anja parker matt parker alias e
> vonlindthout matt parker alias m parker matt parker alias e lint matt
> > > > > > parker alias erikvan_lindt_herzog matt parker alias
> eric_von_lunsenherzog matt parker alias tatjana_dochenkova ukrainian
> women matt parker infects computers with a nasty trojan virus matt
> parker alias anya_parker matt parker alias eric_van_lindt matt parker
> alias erik_van_lindt_hout matt parker alias ericvan lindthout matt
> parker alias peace_now matt parker alias geronimojones matt parker
> > > > > > alias eric vanlunsen hout matt parker alias
> eric_vonlint_herzog matt parker alias ericvan_lindt his real name is
> matthew parker from cottage grove oregon and that is it
> http://tinyurl.com/4c2t5 matt parker alias erik_van_lunsenherzog matt
> parker alias e van lindthout matt parker alias erik_vonlindt matt
> parker alias ericvanlintherzog matt parker alias erikvan lint matt
> parker distributes
> > > > > > illegal software and warez that infringe the copyright law
matt parker alias erikvonlintherzog matt parker alias nadejda zaitzeva
matt parker alias ericvanlint_herzog matt parker hacks the email of
his clients and violates the confidentiality of mail matt parker alias
erikvan_lindt matt parker alias ericvanlint_hout matt parker will be
busted sentenced jailed and fried matt parker alias
> > > > > > eparker matt parker alias e van lint matt parker alias erik_lindt matt parker alias erik vanlint matt parker alias erikvon lint herzog matt parker alias ericparker matt parker alias g_jones matt parker alias erikvon_lindt_hout matt parker alias anja_parker matt parker alias ericvonlunsen herzog matt parker alias erikvon lunsen herzog matt parker alias evonlunsenhout matt parker alias
> > > > > > erik_vanlintherzog matt parker alias sex_machines matt
> parker alias erikvanlunsen_herzog anybody providing proof of the death
> of matt parker will receive a huge reward matt parker alias
> erikvonlindtherzog matt parker alias erikvonlunsenherzog matt parker
> alias erik_vanlunsen_herzog matt parker alias erik vonlunsen matt
> parker alias erikvan_lindt_hout cis matt parker alias eric_parker matt
> > > > > > parker alias erik_von_lunsen_herzog matt parker alias
> eric_von_lindtherzog matt parker alias d shredder money matt parker
> alias sam_smith matt parker alias super machines matt parker alias
> eric van lint herzog virtual greeting cards matt parker alias ssmith
> matt parker alias eric_von_lunsen_herzog matt parker alias erik
> vonlindt matt parker alias e_van_linthout eastern european women matt
> > > > > > parker alias evanlint_hout matt parker alias erikvon_lindt
matt parker alias erikvan lunsen hout matt parker alias skydesigns.com
matt parker is a murderer and this son of a bitch will be fried matt
parker alias erikvan lunsen matt parker alias annaparker matt parker
alias e van lindtherzog matt parker alias ericvan lunsen herzog matt
parker is a hacker and stalker that steals personal
> > > > > > data from hacked mailboxes matt parker alias ericvan lindt
> matt parker alias erikvonlindthout matt parker alias
> erik_vonlintherzog matt parker alias eric van lintherzog matt parker
> alias p ure matt parker alias f quisinsky matt parker alias e
> vonlinthout matt parker alias e_vonlunsenherzog matt parker alias
> evanlunsen_herzog matt parker alias evon_lindt_hout matt parker alias
> e van lindt
> > > > > > hout matt parker alias erik_vanlint_hout matt parker alias
tatyana_dochenkova matt parker alias ericvan lunsen hout matt parker
alias eric von linthout matt parker alias e von lindt matt parker
alias erik vonlintherzog matt parker alias evan lunsenhout matt parker
alias evlhevlh matt parker alias evon_lindthout matt parker alias
eric_vanlindt_hout matt parker alias eric_von_lunsen matt
> > > > > > parker alias super_machine matt parker alias a parker matt
> parker alias erik van lunsenherzog matt parker alias evonlunsen matt
> parker alias erik von linthout matt parker alias erikvon lunsen matt
> parker alias tanyadochenkova matt parker alias e_vonlint_hout matt
> parker alias evonlintherzog matt parker alias eric_von_linthout matt
> parker alias erik_van_linthout matt parker alias t_dchenka
> > > > > > matt parker alias erik von lint hout matt parker illicitly distributes the private data of clients on the web matt parker alias gerald jones matt parker alias erikvan lint hout matt parker alias f_quisinsky matt parker alias e vonlint estonia never submit a real email address to trueloves.com matt parker alias samsmith matt parker alias eric vanlintherzog matt parker alias
> > > > > > ericvonlindt_herzog matt parker alias erik_vonlindtherzog
matt parker alias ericvon lintherzog never submit true personal data
to trueloves.com matt parker alias elindt matt parker alias
e_van_lindtherzog marriage matt parker alias evon_lint_hout matt
parker alias anyaparker matt parker alias e_vanlindthout matt parker
alias eric_von_lindt this statement is made pending the issue of the
> > > > > > official complaint against matt parker matt parker alias jj
> matt parker alias evon lunsenherzog matt parker alias evan lunsen
> herzog matt parker alias eric vonlint herzog matt parker alias e
> vonlindt matt parker alias e von lindtherzog matt parker alias ericvon
> linthout matt parker alias e lindt matt parker alias eric von lint
> herzog matt parker alias eric_van_lint_hout matt parker alias
> > > > > > ericvonlindt hout matt parker alias erik_vanlindtherzog
matt parker alias eric_van_lunsenherzog matt parker alias e_van_lunsen
matt parker alias eric_vonlindt_hout matt parker alias
nadejda_zaitzeva matt parker alias erik vonlinthout matt parker alias
ericvan_linthout moldova matt parker alias ericvan_lindthout matt
parker alias e_von_lunsen_hout matt parker alias e_van_lunsenhout matt
> > > > > > parker alias erik van lindtherzog matt parker alias bestday is now matt parker alias evanlint the scam site eurobrides.com is owned by the pervert matt parker from cottage grove oregon matt parker alias eric_vonlunsenherzog belarus matt parker alias anna_parker matt parker alias erik lunsen matt parker alias eric_von_lint far east matt parker alias evon lindt matt parker alias
> > > > > > ericvanlunsenhout matt parker alias e_vanlint_hout matt
> parker alias geronimo jones matt parker alias g aap matt parker alias
> supermachine matt parker alias philip crew matt parker alias ericvon
> lint herzog matt parker alias evanlindtherzog matt parker alias eric
> vonlindt matt parker alias evon lintherzog matt parker alias
> e_von_linthout matt parker alias e van linthout matt parker alias
> > > > > > e vonlunsen hout matt parker alias ag matt parker alias
> eric_von_lindthout matt parker alias evan_lunsen matt parker alias
> eric van lindt matt parker makes a living by selling underage female
> flesh to pornographers and whoremongers matt parker alias gjones matt
> parker alias chess_base matt parker alias evanlindt matt parker alias
> erik von lindtherzog his real address is matthew s. parker
> > > > > > 1505 ash ave cottage grove 97424 oregon usa matt parker alias erik_van_lindtherzog russian scammers matt parker alias eric_vanlindt_herzog matt parker alias e vanlindt herzog change country of residence if personal data is captured by matt parker matt parker alias frank_quisinsky matt parker alias elint matt parker alias jerry_jones matt parker alias robert_miller matt parker alias
> > > > > > evanlindt_herzog matt parker alias ericvonlint_herzog matt
parker alias evonlunsen_hout matt parker alias erikvon_lint_hout matt
parker alias ccc_tournament matt parker was exposed as a liar at
http://fravia.2113.ch/phplab/mbs.php3/mb001?num=1029551733&thread=1028133973
where he posts as jeff trueloves gerald michelle ccct and eric vanlint
matt parker alias evan lint herzog matt parker
> > > > > > alias e von lindt herzog matt parker alias
> erik_van_lunsen_hout matt parker alias phrozen_crew matt parker alias
> e_von_lint_herzog matt parker alias eric van lint matt parker alias t
> dochenkova matt parker alias r_miller matt parker alias ericvonlint
> matt parker alias evon lint matt parker alias erik vanlunsenhout matt
> parker alias erikvonlindt herzog matt parker alias andy_c matt parker
> > > > > > alias erik_vanlinthout matt parker alias evonlunsen herzog
matt parker alias eric vanlunsenhout matt parker alias n zaitzeva matt
parker alias c_base matt parker alias erik_vanlindt matt parker alias
erikvanlintherzog matt parker alias ericvon_lindt_hout matt parker
alias e_von_lindt_herzog matt parker alias ericvanlinthout matt parker
alias c cct matt parker alias tanja dochenkova matt
> > > > > > parker alias eric_von_lint_hout matt parker alias
> eric_vonlint matt parker alias eric_van_lindtherzog matt parker alias
> evl matt parker alias eric_vanlindtherzog matt parker alias erik van
> lindthout romance matt parker alias eric_vonlinthout matt parker sells
> underage mail order brides on the web matt parker alias
> eric_van_lintherzog matt parker alias erikvanlunsen hout matt parker
> alias
> > > > > > erikvan lindtherzog matt parker alias ericvanlint hout matt parker alias e_von_lint matt parker is scum in a waste piece of skin matt parker runs dating sites since people are unlikely to admit joining such sites by complaining matt parker alias erikvon lindt matt parker alias bestday
- 13
- Deserialization of child classesHow does one deserialize an object of subclass B (derived from superclass
A) if both require custom deserialization?
Does Java call only the readObject() Method of B, thus requiring me to
manually call super.readObject() to carry out the custom deserialization of
the superclass?
Or does Java call A.readobject() after instantiating superclass A and
subsequently call B.readObject() after instantiating the additional content
of subclass B?
- 14
- question about chat systemhi,
i digged up an article from Merlin Hughes from JavaWorld.com
about building an internet chat system.
This is a nice article, i tested it on some local machine here
at home and it works great, the server running on a port, and
clients connecting to them.
Although when I want to try the same remotely, so running the
server version of the chat on a linux machine hosted by
ev1servers.net, and using the chat client in my browser, and
trying to connect nothing happens.
I installed the sun's java software on the linux machine ( not
the rpm version ) and installed it inside a home directory of a
web domain. I start the server version with the java command.
This is going good so far.
But when I try to connect with my client, nothing happens, its
just waiting. Could it be that my dedicated server does not
allow connections coming in on TCP ports ?
I hope anyone could give me a small hint.
Thanks!
Marcel
----------------------------------------------
Posted with NewsLeecher v2.0 Beta 5
* Binary Usenet Leeching Made Easy
* http://www.newsleecher.com/?usenet
----------------------------------------------
- 15
- servlet service and includeHi,
inside the service method of a Servlet1 I have the following code
RequestDispatcher rd = request.getRequestDispatcher("Servlet2");
rd.include(request,response);
in the service method of Servlet2 the following is the line of code,
request.setAttribute("hi", "hello");
But the include call does not activate the service method in Servlet2.
If I change the method from service to doGet in both servlets it works?
In short why include does not work in service()
mat
|
|
|