Abs does not create /var/abs/local?
I'm not necessarily a newb at Linux, but I've only had Arch Linux installed for a short while. I really like Arch. and I have had no real issues getting everything set-up.
However, I'd like to get into building packages, so I have read a lot of documentation available here, on the Wiki, and elsewhere.
One issue that seems to be (and has been) a major topic is where to store the "local" files. Many suggest the standard "/var/abs/local" directory, though others suggest storing elsewhere, e.g. in a $HOME directory.
Without getting into a discussion of where to store the files for now, I figured I'd start with the "standard" location first, play around, then change later if it didn't suit my needs well.
However, here are my very basic questions:
- Is "/var/abs/local" still considered the "standard" starting point as running 'abs' for the first time did not create that directory?
- Is running 'abs' supposed to create it?
- If it doesn't create it in the current version, did it ever create the directory in previous versions?
From all the docs and forum topics (HOW TOs and such), it appears (at least through heavy implication and / or omission of facts to the contrary) that running 'abs' for the first time should create the tree including "/var/abs/local".
Just wondering if something went wrong since the directory was not created for me by 'abs', or if I should just create the directory and move on. I suspect the latter will be my course of action, but I'm curious.
Thank you.
It is not created automatically... Just create it if needed.
Similar Messages
-
I have a problem with the error "LANG_LIST has some locales which does not match with the locale of serial number" recurring.
I am trying to install Acrobat XI Std silently by SCCM.
I've used the Adobe Customisation Wizard to create a mst which include the volume serial number we have with our licence purchases. Note that I am in Australia. I use the command line in SCCM for the install as "msiexec /i "AcroStan.msi" TRANSFORMS="D&B_AcroStd.mst" /qn" which fails silently. If I install on a local machine using an admin command prompt and changing to /qb at the end, I get the aforementioned error.
I have a few things to try and resolve, having searched the adobe forums and other forums for the solution. The mst is only trying to install US English & I have even gone so far as to use the direct editor in the customisation wizard and change some values in the property table to resolve this. In the property table I can confirm that LANG_SEL_DEFAULT = ENU, REGIONAL_LIST = ENU, LANG_LIST = en_US, ProductLanguage = 1033
Is there a way to check the language specified for ym serial number?
BryndonUpdate on a couple of details:
@Sabian,
Thanks for the location, I've downloaded and then when I tried an install of the newly extracted msi (admittedly on the same computer) I got exactly the same issue. Of note though is that running /qf automatically brought up the same serial number and the same incorrectly spelled company name. Installing on another computer (freshly imaged) doesn't have those inputs already present under /qf. Next when I try using the transfrom (a new one) with /qr it gives an error of the serial number, displaying the entire serial.
@Sebastian
I've had a look through yours and it seems our issues could have the same origin. Looks like I may have to call customer support regarding the serial number as Sabian suggested in your thread.
The bit that gets me is when the same serial number is used in a manual install (or /qf) then it installs ok without any errors. -
I ran the Adobe Customization Wizard XI to create a transform file and now when run setup.exe it always come with the error "LANG_LIST has some locales which does not match with the locale of serial number".
It does the same thing when using msi with the command : msiexec /i AcroPro.msi TRANSFORMS=AcroPro.mst /qb!
Here is my setup.ini file
[Startup]
RequireOS=Windows XP
RequireMSI=3.1
RequireIE=7.0.0000.0
Require64BitVC10RT=1
CmdLine=/spb /rs /sl"1036"
[Product]
msi=AcroPro.msi
vcrtMsi=vc_red.msi
vcrtDir=VC10RT_x64
Languages=1033;1036
2052=Chinese Simplified
1028=Chinese Traditional
1029=Czech
1030=Danish
1043=Dutch (Netherlands)
1033=English (United States)
1035=Finnish
1036=French (France)
1031=German (Germany)
1038=Hungarian
1040=Italian (Italy)
1041=Japanese
1042=Korean
1044=Norwegian (Bokmal)
1045=Polish
1046=Portuguese (Brazil)
1049=Russian
1051=Slovak
1060=Slovenian
1034=Spanish (Traditional Sort)
1053=Swedish
1055=Turkish
1058=Ukrainian
1025=English with Arabic support
1037=English with Hebrew support
6156=French (Morocco)
CmdLine=TRANSFORMS="AcroPro.mst"
[Windows XP]
PlatformID=2
MajorVersion=5
MinorVersion=1
ServicePackMajor=3
[MSI Updater]
Path=WindowsInstaller-KB893803-v2-x86.exe
I don't know what goes wrong as took my serial number on my profile from the adobe web site, same thing for the download of the software.
Does it means that the serial number provided was invalid for deploying ?
NB.: My goal is to deploy our Acrobat XI through SCCM in silent mode and I don't know if there is extra consideration for that. For now it's only not working at the command line.
Another important point is that the install works great without customization ! If I just run the setup.exe from freshly extracted files and I use my serial number, everything is working fine.
So what goes wrong ?Thanks for the reply brogers_1 and Vinod Dbhal, you gave good hint.
I retried installing the initial package in French on a Windows 7 English and the software installed properly in French.
As I used to work with virtuals for those tests, I rolled back my virtual and redo my test installation with chosing to install it in English on my Windows 7 English and again the installation finished properly but I was surprised when I realized that even if I chose English as language, the software was running in French !
Of course I can change the language settings (in the edit-preferences-language) to follow the operating system witch is nice.
That gave me the cue I needed to know. I started from scratch my customization with choosing only the French language in the "Application Languages" and I left the MUI Languages blank and saved the .mst
I ran again the same command : msiexec /i AcroPro.msi TRANSFORMS=AcroPro.mst /qb!
And everything works fine.
NB.: As I used the .msi directly, of course I had to install the prerequirement Visual C++ 2010 first. Otherwise the installation failed without any error message.
Thanks again to you for your good hint,
Bob -
save as does not Create PDF Compatible File even when the creare pdf compatible files is on, Illustrator CC 2014
When I open is adobe acrobat I get this message.
"This is an Adobe® Illustrator® File that was
saved without PDF Content.
To Place or open this le in other
applications, it should be re-saved from
Adobe Illustrator with the "Create PDF
Compatible File" option turned on. This
option is in the Illustrator Native Format
Options dialog box, which appears when
saving an Adobe Illustrator le using the
Save As command." -
MRP does not creates Shcedule Line
I have a valid scheduling agreement LPA in place. Scheduling Agreement is approved and released status.
I have source list also maintained for same scheduling agreement with long validity and MRP indicator as 2 - Create Schedule line automatically.
I am running MRP using following parameters in MD02.
Processing key NETCH Net Change in Total Horizon
Create purchase req. 3 Planned orders
Delivery schedules 3 Schedule lines
Create MRP list 1 MRP list
Planning mode 3 Delete and recreate planning data
Scheduling 2 Lead Time Scheduling and Capacity Planni
Even schedule line and other parameters maintained properly, MRP creates planned order and does not creates Schedule Line automatically. Material Master is maintained MRP Type PD, Lot Size as Replenishment to maximum stock level, Safety stock, No strategy and availability on.
What I am doing wrong? With same setting in other system it is working perfectly fine.
Any feedback appreciated.
Thanks
PPHi
Check whether the Agreement Open Target value .
If the target quantity was completed . so system will not create the Schedule lines for the material
2. If you mainatian the open period in the smk.
so system will create the planned order instead of schedule agreement. check -
Mail does not create new emails based on the highlighted mailbox, but rather according the receiving mailbox of whatever individual email happens to be highlighted. This was not the case prior to Lion. Is this a bug or an error on my part? (I do have the setting for creating new emails from the highlighted mailbox checked.)
The questions about time was not only because of thinking about the Time Machine, but also possible impact on recognizing which messages remaining on a POP server (doesn't apply to IMAP) have been already downloaded. In the Mail folder, at its root level, in Mail 3.x there is a file named MessageUidsAlreadyDownloaded3 that should prevent duplicate downloading -- some servers may not communicate the best with respect to that, and the universal index must certainly be involved in updating that index file. If it corrupts, it can inhibit proper downloading. However, setting the account up in a New User Account and having the same problem does not point that way, unless your POP3 server is very different from most.
That universal index is also typically involved when messages are meant to be moved from the Inbox to another mailbox -- in Mail 3.x the message does not move, but rather is copied, and then erased from the origin mailbox. That requires updating the Envelope Index to keep track of where the message is, and should keep track of where it is supposed to have been removed after the "Move".
Ernie -
Adobe After Effects CC 2014 Multi-machine rendering does not create RCF after Collect-File
This was working in the previous release. After going through all of the steps to perform a multi-machine render, not only does it say it is limiting it to 5 machines instead of the usual 99 (and I have over 100 cores on the render farm) but "Collect Files" (File/Dependencies/Collect Files) does not create the Render Control File (RCF) that kicks off the process on the other machines, like it did before and is supposed to do.
This release was supposed to fix the 32 core limitation on render nodes (my server has 48), but now does nothing at all.
Anyway, I assume there is a check box somewhere that says "do something" that hasn't been checked and another that says "Maybe my machine has more than 5 cores", and I would appreciate being steered in the direction of these new mis-features.
Just as background, the 48 core server does show the little TV screen that monitors the watch folder, and I know for a fact that process looks for the "RCF" file. Looking at the directory specified for "collect files", I can see that no RCF file is created, only 1 file, a report.txt file which contains this information is produced:
Report created:
7/9/2014 1:54:12 AM
Project name: highup.aep
Source files collected to:
P:\temp\highup folder
Source files collected: All
Collected comps:
Thomas Falke - High Again High On Emotion)
Number of collected files: 1
Size of collected files: 63.4 MB
Collected source files:
C:\Users\Jeff K\Videos\Down\2014-2015\Thomas Falke - High Again High On Emotion).mp4
Rendering plug-ins:
Classic 3D
Effects used: 1
Effect: Detail-preserving UpscaleThe dialog box has been slightly refactored. You must click "Allow watch folder rendering" and then all is good. Hope this helps anyone else. Thanks to Rafil at customer support chat for this.
-
Payment Wizard Does not create the File
Hi I am trying to run the payment wizard and in the final step it says it ran successful and create the outgoing payments but it does not create the payment file for the bank.
Step 1
Start a new Payment run
Step 2
payment type : out going
payment method : bank transfer
File Path : Go to Desktop and file name is test
Step3
Select the business partner
Step 4
Select the date range
Step 5
Select the payment method
Step 6
Select the Invoices
Step 7
Execute
It says successfully Executed the payment and create outgoing payment for the business partner.
But it does not create the payment file (test in the Desktop)
Please help me!!!
Thanks
SanjayaHi Sanjaya,
Check the link
Payment Wizard
Payment Wizard Run does not create Payment/Check
Payment Wizard/Engine - creation of Bank File
*Close the thread if issue solved.
Regards
Jambulingam.P -
MS Outlook 2010 Add in Create pdf - does not create pdf of draft emails- Adobe Acrobat Pro X
In MS Outlook 2010 Add in Create pdf- does not create pdf of draft emails- this maybe the case, but just wanted to make sure this is normal for the program- though I guess one can print as an Adobe pdf but it does not maintain the hyperlinks of email addresses etc. the functionality is compromised in a print vs create a pdf.
Here's a workaround by the team:
Right click on the message from Explorer list view or folder view and chose the option to convert to PDF. -
SQLJ Translation does not create profile file
SQLJ Translation does not create profile file.
After translating a small file HelloWorld.sqlj
the following files are created:
HelloWorld_SJProfileKeys.class
HelloWorld.class
HelloWorld.java
Although there is a HelloWorld_SJProfileKeys.class, profile file HelloWorld_SJProfile0.ser has NOT been created.
The starting file .sqlj file HelloWorld.sqlj is taken from O'Reilly book 'Java Programming with Oracle SQLJ' by Jason Price. The file contains a valid SQL statement to display the date.
My environment variables were set up with instructions from:
http://www.onjava.com/pub/a/onjava/2001/12/05/learning_sqlj.html
When I run java HelloWorld to run the .java file, I get the error:
SQLException java.sql.SQLException: profile HelloWorld_SJProfile0 not found: java.lang.ClassNotFoundException: HelloWorld_SJProfile0
I searched the internet high and low for a similar error to mine but I could not find a match.
I read the following text from http://otn.oracle.com/tech/java/sqlj_jdbc/htdocs/faq.html#translationerrors
but it does not help me.
"ClassNotFoundException: xxx.yyy_SJProfile0 for class xxx.yyy_SJProfileKeys
If you see an exception such as:
java.sql.SQLException: profile xxx.yyy_SJProfile0 not found:
java.lang.ClassNotFoundException:
xxx.yyy_SJProfile0 for class xxx.yy_SJProfileKeys
then you must ensure that the SQLJ profile(s), such as xxx/yyy_SJProfile0.ser, is available in the SQLJ runtime environment. This includes JARing this file as part of an applet deployment, or publishing it to the server via loadjava.
Any ideas? Thanks in advance,
John
Helloworld.sqlj before translation:
The program HelloWorld.sqlj illustrates how to connect to a
database, and display the words "Hello World" along with
the current date.
// import required packages
import java.sql.Date;
import java.sql.SQLException;
import oracle.sqlj.runtime.Oracle;
public class HelloWorld {
public static void main(String [] args) {
java.sql.Date current_date;
try {
// connect to the database
Oracle.connect(
"jdbc:oracle:thin:@localhost:1521:orac",
"scott",
"tiger"
// get the current date from the database
#sql { SELECT sysdate INTO :current_date FROM dual };
// display message
System.out.println("Hello World! The current date is " +
current_date);
} catch ( SQLException e ) {
System.err.println("SQLException " + e);
} finally {
try {
// disconnect from the database
Oracle.close();
} catch ( SQLException e ) {
System.err.println("SQLException " + e);
} // end of main()
HelloWorld.java after translation:
/*@lineinfo:filename=HelloWorld*//*@lineinfo:user-code*//*@lineinfo:1^1*//*
The program HelloWorld.sqlj illustrates how to connect to a
database, and display the words "Hello World" along with
the current date.
// import required packages
import java.sql.Date;
import java.sql.SQLException;
import oracle.sqlj.runtime.Oracle;
public class HelloWorld {
public static void main(String [] args) {
java.sql.Date current_date;
try {
// connect to the database
Oracle.connect(
"jdbc:oracle:thin:@localhost:1521:orcl",
"scott",
"tiger"
// get the current date from the database
/*@lineinfo:generated-code*//*@lineinfo:28^7*/
// #sql { SELECT sysdate FROM dual };
sqlj.runtime.profile.RTResultSet __sJT_rtRs;
sqlj.runtime.ConnectionContext __sJT_connCtx = sqlj.runtime.ref.DefaultContext.getDefaultContext();
if (__sJT_connCtx == null) sqlj.runtime.error.RuntimeRefErrors.raise_NULL_CONN_CTX();
sqlj.runtime.ExecutionContext __sJT_execCtx = __sJT_connCtx.getExecutionContext();
if (__sJT_execCtx == null) sqlj.runtime.error.RuntimeRefErrors.raise_NULL_EXEC_CTX();
synchronized (__sJT_execCtx) {
sqlj.runtime.profile.RTStatement __sJT_stmt = __sJT_execCtx.registerStatement(__sJT_connCtx, HelloWorld_SJProfileKeys.getKey(0), 0);
try
sqlj.runtime.profile.RTResultSet __sJT_result = __sJT_execCtx.executeQuery();
__sJT_rtRs = __sJT_result;
finally
__sJT_execCtx.releaseStatement();
try
sqlj.runtime.ref.ResultSetIterImpl.checkColumns(__sJT_rtRs, 1);
if (!__sJT_rtRs.next())
sqlj.runtime.error.RuntimeRefErrors.raise_NO_ROW_SELECT_INTO();
current_date = __sJT_rtRs.getDate(1);
if (__sJT_rtRs.next())
sqlj.runtime.error.RuntimeRefErrors.raise_MULTI_ROW_SELECT_INTO();
finally
__sJT_rtRs.close();
/*@lineinfo:user-code*//*@lineinfo:28^58*/
// display message
System.out.println("Hello World! The current date is " +
current_date);
} catch ( SQLException e ) {
System.err.println("SQLException " + e);
} finally {
try {
// disconnect from the database
Oracle.close();
} catch ( SQLException e ) {
System.err.println("SQLException " + e);
} // end of main()
}/*@lineinfo:generated-code*/class HelloWorld_SJProfileKeys
private static HelloWorld_SJProfileKeys inst = null;
public static java.lang.Object getKey(int keyNum)
throws java.sql.SQLException
if (inst == null)
inst = new HelloWorld_SJProfileKeys();
return inst.keys[keyNum];
private final sqlj.runtime.profile.Loader loader = sqlj.runtime.RuntimeContext.getRuntime().getLoaderForClass(getClass());
private java.lang.Object[] keys;
private HelloWorld_SJProfileKeys()
throws java.sql.SQLException
keys = new java.lang.Object[1];
keys[0] = sqlj.runtime.ref.DefaultContext.getProfileKey(loader, "HelloWorld_SJProfile0");
}SQLJ Translation does not create profile file.
After translating a small file HelloWorld.sqlj
the following files are created:
HelloWorld_SJProfileKeys.class
HelloWorld.class
HelloWorld.java
Although there is a HelloWorld_SJProfileKeys.class, profile file HelloWorld_SJProfile0.ser has NOT been created.
The starting file .sqlj file HelloWorld.sqlj is taken from O'Reilly book 'Java Programming with Oracle SQLJ' by Jason Price. The file contains a valid SQL statement to display the date.
My environment variables were set up with instructions from:
http://www.onjava.com/pub/a/onjava/2001/12/05/learning_sqlj.html
When I run java HelloWorld to run the .java file, I get the error:
SQLException java.sql.SQLException: profile HelloWorld_SJProfile0 not found: java.lang.ClassNotFoundException: HelloWorld_SJProfile0
I searched the internet high and low for a similar error to mine but I could not find a match.
I read the following text from http://otn.oracle.com/tech/java/sqlj_jdbc/htdocs/faq.html#translationerrors
but it does not help me.
"ClassNotFoundException: xxx.yyy_SJProfile0 for class xxx.yyy_SJProfileKeys
If you see an exception such as:
java.sql.SQLException: profile xxx.yyy_SJProfile0 not found:
java.lang.ClassNotFoundException:
xxx.yyy_SJProfile0 for class xxx.yy_SJProfileKeys
then you must ensure that the SQLJ profile(s), such as xxx/yyy_SJProfile0.ser, is available in the SQLJ runtime environment. This includes JARing this file as part of an applet deployment, or publishing it to the server via loadjava.
Any ideas? Thanks in advance,
John
Helloworld.sqlj before translation:
The program HelloWorld.sqlj illustrates how to connect to a
database, and display the words "Hello World" along with
the current date.
// import required packages
import java.sql.Date;
import java.sql.SQLException;
import oracle.sqlj.runtime.Oracle;
public class HelloWorld {
public static void main(String [] args) {
java.sql.Date current_date;
try {
// connect to the database
Oracle.connect(
"jdbc:oracle:thin:@localhost:1521:orac",
"scott",
"tiger"
// get the current date from the database
#sql { SELECT sysdate INTO :current_date FROM dual };
// display message
System.out.println("Hello World! The current date is " +
current_date);
} catch ( SQLException e ) {
System.err.println("SQLException " + e);
} finally {
try {
// disconnect from the database
Oracle.close();
} catch ( SQLException e ) {
System.err.println("SQLException " + e);
} // end of main()
HelloWorld.java after translation:
/*@lineinfo:filename=HelloWorld*//*@lineinfo:user-code*//*@lineinfo:1^1*//*
The program HelloWorld.sqlj illustrates how to connect to a
database, and display the words "Hello World" along with
the current date.
// import required packages
import java.sql.Date;
import java.sql.SQLException;
import oracle.sqlj.runtime.Oracle;
public class HelloWorld {
public static void main(String [] args) {
java.sql.Date current_date;
try {
// connect to the database
Oracle.connect(
"jdbc:oracle:thin:@localhost:1521:orcl",
"scott",
"tiger"
// get the current date from the database
/*@lineinfo:generated-code*//*@lineinfo:28^7*/
// #sql { SELECT sysdate FROM dual };
sqlj.runtime.profile.RTResultSet __sJT_rtRs;
sqlj.runtime.ConnectionContext __sJT_connCtx = sqlj.runtime.ref.DefaultContext.getDefaultContext();
if (__sJT_connCtx == null) sqlj.runtime.error.RuntimeRefErrors.raise_NULL_CONN_CTX();
sqlj.runtime.ExecutionContext __sJT_execCtx = __sJT_connCtx.getExecutionContext();
if (__sJT_execCtx == null) sqlj.runtime.error.RuntimeRefErrors.raise_NULL_EXEC_CTX();
synchronized (__sJT_execCtx) {
sqlj.runtime.profile.RTStatement __sJT_stmt = __sJT_execCtx.registerStatement(__sJT_connCtx, HelloWorld_SJProfileKeys.getKey(0), 0);
try
sqlj.runtime.profile.RTResultSet __sJT_result = __sJT_execCtx.executeQuery();
__sJT_rtRs = __sJT_result;
finally
__sJT_execCtx.releaseStatement();
try
sqlj.runtime.ref.ResultSetIterImpl.checkColumns(__sJT_rtRs, 1);
if (!__sJT_rtRs.next())
sqlj.runtime.error.RuntimeRefErrors.raise_NO_ROW_SELECT_INTO();
current_date = __sJT_rtRs.getDate(1);
if (__sJT_rtRs.next())
sqlj.runtime.error.RuntimeRefErrors.raise_MULTI_ROW_SELECT_INTO();
finally
__sJT_rtRs.close();
/*@lineinfo:user-code*//*@lineinfo:28^58*/
// display message
System.out.println("Hello World! The current date is " +
current_date);
} catch ( SQLException e ) {
System.err.println("SQLException " + e);
} finally {
try {
// disconnect from the database
Oracle.close();
} catch ( SQLException e ) {
System.err.println("SQLException " + e);
} // end of main()
}/*@lineinfo:generated-code*/class HelloWorld_SJProfileKeys
private static HelloWorld_SJProfileKeys inst = null;
public static java.lang.Object getKey(int keyNum)
throws java.sql.SQLException
if (inst == null)
inst = new HelloWorld_SJProfileKeys();
return inst.keys[keyNum];
private final sqlj.runtime.profile.Loader loader = sqlj.runtime.RuntimeContext.getRuntime().getLoaderForClass(getClass());
private java.lang.Object[] keys;
private HelloWorld_SJProfileKeys()
throws java.sql.SQLException
keys = new java.lang.Object[1];
keys[0] = sqlj.runtime.ref.DefaultContext.getProfileKey(loader, "HelloWorld_SJProfile0");
} -
Need to create a sales order that does not create demand
Hi,
We need to create a no cost sales order - that does not create demand
In our current set-up when we try to create a no cost sales order with a material ( It Cat = Norm) we see demand being created in MD04
What configuration settings will allow us a deliverable order - that does not create demand (no MRP run?)
Thanks,
SMHello,
For this set of requirement i think the best option would be to configure a New Sales Order Type and a new Schedule Line Category. In VOV6, While you are defining a new Schedule line category in the transaction flow make sure to switch off the three check box.
Transfer of requirements / Begin assembly order from SD
Availability check for sales
Product allocation active
Then when we are assigning this newly defined Schedule line Category to Item category, make sure to leave the field of MRP Type as blank in VOV5.
Regards,
Sarthak -
Server does not create ois ?
Hi folks !
At first I wanted to send some Strings via the Client to the Server and print them onto the screen. On a specific String "antwort" I would like to send an Object k from the Server to the Client and prove on the Client the correctness of the object by reading the attribute set on the serverside before sending.
But somehow the server does not create the ObjectInputStreams and I don�t know why.
That�s the code:
// Server:
public class Server {
public Server() {
try{
String input = new String();
ServerSocket sock = new ServerSocket(16348);
Socket socket = sock.accept();
System.out.println("socket"); // this line is printed on connection
ObjectInputStream sockin = new ObjectInputStream(socket.getInputStream());
System.out.println("objectinputstream"); // but this one never appears
ObjectOutputStream sockout = new ObjectOutputStream(socket.getOutputStream());
Kunde k = new Kunde();
k.setNummer(13);
while(!input.equals("Ende")){
input = sockin.readObject().toString();
if(input.equals("antwort")){
sockout.writeObject(k);
sockout.flush();
sockout.reset();
System.out.println(input);
socket.close();
catch(Exception e){
public static void main(String[] args) {
// TODO code application logic here
new Server();
// The Client
public class Client {
public Client() {
try{
Socket sock = new Socket("localhost",16348);
// System.out.println(sock.isOutputShutdown());
sock.setSoTimeout(5000);
System.out.println("socket hergestellt");
ObjectInputStream sockin = new ObjectInputStream(sock.getInputStream());
System.out.println("sockin");
ObjectOutputStream sockout = new ObjectOutputStream(sock.getOutputStream());
System.out.println("sockout");
String eing = "";
System.out.println("vor while");
while(!eing.equals("close")){
eing = erwarteEingabe();
System.out.println("Sende:"+eing);
if(eing.equals("antwort")){
sockout.writeObject(eing);
Kunde k = (Kunde)sockin.readObject();
System.out.println("Nummer des Kunden: "+k.getNr());
else{
sockout.writeObject(eing);
sockout.flush();
sockout.reset();
catch(Exception e){
System.out.println(e);
public static void main(String[] args) {
// TODO code application logic here
new Client();
private String erwarteEingabe(){
String eing = "";
System.out.println("nehme Eing entgegen");
try{
BufferedReader b = new BufferedReader(new InputStreamReader(System.in));
return b.readLine();
catch(Exception e){
System.out.println(e);
return "";
}When you create an ObjectInputStream it tries to read the object stream header from the underlaying stream. In this case both your server and client are waiting for the other one to send the header before they can continue. This problem can be avoided by simply creating the object output streams first:ObjectOutputStream sockout = new ObjectOutputStream(socket.getOutputStream());
ObjectInputStream sockin = new ObjectInputStream(socket.getInputStream()); -
Transport Screen objects-GUI status(SAP does not create request, why)?
Hi experts,
I use SE80 to change GUI status, but system does not create a transport request for me to transfer? why?Hi,
Thanks for replay. Actually, the SE80->program->Gui status have some objects and they are already transfered. But I can't see them on target system. But When I create exactly the same name, the system tell me they are already created. I think it becuase the original language is 'DE' but I use default language 'EN' to modify and create the request? -
The SQLJ translater that comes with JDeveloper 9.0.3 preview does not create profiles (.SER) when running with -codegen=ansi or iso. Thus producing none runnable code.
It is not possible to set any switches in JDev.
Previous versions of the translated did produce the .SER files.
Is there a workaround possible?
Thanks,
RobertFo the answer and a workaround look here:
Re: A field is missing in my table.....
-Robert -
The SQLJ translater that comes with JDeveloper 9.0.3 preview does not create profiles (.SER) when running with -codegen=ansi or iso. Thus producing none runnable code.
It is not possible to set any switches in JDev.
Previous versions of the translated did produce the .SER files.
Is there a workaround possible?
Thanks,
Robert
P.S.: I posted this also in the SQLJ forum.Robert,
My mistake - you are correct, the change I mentioned was put in just after the Preview Release. The .ser files will go into the project source directory in the Preview Release. But this should be the same behavior as in previous releases - are you seeing a difference in behavior between a past release and the Preview Release? Everything up to and including the 9.0.3 Preview Release should put the .ser files in the project source directory. When the 9.0.3 Production Release is available, they will be put into the project output directory instead.
The fix to put the .ser files into the output directory is not in the translator.jar file. It is in the core JDeveloper code (in jdev.jar). So unfortunately it is not a fix that could be easily dropped into the Preview Release. However, it will be available in the 9.0.3 Production Release.
-Matt Hawkins, JDeveloper Team
Maybe you are looking for
-
Time machine restore randomly missing files
Macbook refused to boot, apple store cleared it up, told me to do a backup from time capsule. Files that were on my desktop are missing. The time capsule reports doing complete backups frequently and as recently as monday. Why am I missing files a
-
TEMPLATE.fmb: Custom form can't display any system message
I was using the template.fmb to create a new custom form. It works fine, BUT it can't display any system message such as ""FRM-40400 Transaction complete: 1 record applied and saved" Please advise what's the problem. Thanks
-
How do I setup a secure wireless AirPort network that allows internet shari
Hi everyone, I'm trying to setup internet sharing over a wireless Airport network between my flatmate's iMac and my G4 Powerbook. We both have Norton Confidential installed, which includes a Firewall feature, which may be making this more difficult.
-
When will SUpport for Oracle 8i Stop??
Hi All Can anyone tell me if there is a schedule available for the life time of Oracle products. Specifically I am interested to know when Oracle will stop supporting Oracle 8i RDBMS. Thanks in advance. Kim
-
Hi I running Solaris 10 on ULTRA 10 installed.I want to configure D1000 with ULTRA 10.I inserted scsi diff card(x6541) in slot.I hooked up D1000 with Ultra 10, but the system does't see disk array. I tried with devfsadm amd boot -rv. THANKS..........