Regarding Locking of PL/SQl Procedure or function
Hi,
My PL/SQL code is getting locked. The flow is like this.
My PL/SQL code writes a particular data into a file which is read by a C program. Once the processing is done then the C driver writes back into anither file called response file from which my PL/SQL code reads from. What is happening is I use dbms_lock.sleep in my PL/SQL code. Now my PL/SQL code is hanging. In the sense when try to recompile my PL/SQL file, it gets timed out saying that It could not lock the object [Function Name]. How can I find out whether any other process is using my File or not. Even if it using how can I release the lock.
Thanks in avance
I think you have executed this PL/SQL code earlier and is hung. When you are trying to recompile that, it is not allowing to change the code as it is already being used and "locked".
You need to find out the session which is holding the lock on this code and kill the same.
Similar Messages
-
How to test PL/SQL procedures and functions?
What are the proven ways to test pl/sql procedures and functions? Specifically, procedures and functions that take cursor variables as IN OUT parameter, OR procedure and functions that takes an array as IN parameter?
Thx.HI,
One way could by using PL/SQL Develper tool, see Tools/Test Manager...
Also there are others tools, see [Cleaning Up PL/SQL Practices|http://www.oracle.com/technology/oramag/oracle/04-mar/o24tech_plsql.html] and specifically oUnit
Regards,
PS: Your question is very general, could you provide an specific example you are trying?
Edited by: Walter Fernández on Nov 11, 2008 4:04 PM - Adding PS -
Call a PL/SQL procedure or function from applet
Could anyone please let me know how I could call a PL/SQL procedure
or function from a JDBC method from applet with Internet Explorer?It depends from where you are calling your PLSQL routine. If it is SQL*Plus then you can use & (ampersand) with the variable to be input at run time.
If you are executing the PLSQL routine from another application (some front end application) then it's not possible. Because when a procedure is executing at server side, the front end application does not have control, and the control is only transfered back to front end application when the PLSQL routine either completes successfully or throws an exception.
In either case, you can not go back to the PLSQL routine.
In this case, what you can do is, write code in your front end application to get that variable value from user and then pass that value to PLSQL routine. -
Are the Pl/sql procedure and function atomic by themself
i want to ask a question does oracle pl/sql procedure and function support Atomicity for the database by themself , or they became atomic incase we call them using begin -- end;
You appear to be discussing transaction scope which is completely independent of PL/SQL blocks like procedures or how you call procedures. It's all in where commits (or rollbacks) are issued.
If you have a procedure like this
CREATE PROCEDURE p1
AS
BEGIN
INSERT INTO some_table( key, value ) VALUES( 1, 'Foo' );
INSERT INTO some_table( key, value ) VALUES( 1, 'Bar' );
END;where the first statement succeeds and the second statement fails as a result of a duplicate key, there will still be a Foo row in the table but the procedure will have thrown an exception. The caller of the procedure may choose to commit or rollback the change-- that will determine whether the first statement's results are made permanent. If you have a procedure like this,
CREATE PROCEDURE p1
AS
BEGIN
INSERT INTO some_table( key, value ) VALUES( 1, 'Foo' );
commit;
INSERT INTO some_table( key, value ) VALUES( 1, 'Bar' );
END;the commit will make the first insert permanent regardless of whether the second statement fails no matter what the calling code does (that's one reason that putting commits in stored procedures is generally a bad idea-- the caller is in a much better position to know what other uncommitted work has been done and whether it is safe to commit.
Justin -
How can I catch a resultset thrown out by PL/SQL procedure or function.
hi,
I want to write a program in java which receives a resultset
from PL/SQL , how can I do that.
I don't want to create the resultset by passing a simple sql
statement, I want the sql statement to be executed in the
procedure or function,
which in turn returns a PL/SQL table of records, or refcursor,
and capture it in the resultset.Here's a quick note on how I do it:
1. RETURN a REF CURSOR from your PL/SQL function.
2. In your Java program, you declare the return type from the
Statement as OracleTypes.CURSOR.
/* Prepare your PL/SQL function call here */
CallableStatement mystatement = myconnection.prepareCall
( "BEGIN ? := myfunction( p_param => ? ); END;" );
/* Register the Oracle REF CURSOR as the return type */
mystatement.registerOutParameter(1, OracleTypes.CURSOR);
/* Set any additional input parameters to your function */
mystatement.setString(2, "Param value");
3. When you fetch the cursor from your Statement, do getObject
() and then cast the Object as a ResultSet e.g.:
mystatement.execute);
ResultSet rs = (ResultSet) mystatement.getObject(1);
/* Now you can iterate through the ResultSet in the same way as
for any other JDBC ResultSet */
while (rset.next())
/* Fetch the values from your REF CURSOR here */
mystatement.close();
There may be better ways to do this, but it works for me.
Regards,
Chris I've put in a few more details above. Sorry I can't copy in a
whole chunk of code for you, but this should be enough to get
you started. I would recommend the Wrox Press book on
application programming with Oracle 8i, as it includes lots of
examples of many different tools for Oracle 8i e.g. JDBC, EJB,
BC4J, Portal, XML etc.
Good luck,
Chris -
Regarding execution of pl/sql procedure using JSP
HI all
Please help me.
i am customizing a jsp page ,which is executing one sql procedure first then selecting data from the table in which procedure is inserting.
How can i pass parameter dynamically to the sql procedure ? ,which i am getting from an HTML page.
Please help me out.
regards
satendrathis is the sample code provided by oracle.
* This sample shows how to call PL/SQL blocks from JDBC.
import java.sql.*;
class PLSQL
public static void main (String args [])
throws SQLException, ClassNotFoundException
// Load the Oracle JDBC driver
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
String url = "jdbc:oracle:oci8:@";
try {
String url1 = System.getProperty("JDBC_URL");
if (url1 != null)
url = url1;
} catch (Exception e) {
// If there is any security exception, ignore it
// and use the default
// Connect to the database
Connection conn =
DriverManager.getConnection (url, "scott", "tiger");
// Create the stored procedures
init (conn);
// Cleanup the plsqltest database
Statement stmt = conn.createStatement ();
stmt.execute ("delete from plsqltest");
// Close the statement
stmt.close();
// Call a procedure with no parameters
CallableStatement procnone = conn.prepareCall ("begin procnone; end;");
procnone.execute ();
dumpTestTable (conn);
procnone.close();
// Call a procedure with an IN parameter
CallableStatement procin = conn.prepareCall ("begin procin (?); end;");
procin.setString (1, "testing");
procin.execute ();
dumpTestTable (conn);
procin.close();
// Call a procedure with an OUT parameter
CallableStatement procout = conn.prepareCall ("begin procout (?); end;");
procout.registerOutParameter (1, Types.CHAR);
procout.execute ();
System.out.println ("Out argument is: " + procout.getString (1));
procout.close();
// Call a procedure with an IN/OUT prameter
CallableStatement procinout = conn.prepareCall ("begin procinout (?); end;");
procinout.registerOutParameter (1, Types.VARCHAR);
procinout.setString (1, "testing");
procinout.execute ();
dumpTestTable (conn);
System.out.println ("Out argument is: " + procinout.getString (1));
procinout.close();
// Call a function with no parameters
CallableStatement funcnone = conn.prepareCall ("begin ? := funcnone; end;");
funcnone.registerOutParameter (1, Types.CHAR);
funcnone.execute ();
System.out.println ("Return value is: " + funcnone.getString (1));
funcnone.close();
// Call a function with an IN parameter
CallableStatement funcin = conn.prepareCall ("begin ? := funcin (?); end;");
funcin.registerOutParameter (1, Types.CHAR);
funcin.setString (2, "testing");
funcin.execute ();
System.out.println ("Return value is: " + funcin.getString (1));
funcin.close();
// Call a function with an OUT parameter
CallableStatement funcout = conn.prepareCall ("begin ? := funcout (?); end;");
funcout.registerOutParameter (1, Types.CHAR);
funcout.registerOutParameter (2, Types.CHAR);
funcout.execute ();
System.out.println ("Return value is: " + funcout.getString (1));
System.out.println ("Out argument is: " + funcout.getString (2));
funcout.close();
// Close the connection
conn.close();
// Utility function to dump the contents of the PLSQLTEST table and
// clear it
static void dumpTestTable (Connection conn)
throws SQLException
Statement stmt = conn.createStatement ();
ResultSet rset = stmt.executeQuery ("select * from plsqltest");
while (rset.next ())
System.out.println (rset.getString (1));
stmt.execute ("delete from plsqltest");
rset.close();
stmt.close();
// Utility function to create the stored procedures
static void init (Connection conn)
throws SQLException
Statement stmt = conn.createStatement ();
try { stmt.execute ("drop table plsqltest"); } catch (SQLException e) { }
stmt.execute ("create table plsqltest (x char(20))");
stmt.execute ("create or replace procedure procnone is begin insert into plsqltest values ('testing'); end;");
stmt.execute ("create or replace procedure procin (y char) is begin insert into plsqltest values (y); end;");
stmt.execute ("create or replace procedure procout (y out char) is begin y := 'tested'; end;");
stmt.execute ("create or replace procedure procinout (y in out varchar) is begin insert into plsqltest values (y); y := 'tested'; end;");
stmt.execute ("create or replace function funcnone return char is begin return 'tested'; end;");
stmt.execute ("create or replace function funcin (y char) return char is begin return y || y; end;");
stmt.execute ("create or replace function funcout (y out char) return char is begin y := 'tested'; return 'returned'; end;");
stmt.close();
} -
Passing arrays through multiple PL/SQL procedures and functions
I am maintaining a large PL/SQL application. There is a main procedure that is initially called which subsequently passes information to other PL/SQL functions and procedures. In the end an error code and string is passed to PUT_LINE so it can be displayed. What I would like to be able to do is have an array that stores an error code and string for each error that it comes upon during going through each of the procedures and functions. This would involve passing these codes and strings from function to function within the pl/sql application. What would be the best way to implement this and is it possible to pass arrrays or records to other PL/SQL functions? Thanks.
Here is one simulation ->
satyaki>
satyaki>select * from v$version;
BANNER
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Prod
PL/SQL Release 10.2.0.3.0 - Production
CORE 10.2.0.3.0 Production
TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
NLSRTL Version 10.2.0.3.0 - Production
Elapsed: 00:00:00.20
satyaki>
satyaki>
satyaki>create or replace type n_array is table of number;
2 /
Type created.
Elapsed: 00:00:07.10
satyaki>
satyaki>CREATE OR REPLACE PROCEDURE Get_Array(array_in IN n_array,
2 array_out OUT n_array)
3 IS
4 BEGIN
5 array_out := n_array();
6 FOR i IN 1..array_in.count
7 LOOP
8 array_out.extend;
9 array_out(i) := array_in(i) * 2;
10 END LOOP;
11 END Get_Array;
12 /
Procedure created.
Elapsed: 00:00:00.89
satyaki>
satyaki>
satyaki>Create or Replace Procedure Set_Array(myArray IN n_array)
2 is
3 i number(10);
4 rec emp%rowtype;
5 w n_array:=n_array(1200,3200);
6 bucket n_array := n_array();
7 Begin
8 Get_Array(w,bucket);
9
10 for i in 1..myArray.count
11 loop
12 select *
13 into rec
14 from emp
15 where empno = myArray(i);
16 dbms_output.put_line('Employee No:'||rec.empno||' Name:'||rec.ename);
17 for j in 1..bucket.count
18 loop
19 dbms_output.put_line('Commission Sub Type: '||bucket(j));
20 end loop;
21 end loop;
22 End Set_Array;
23 /
Procedure created.
Elapsed: 00:00:01.33
satyaki>
satyaki>
satyaki>select * from emp;
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
9999 SATYAKI SLS 7698 02-NOV-08 55000 3455 10
7777 SOURAV SLS 14-SEP-08 45000 3400 10
7521 WARD SALESMAN 7698 22-FEB-81 1250 500 30
7566 JONES MANAGER 7839 02-APR-81 2975 20
7654 MARTIN SALESMAN 7698 28-SEP-81 1250 1400 30
7698 BLAKE MANAGER 7839 01-MAY-81 2850 30
7782 CLARK MANAGER 7839 09-JUN-81 4450 10
7788 SCOTT ANALYST 7566 19-APR-87 3000 20
7839 KING PRESIDENT 17-NOV-81 7000 10
7844 TURNER SALESMAN 7698 08-SEP-81 1500 0 30
7876 ADAMS CLERK 7788 23-MAY-87 1100 20
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
7900 JAMES CLERK 7698 03-DEC-81 950 30
7902 FORD ANALYST 7566 03-DEC-81 3000 20
13 rows selected.
Elapsed: 00:00:00.28
satyaki>
satyaki>declare
2 v n_array:=n_array(9999,7777);
3 begin
4 Set_Array(v);
5 end;
6 /
Employee No:9999 Name:SATYAKI
Commission Sub Type: 2400
Commission Sub Type: 6400
Employee No:7777 Name:SOURAV
Commission Sub Type: 2400
Commission Sub Type: 6400
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.15
satyaki>
satyaki>Regards.
Satyaki De. -
Hi,
I use jdveloper 11.1.1.3.0
I have a pl/sql procedure. the input type argument is 2-dimensional array(TAR) :
types:
create or replace TYPE ARRAYWEB as varray(160) of VARCHAR2(200);
create or replace TYPE TAR as table of ARRAYWEB;
Procedure:
PROCEDURE testi(info IN TAR )
I want to send type String[][] to this procedure from a function in Application module:
1: String[][] str;
2: CallableStatement plsqlBlock = null;
3: String statement = "BEGIN testi(:1); END;";
4: plsqlBlock = getDBTransaction().createCallableStatement(statement, 0);
5: plsqlBlock.setArray(1, str); //get error
6: plsqlBlock.executeUpdate();
but in line 5 I don't know what type I should use, and this type(Array) doesn't work
HabibMaybe this can help: http://www.devx.com/tips/Tip/22034
Dario -
How to use pl/sql procedure or function as part of validate the entity obj?
Hi,
we are migrating from oracle forms to jdeveloper 11g.
I have a req. that,i wanted to use oracle pl/sql procedure to validate a attribute in an entity created with ADF BC?
Is it possible to implement this?
And how to show the error message from pl/sql procedure?
Regards
Murali.Hi,
It is possible by using a method validator for the entity attribute.
Create a transient attribute 'X'.
In the validation section of the attribute to be validate, choose method validator.
In the Error Message tab set error message as {0}.
Below the value for tokentoken should source.X (X is the transient attribute name)
In the java code of method validator, call the stored procedure and set the value of transient attribute X with the error message from SP.
Use setX("ErrorMessage").
Regards,
Srinidhi -
PL-SQL Procedures and Functions
Hi All,
while reading about PL-SQL Procedures I came across a concept, which states that we can not include bind or host variables in procedures because the compiler cannot resolve the reference to bind variable.
Can someone please explain it more elaborately.
Thank you.983037 wrote:
while reading about PL-SQL Procedures I came across a concept, which states that we can not include bind or host variables in procedures because the compiler cannot resolve the reference to bind variable. Correct. This code cannot compile as it needs a bind variable to be bound:
create or replace function GetEmpName return varchar2 is
empName emp.ename%Type;
begin
select
e.ename into empName
from emp
where emp_no = :BIND_VARIABLE;
return( empName );
end;Stored code cannot include bind variables as how is Oracle's compiler to know the data type of +:BIND_VARIABLE+ - or execute the function at run-time when the code is already compiled, but missing a bind call to supply a value for +:BIND_VARIABLE+ ?
So the code needs to look as follows instead:
create or replace function GetEmpName( empID number ) return varchar2 is
empName emp.ename%Type;
begin
select
e.ename into empName
from emp
where emp_no = empID;
return( empName );
end;The empID PL/SQL variable will be treated (transparently) as a bind variable when the SQL SELECT statement in that function is parsed and executed as a SQL cursor.
You as caller, however need to supply bind variables when calling this function from an external client (e.g. SQL*Plus, Java, C/C++, etc). E.g.
--// using sqlplus as example - create 2 sqlplus host variables
var name varchar2(100)
var id number
--// assign a value to a host variable
exec :id := 12345;
--// execute the stored function code binding host variables as bind variables
begin
:name := GetEmpName( :id );
end;
--// display host variable
print name -
How to accept user values into a pl/sql procedure or function on every execution
As we accept user values on every execution in a C or a java program, is it possible to do so with a pl/sql procedure or a funtion without using parameters?
I cannot use parameters because it is required to be interactive while accepting the user-values like,
Please enter your date of birth in 'dd/mm/yyyy' format:It depends from where you are calling your PLSQL routine. If it is SQL*Plus then you can use & (ampersand) with the variable to be input at run time.
If you are executing the PLSQL routine from another application (some front end application) then it's not possible. Because when a procedure is executing at server side, the front end application does not have control, and the control is only transfered back to front end application when the PLSQL routine either completes successfully or throws an exception.
In either case, you can not go back to the PLSQL routine.
In this case, what you can do is, write code in your front end application to get that variable value from user and then pass that value to PLSQL routine. -
I want to call pl/sql procedure or function
hi i'm in need to create record in my table throgh ADF , so i called sequence from java class (create) . its working but one major problem is if i delete one record in table means , when i create new record it ll generate next value in sequence only, ya that is the concept of sequence. that's why i want to call sql function or procedure from java class. give the syntax to call.
San-717,
How about this (from Steve Muench and SRDemo)
public final static int NUMBER = Types.NUMERIC;
public final static int DATE = Types.DATE;
public final static int VARCHAR2 = Types.VARCHAR;
public final static int CHAR = Types.CHAR;
public final static int ARRAY = Types.ARRAY;
public final static int BOOLEAN = Types.BOOLEAN; /* this may be illegal??*/
public Object callStoredFunction(int sqlReturnType, String stmt,
Object[] bindVars,
String callableStatementString,
boolean pRunPreAndPostMethods) {
if (pRunPreAndPostMethods) {
runBeforeJDBCCall();
CallableStatement st = null;
try {
// 1. Create a JDBC CallabledStatement
st =
getDBTransaction().createCallableStatement(callableStatementString, 0);
// 2. Register the first bind variable for the return value
st.registerOutParameter(1, sqlReturnType);
if (bindVars != null) {
// 3. Loop over values for the bind variables passed in, if any
for (int z = 0; z < bindVars.length; z++) {
// 4. Set the value of user-supplied bind vars in the stmt
st.setObject(z + 2, bindVars[z]);
// 5. Set the value of user-supplied bind vars in the stmt
st.executeUpdate();
// 6. Return the value of the first bind variable
return st.getObject(1);
} catch (SQLException e) {
throw new JboException(e);
} finally {
if (st != null) {
try {
// 7. Close the statement
st.close();
} catch (SQLException e) {
e.printStackTrace();
if (pRunPreAndPostMethods) {
runAfterJDBCCall();
} -
Using PL/SQL procedure and function
In a page i have a VO that uses a Where clause that looks like this
WHERE attr=package.function
where the function returns a value of an internal variable valued by another procedure in the package which considers only the Dbuser DBSchema as parameters.
Do i have to call the procedure in a method like initializeBindigsForPage or i have to put it in another place? And in which mode?
Thanks Marcohi satish,
i tried ur suggestion, but its shows error like
declare
o1 number;
total_bytes number;
o3 number;
unused_bytes number;
o5 number;
o6 number;
o7 number;
b number:=0;
str varchar2(2000);
cursor name is select TNAME FROM TAB WHERE TABTYPE='TABLE';
begin
FOR VAL IN name
LOOP
DBMS_SPACE.UNUSED_SPACE('XMLUSER',VAL.TNAME,'TABLE',o1,total_bytes,o3,unused_bytes,o5,o6,o7);
--dbms_output.put_line(VAL.TNAME);
--dbms_output.put_line(total_bytes);
--dbms_output.put_line(unused_bytes);
EXECUTE IMMEDIATE 'select count(*) from '||VAL.TNAME||' ' RETURNING into b;
--select count(*) into b from VAL.TNAME;
--execute immediate(str);
dbms_output.put_line(b);
insert into space values(VAL.TNAME,total_bytes,unused_bytes,b);
END LOOP;
end;
SQL> @space.sql
declare
ERROR at line 1:
ORA-06547: RETURNING clause must be used with INSERT, UPDATE, or DELETE
statements
ORA-06512: at line 19
wat goes wrong satish? -
Problem calling PL/SQL procedures from Function Activity Issue
Hi,
I am working with Oracle Workflow and I have found some problems adding a function activity in the process diagram. This function only updates some registers on the data base, or at least it should do that.
I have been looking through the items in this forum and I have found similar things but not the right one. Of course I am a learner in all this and maybe the answer in there.
I will try to show you my problem:
When the procedure is supposed to be called, it doesnt´t do that and instead I found the following error:
Wf_Engine_Util.Function_Call(usuario.WF_FIN_TG.FINTG1, FLUJO1, 092S0087, 588782, RUN) ORA-01403: no data found
I have tested all the queries from TOAD and SAL Server, and all of them return some results.
I have tried to take out all the queries from the procedure as the following to try to avoid or change the error but it continues as "ORA-01403: no data found":
PROCEDURE FINTG1(
p_itemtype IN VARCHAR2,
p_itemkey IN VARCHAR2,
p_actid IN NUMBER,
p_funcmode IN VARCHAR2,
p_resultado IN OUT VARCHAR2
) IS
flujo VARCHAR2(;
p_resultado :=1;
END FINTG1;
It seems as the workflow engine try to search something before executing my procedure.
Has anybody any idea about how to solve this problem? Thanks a lot.WF_ENGINE_UTIL.Function_Call is the lowest level procedure executed by the engine before it executes the procedure associated with the function activity. I am not sure if this procedure would throw ORA 1403 since this does not have a query or a collection.
Please note that ORA 1403 could occur from a SQL query or a collection.
Looking at your code, p_resultado :=1;
The function activity should return a resultout that the workflow engine understands. The valid results from the function activities as per the workflow guide are,
wf_engine.eng_completed - 'COMPLETE'; -- Normal completion
wf_engine.eng_active - 'ACTIVE'; -- Activity running
wf_engine.eng_waiting - 'WAITING'; -- Activity waiting to run
wf_engine.eng_notified - 'NOTIFIED'; -- Notification open
wf_engine.eng_suspended - 'SUSPEND'; -- Activity suspended
wf_engine.eng_deferred - 'DEFERRED'; -- Activity deferred
wf_engine.eng_error - 'ERROR'; -- Completed with error
You would normally use COMPLETE or ERRORED within your activity. Please change your code to use a valid resultout and try again.
Hope this helps.
Thanks -
Hi!
My description might not be clear at first sight, but I will try to explain:
Introduction: We have a master flight information table that stores information about each flight including the flight date, i.e.
Flight master table
Flight_no From Leaving To Arrival Date
UA234 JFK 10:40 LAX 15:50 1-JAN-07
UA234 JFK 10:40 LAX 15:50 2-JAN-07
There are about 700 flights x 365 (daily flights) entries = 255.500 rows. We want to improve the overall performance of our database with a PL/SQL-procedure or function that should do the following:
Instead of having the flight date entered 365 times for each flight, have the procedure or function calculate and show the flight dates according to the flight frequency for each month, i.e.
Flight master table new
Flight_no From Leaving To Arrival January February
UA234 JFK 10:40 LAX 15:50 12345671234567….. .....
UA234 JFK 10:40 LAX 15:50 12345671234567….. .....
If not a daily flight, then
UA786 IAD 12:10 SFO 18:05 12345--12345-- ......
Frequency: 1 = Monday, 2 = Tuesday, 3 = Wednesday ….
(12345671234567….. means for all days in a month)
So, we would have only 700 records to search through.
Thanks for any suggestions!This looks like the type of table which data is entered once and retrieved many times. And that's why I'd stick with the current implementation. It seems like you are introducing all kind of complexities only for storage reasons. Performance is generally better when not having to calculate each date by decoding a '12345--' field and making up rows for a larger period.
>So, we would have only 700 records to search through.
Alternative idea: why not have a 700 record flight table and a separate 255.500 record flight_times table
flight: (no, from, to)
flight_times (flight_no, departure_time, arrival_time)
Regards,
Rob.
Maybe you are looking for
-
Getting Error While Creating the Rule Repository File in SOA OrderBooking
Hi, I am creating a SOA OrderBooking Demo Application by following the OrderBooking Tutorial. In Chapter 8.10 Set up Oracle Business Rules when i open the "http://host:port/ruleauthor" link here In the Repository tab: ■ Repository Type: select File.
-
InDesign CC 2014 won't download or install
I'm running OS X 10.6.8 (Mountain Lion?) on a 2011 17" MacBook Pro. I have the Design Standard CC subscription. I'm getting InDesign CC 2014 Mac files from customers, and they won't open in InDesign CC. I would install InDesign CC 2014, but don't see
-
New Collateral Available on OTN for Forms Developers.
Oracle Product Management are pleased to announce the publication of new collateral, now available to all customers though OTN - http://otn.oracle.com. New Java Beans for Spell Checking and File Uploading: Many customers are now using Java to extend
-
Hi , I'm new on IFS and trying to do something that I supposed it's quite simple but not having too much luck.. I'm performing a search (using the web interface) on the document content and getting correct results. I'd like to be able to when I open
-
Identity and Messaging Server 6
I've installed JES 2004Q2, Identity and Messaging Server 6 in Schema 2. I may understand that identity provides managing user from Messaging. Where can i find a procedure to add and configure Identity to do that ? Does Sun really not support this way