Fuzzy about the JDBC Vendor implementation
I was confused about the logic behind in Making the connection object. The implementation is provided by the vendor. Can any one please explain the process on how the entire connection object works and the call back methods works on the Driver's implementation.
Is RMI, IIOP, Corba any of these technologies are behind this? Seriously don't know!
I tried to google, yahoo... etc... but all provide info on how to implement the JDBC through the coding. I need to know how the url is parsed/passed over the network and therein the queries and again how it identifies the client from where the query was invoked? Is there an one to one communication channel established between the client and the server? No answers!!!!
Can anyone please help me out from this fuzzy question (May be the question is silly), but i'm interested in knowing the way the communication between Java and the DB server implementation.
Thanks,
invalidParameter
invalidParameter wrote:
Yes, I know that implementation are many for the DB Drivers in Java.
Atleast, I would like to know about the common implementationThere is no common implementation. It is whatever it is.
Definitely Socket and TCP\IP protocol would be used, Likely yes for type 4.
But I'm also thinking that definitely the RMI and CORBA concepts would also be used while communicating from client to db server.No. I mean it is possible but I have never seen it. The server would have to support Java natively for it to work as a type 4 driver.
You might find such a thing in a type 3 driver.
I would like to know how the flow of the messages/objects occur in the network. But why?
Anyway. If you want to know there are plenty of open source JDBC drivers. Open one up an look for yourself. MySQL and the JTDS driver come to mind. Both of these use plain java.net.Sockets and then speak the protocol that is native to the database. So the MySQL protocol, or the TDS protocol.
I still don't know why you are asking this question, if you are having a problem or just want to know. If you are having a problem you should tell us what it is. If you just want to know better to look for yourself at the source I would say.
Similar Messages
-
About the JDBC driver for Oracle805
Hello everyone,
I'm using the thin driver to config the JDBC Connection Pool in Weblogic 7.0,
and the
Oracle is 8.0.4. I can config it but it worked well just at the first time. I
get the
Connection from the WLS connection pool as the EJB does. Now both my JDBC code
and the EJB
can not access the database. I doubt if the JDBC driver is the correct version.
regardsFor the record, Oracle 8.0.4 is no longer supported. The earliest version supported is now 8.1.7.
Not that this is the problem that you are seeing.
Can you use dbping to test if you can connect to the database?
"Jason Feng" <[email protected]> wrote in message news:3ebf8f2c$[email protected]..
>
Hello everyone,
I'm using the thin driver to config the JDBC Connection Pool in Weblogic 7.0,
and the
Oracle is 8.0.4. I can config it but it worked well just at the first time. I
get the
Connection from the WLS connection pool as the EJB does. Now both my JDBC code
and the EJB
can not access the database. I doubt if the JDBC driver is the correct version.
regards -
About the jdbc???
hi,
i just want to do the jdbc of oracle 9i database and jdk1.3, i know i need the thin driver.
but the question is that should i need the oracle client installed in my computer as well....hi abramia,
thanks your reply, and i have another Q that is i already install the oracle9i database and jdk1.3.1 and the thin driver, and when i test the connection, it shows the error below
why?? i already trun on the listener.
C:\CODE-JDBC\ORACLE\TEST-CONNECT>java JdbcTest
java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
C:\CODE-JDBC\ORACLE\TEST-CONNECT>
and the code is here
import java.math.*;
import java.io.*;
import java.awt.*;
import oracle.jdbc.driver.*;
class JdbcTest
public static void main(String arg[])
try
// load oracle driver
Class.forName("oracle.jdbc.driver.OracleDriver");//.newInstance();
//connect to the local database
Connection connection = DriverManager.getConnection
("jdbc:oracle:thin:@myhost:1521:ORCL","scott","tiger");
Statement statement = connection.createStatement();
ResultSet resultset = statement.executeQuery("SELECT ename FROM emp");
//print the name out
while(resultset.next())
System.out.println(resultset.getString(1));
//close the resultset, statement, and connection
resultset.close();
statement.close();
connection.close();
catch(ClassNotFoundException cnfe)
System.err.println(cnfe);
catch(SQLException sqle)
System.err.println(sqle);
}could it be the class path of thin driver wrong...
please help me out...
thanks -
About the procedure to implement synchroniztion
hi
I have a question about the actually procedure of doing synchronization in java, I didn't find any acticle to discuss the detail about which methods are called during the whole process.
any body if has some idea, can you help me out?
thanks
andersonBe more specific
-
Worry about the JDBC Receiver process behavior
Hi, All.
I meet this situation. Use JDBC receiver to select datas from DB2 and after that update these datas which just were selected with a read mark. I use two statements, one is select, another is update.
What if when between the selecting and the updating, another transaction inserts datas into the table. Is this situation leads to a difference in the operation set of datas between selecting and updating. If this problem really exists, is there any method to solve it.
Looking forward to your guys ideas.
alexHi,
I agree JDBC receiver adapter has the same options too, but, you need to understand that this Transaction Handling will be for only one STEP of the BPM.
If you are going to Select and Update the Database using a single Message ( making one single call with multiple STATEMENT level tags each for Select and Update ), then transaction handling will work.
But, if you are going to select data from the DB using a Send Synch Step in the BPM and then again in a SEPARATE step update the datatabase, then the transaction handling will not help.
Hope this clears ,
Regards,
Bhavesh -
JDBC version implemented by the driver
How can I find out which version of JDBC API (JDBC 2.0, JDBC 3.0)
is implemented by a given set of drivers supplied with ORacle installation?
Does anyone know which version of API Oracle 9i implements?
thanx!:)
Menon:)Przemyslaw,
I believe that a JDBC driver does not need to implement all of the JDBC interface methods in order to be compliant. There are many methods that none of the Oracle JDBC drivers implement, like "getGeneratedKeys()" in java.sql.Statement. While this is also "quite exasperating" for me, it's something I just have to live with -- and use a workaround!
Perhaps you should check the "certification matrix" on Oracle's MetaLink Web site to see whether your environment is supported.
For your information, you aren't the first to complain about Oracle's JDBC driver. Have you seen the Does anybody at Oracle read this forum?!? :-(( topic?
Good Luck,
Avi. -
How to implement the JDBC call over SSL on Oracle?
I searched the forums and google. It seems to support Oracle 9i JDBC call, Thin driver can not work and we should use OCI.
I referenced OTN Oracle java example about the SSL, it talked about the security socket but not anythingabout JDBC. http://download-west.oracle.com/docs/cd/B10501_01/network.920/a96573/asoappf.htm#634403
Who can provide a clear description and resource URL to tell how to make a simple implementation on JDBC over SSL.
Thanks a lot.That article you referenced is referring to the JVM that runs when one runs java stored procedures. It has nothing to do with JDBC.
You have a unusual requirement (probabaly originated as the same place as your alias.)
Most of the time SSL is not needed for the database because the database and the applications that talk to it are already on a secured network.
You can investigate some third party drivers, I believe I recall seeing that one of them does SSL.
Alternatively you might look into a secure VPN connection. The connection travels over IP and tunnels other traffic through it. Given that the tunned itself is secure, the contents are as well. -
How to go about the assessment of an essbase implementation
Hi ,
Can anybody guide me as in what should be the process flow of assessing an essbase implementation ???
I have done essbase implementations but never went about assessing an implementation.
Kindly help .
Regards,
Saurav SarkarI suppose it depends on what you mean by assessment, but I would be interested in things like:
Are the numbers right (you would be unpleasantly surprised)?
Does the organization buy into the database?
Is the business owner satisfied with the application?
Are the people who use the app satisfied?
Is the application a black box, put in by a consultant, or are all processes documented and understood by all?
What about the business processes that drive this?
How does the application fit into the customer's overall BI strategy?
Does the application meet its stated goals? I've got that back to front because the very first thing I would want to know is: what are the application's goals?
Is the process efficient? This is a multi part question as efficiency can mean:
Speed (is it fast enough? Calcs? Data loads? Dimension loads? Retrieves?)
Server resource consumption
How many people does it take to support the application? (I have seen the gamut: 1 superstar supporting everything, The Three Stooges barely supporting one)
Is the application flexible, data driven, and fully automated? If it isn't, how much effort goes into keeping the thing running?
Does it fit into the organization's future technological and organizational plans or is it a relic/band aid/unwanted step child?
Does it conform to the organization's IT standards (as far as Essbase can conform)?
Does it conform to the organization's audit team for security, access, etc.? Yeah, I know, they should have told the business all of that but again you would be surprised how if it ain't SQL, some auditors can't wrap their heads round it.
I guess that would be a start.
Of course the biggest single thing, and sometimes a very hard thing to get out of a customer, is, "Why are you now asking for an assessment?" Something is driving the expense (even if it's internally done, it isn't going to be without cost). Is it risk management? Dissatisfaction? Politics? Technology review? Performance (so likely dissatisfaction)? Once you know that, the rest of the questions will have the right perspective.
Just my 2¢.
Regards,
Cameron Lackpour -
Three part blog about Reducing the Cost to Implement a Security Plan
Part 3 of a great blog done by in AlienVault Support who has "heard it all" about the problems SMBs have in implementing a security plan with small budgets. Kenneth offers lots of practical and helpful advice for IT and security practitioners.
https://www.alienvault.com/blogs/security-essentials/third-step-in-reducing-the-cost-to-implement-a-...
This topic first appeared in the Spiceworks Communityhi Elistariel -
With no texting plan, it is 25 cents per picture message. The LG VX5500 (same phone my daughter has) does not use a memory card, so you can try two different programs on your computer (both free) and see if either one will get the pics off and saved on your computer; from there you can upload to your online album without a per picture charge.
You can try Verizon's VCast media manager - download and install it on your computer, then use the USB cable to link the phone to the computer and transfer the pics with VCast.
Here's a link
A third party program called BitPim will also work, but it's more technical and does a lot more than just transfer your media. It can also brick your phone if you don't know what you are doing, so it's "use at your own risk", as Verizon won't cover any losses due to using BitPim. It does work though--I have used it, very cautiously! -
Can any one explain about the SAP Testing process in Implementation Project
Can any one explain about the SAP Testing process to be carried out by BW Consultant in an Implementation Project which is in Testing Phase..
hi bharat,
Two types of testing is possible in bw
unit testing
integration testing
Integration testing - It is the phase of software testing in which individual software modules are combined and tested as a group. It follows unit testing and precedes system testing.
Integration testing takes as its input modules that have been checked out by unit testing, groups them in larger aggregates, applies tests defined in an Integration test plan to those aggregates, and delivers as its output the integrated system ready for system testing.
Unit testing - One part or the whole part of transfer rules , update rules, etc..
Integration testing - The whole data flow cycle to be tested
This link will give u detailed description
http://en.wikipedia.org/wiki/Software_testing
Stress testing in BI..
/people/mike.curl/blog/2006/12/05/how-to-stress-test-bw-the-easy-way
REFER THIS REG CATT
http://help.sap.com/saphelp_erp2005/helpdata/en/d7/e21221408e11d1896b0000e8322d00/frameset.htm
Check this doc on Unit Testing
unit testing
Look at the threads below :
Testing Methods in BW
Unit Testing in BW
How to do testing in BW
Hi...BW testing
Re: Hi...BW testing
Hi...BW testing
Pls refer following links...
http://help.sap.com/saphelp_nw04/helpdata/en/d7/e210c8408e11d1896b0000e8322d00/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/3c/aba235413911d1893d0000e8323c4f/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/d7/e2123b408e11d1896b0000e8322d00/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/d7/e2123b408e11d1896b0000e8322d00/frameset.htm
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/721d6a73-0901-0010-47b3-9756a0a7ff51
https://service.sap.com/upgrade-bw
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/7dc0cc90-0201-0010-4fa7-d557f2bd65ef .
https://websmp204.sap-ag.de/~sapdownload/011000358700009385902004E
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/67acb63d-0401-0010-b685-b1b87dd78892
Hope it helps you!
****Assign Points If Helpful****
Regards,
yunus -
About the Lock of JDBC Adapter
Hello Experts,
Im confused for the Lock.
If it will be locked when I stop the JDBC receiver channel but the insert statement doesnt complete ??
I mean whether the sql statement will be hang and not execute forward?
I presume will it possibly autocommit while I stop the sneder / receiver channel ?
THX for ur time and effort,
Brian
Edited by: brian Luo on Nov 16, 2009 11:34 AMHi,
It depends on your JDBC Drivers features support for your transactions, check the features of JDBC Drivers you installed on to
Adapter Engine, If you doesn't check this option also it will committ, if drivers had transaction handling features.
based on the features of drivers it will rollback the inserted records or otherwise it will committ for the inserted records.
for reference see the link below:
[http://help.sap.com/saphelp_nw04/helpdata/en/64/ce4e886334ec4ea7c2712e11cc567c/content.htm] -
About the implementation of HashSet.add( ) method
Hi guys,
recently, I read the source code of HashSet, about the code of method of add():
public boolean add(E e) {
return map.put(e, PRESENT)==null;
I wonder why we need put 'PRESENT' to the value ? why not we put NULL to the value , like this:
return map.put(e, NULL)==null;
Please tell me the truth, thx a lot.YoungWinston wrote:
user11230334 wrote:
I wonder why we need put 'PRESENT' to the value ? why not we put NULL to the value , like this:
return map.put(e, NULL)==null;
Please tell me the truth, thx a lot.As I recall, A HashSet<K> is actually backed by a HashMap<K, Boolean>, the Boolean being set to Boolean.TRUE Nope. <K, Object>
(and I suspect you'll find that PRESENT == Boolean.TRUE) for all entries.Nope:
private static final Object PRESENT = new Object();
- and furthermore is guaranteed to return null if the key didn't originally existAs EJP (and somebody else, I believe) pointed out, this is probably the heart of the reason to use an Object instead of null for the value. -
Namburi,
When you said you used the Reg Exp tool, did you use it only as
preconfigured by the iMT migrate application wizard?
Because the default configuration of the regular expression tool will only
target the files in your ND project directories. If you wish to target
classes outside of the normal directory scope, you have to either modify the
"Source Directory" property OR create another instance of the regular
expression tool. See the "Tool" menu in the iMT to create additional tool
instances which can each be configured to target different sets of files
using different sets of rules.
Usually, I utilize 3 different sets of rules files on a given migration:
spider2jato.xml
these are the generic conversion rules (but includes the optimized rules for
ViewBean and Model based code, i.e. these rules do not utilize the
RequestManager since it is not needed for code running inside the ViewBean
or Model classes)
I run these rules against all files.
See the file download section of this forum for periodic updates to these
rules.
nonProjectFileRules.xml
these include rules that add the necessary
RequestManager.getRequestContext(). etc prefixes to many of the common
calls.
I run these rules against user module and any other classes that do not are
not ModuleServlet, ContainerView, or Model classes.
appXRules.xml
these rules include application specific changes that I discover while
working on the project. A common thing here is changing import statements
(since the migration tool moves ND project code into different jato
packaging structure, you sometime need to adjust imports in non-project
classes that previously imported ND project specific packages)
So you see, you are not limited to one set of rules at all. Just be careful
to keep track of your backups (the regexp tool provides several options in
its Expert Properties related to back up strategies).
----- Original Message -----
From: <vnamboori@y...>
Sent: Wednesday, August 08, 2001 6:08 AM
Subject: [iPlanet-JATO] Re: Use Of models in utility classes - Pease don't
forget about the regular expression potential
Thanks Matt, Mike, Todd
This is a great input for our migration. Though we used the existing
Regular Expression Mapping tool, we did not change this to meet our
own needs as mentioned by Mike.
We would certainly incorporate this to ease our migration.
Namburi
--- In iPlanet-JATO@y..., "Todd Fast" <toddwork@c...> wrote:
All--
Great response. By the way, the Regular Expression Tool uses thePerl5 RE
syntax as implemented by Apache OROMatcher. If you're doing lotsof these
sorts of migration changes manually, you should definitely buy theO'Reilly
book "Mastering Regular Expressions" and generate some rules toautomate the
conversion. Although they are definitely confusing at first,regular
expressions are fairly easy to understand with some documentation,and are
superbly effective at tackling this kind of migration task.
Todd
----- Original Message -----
From: "Mike Frisino" <Michael.Frisino@S...>
Sent: Tuesday, August 07, 2001 5:20 PM
Subject: Re: [iPlanet-JATO] Use Of models in utility classes -Pease don't
forget about the regular expression potential
Also, (and Matt's document may mention this)
Please bear in mind that this statement is not totally correct:
Since the migration tool does not do much of conversion for
these
utilities we have to do manually.Remember, the iMT is a SUITE of tools. There is the extractiontool, and
the translation tool, and the regular expression tool, and severalother
smaller tools (like the jar and compilation tools). It is correctto state
that the extraction and translation tools only significantlyconvert the
primary ND project objects (the pages, the data objects, and theproject
classes). The extraction and translation tools do minimumtranslation of the
User Module objects (i.e. they repackage the user module classes inthe new
jato module packages). It is correct that for all other utilityclasses
which are not formally part of the ND project, the extraction and
translation tools do not perform any migration.
However, the regular expression tool can "migrate" any arbitrary
file
(utility classes etc) to the degree that the regular expressionrules
correlate to the code present in the arbitrary file. So first andforemost,
if you have alot of spider code in your non-project classes youshould
consider using the regular expression tool and if warranted adding
additional rules to reduce the amount of manual adjustments thatneed to be
made. I can stress this enough. We can even help you write theregular
expression rules if you simply identify the code pattern you wish to
convert. Just because there is not already a regular expressionrule to
match your need does not mean it can't be written. We have notnearly
exhausted the possibilities.
For example if you say, we need to convert
CSpider.getDataObject("X");
To
RequestManager.getRequestContext().getModelManager().getModel(XModel.class);
Maybe we or somebody else in the list can help write that regularexpression if it has not already been written. For instance in thelast
updated spider2jato.xml file there is already aCSpider.getCommonPage("X")
rule:
<!--getPage to getViewBean-->
<mapping-rule>
<mapping-rule-primarymatch>
<![CDATA[CSpider[.\s]*getPage[\s]*\(\"([^"]*)\"]]>
</mapping-rule-primarymatch>
<mapping-rule-replacement>
<mapping-rule-match>
<![CDATA[CSpider[.\s]*getPage[\s]*\(\"([^"]*)\"]]>
</mapping-rule-match>
<mapping-rule-substitute>
<![CDATA[getViewBean($1ViewBean.class]]>
</mapping-rule-substitute>
</mapping-rule-replacement>
</mapping-rule>
Following this example a getDataObject to getModel would look
like this:
<mapping-rule>
<mapping-rule-primarymatch>
<![CDATA[CSpider[.\s]*getDataObject[\s]*\(\"([^"]*)\"]]>
</mapping-rule-primarymatch>
<mapping-rule-replacement>
<mapping-rule-match>
<![CDATA[CSpider[.\s]*getDataObject[\s]*\(\"([^"]*)\"]]>
</mapping-rule-match>
<mapping-rule-substitute>
<![CDATA[getModel($1Model.class]]>
</mapping-rule-substitute>
</mapping-rule-replacement>
</mapping-rule>
In fact, one migration developer already wrote that rule andsubmitted it
for inclusion in the basic set. I will post another upgrade to thebasic
regular expression rule set, look for a "file uploaded" posting.Also,
please consider contributing any additional generic rules that youhave
written for inclusion in the basic set.
Please not, that in some cases (Utility classes in particular)
the rule
application may be more effective as TWO sequention rules ratherthan one
monolithic rule. Again using the example above, it will convert
CSpider.getDataObject("Foo");
To
getModel(FooModel.class);
Now that is the most effective conversion for that code if that
code is in
a page or data object class file. But if that code is in a Utilityclass you
really want:
>
RequestManager.getRequestContext().getModelManager().getModel(FooModel.class
So to go from
getModel(FooModel.class);
To
RequestManager.getRequestContext().getModelManager().getModel(FooModel.class
You would apply a second rule AND you would ONLY run this rule
against
your utility classes so that you would not otherwise affect yourViewBean
and Model classes which are completely fine with the simplegetModel call.
<mapping-rule>
<mapping-rule-primarymatch>
<![CDATA[getModel\(]]>
</mapping-rule-primarymatch>
<mapping-rule-replacement>
<mapping-rule-match>
<![CDATA[getModel\(]]>
</mapping-rule-match>
<mapping-rule-substitute>
<![CDATA[RequestManager.getRequestContext().getModelManager().getModel(]]>
</mapping-rule-substitute>
</mapping-rule-replacement>
</mapping-rule>
A similer rule can be applied to getSession and other CSpider APIcalls.
For instance here is the rule for converting getSession calls toleverage
the RequestManager.
<mapping-rule>
<mapping-rule-primarymatch>
<![CDATA[getSession\(\)\.]]>
</mapping-rule-primarymatch>
<mapping-rule-replacement>
<mapping-rule-match>
<![CDATA[getSession\(\)\.]]>
</mapping-rule-match>
<mapping-rule-substitute>
<![CDATA[RequestManager.getSession().]]>
</mapping-rule-substitute>
</mapping-rule-replacement>
</mapping-rule>
----- Original Message -----
From: "Matthew Stevens" <matthew.stevens@e...>
Sent: Tuesday, August 07, 2001 12:56 PM
Subject: RE: [iPlanet-JATO] Use Of models in utility classes
Namburi,
I will post a document to the group site this evening which has
the
details
on various tactics of migrating these type of utilities.
Essentially,
you
either need to convert these utilities to Models themselves or
keep the
utilities as is and simply use the
RequestManager.getRequestContext.getModelManager().getModel()
to statically access Models.
For CSpSelect.executeImmediate() I have an example of customhelper
method
as a replacement whicch uses JDBC results instead of
CSpDBResult.
matt
-----Original Message-----
From: vnamboori@y... [mailto:<a href="/group/SunONE-JATO/post?protectID=081071113213093190112061186248100208071048">vnamboori@y...</a>]
Sent: Tuesday, August 07, 2001 3:24 PM
Subject: [iPlanet-JATO] Use Of models in utility classes
Hi All,
In the present ND project we have lots of utility classes.
These
classes in diffrent directory. Not part of nd pages.
In these classes we access the dataobjects and do themanipulations.
So we access dataobjects directly like
CSpider.getDataObject("do....");
and then execute it.
Since the migration tool does not do much of conversion forthese
utilities we have to do manually.
My question is Can we access the the models in the postmigration
sameway or do we need requestContext?
We have lots of utility classes which are DataObjectintensive. Can
someone suggest a better way to migrate this kind of code.
Thanks
Namburi
[email protected]
[email protected]
[Non-text portions of this message have been removed]
[email protected]
[email protected]Namburi,
When you said you used the Reg Exp tool, did you use it only as
preconfigured by the iMT migrate application wizard?
Because the default configuration of the regular expression tool will only
target the files in your ND project directories. If you wish to target
classes outside of the normal directory scope, you have to either modify the
"Source Directory" property OR create another instance of the regular
expression tool. See the "Tool" menu in the iMT to create additional tool
instances which can each be configured to target different sets of files
using different sets of rules.
Usually, I utilize 3 different sets of rules files on a given migration:
spider2jato.xml
these are the generic conversion rules (but includes the optimized rules for
ViewBean and Model based code, i.e. these rules do not utilize the
RequestManager since it is not needed for code running inside the ViewBean
or Model classes)
I run these rules against all files.
See the file download section of this forum for periodic updates to these
rules.
nonProjectFileRules.xml
these include rules that add the necessary
RequestManager.getRequestContext(). etc prefixes to many of the common
calls.
I run these rules against user module and any other classes that do not are
not ModuleServlet, ContainerView, or Model classes.
appXRules.xml
these rules include application specific changes that I discover while
working on the project. A common thing here is changing import statements
(since the migration tool moves ND project code into different jato
packaging structure, you sometime need to adjust imports in non-project
classes that previously imported ND project specific packages)
So you see, you are not limited to one set of rules at all. Just be careful
to keep track of your backups (the regexp tool provides several options in
its Expert Properties related to back up strategies).
----- Original Message -----
From: <vnamboori@y...>
Sent: Wednesday, August 08, 2001 6:08 AM
Subject: [iPlanet-JATO] Re: Use Of models in utility classes - Pease don't
forget about the regular expression potential
Thanks Matt, Mike, Todd
This is a great input for our migration. Though we used the existing
Regular Expression Mapping tool, we did not change this to meet our
own needs as mentioned by Mike.
We would certainly incorporate this to ease our migration.
Namburi
--- In iPlanet-JATO@y..., "Todd Fast" <toddwork@c...> wrote:
All--
Great response. By the way, the Regular Expression Tool uses thePerl5 RE
syntax as implemented by Apache OROMatcher. If you're doing lotsof these
sorts of migration changes manually, you should definitely buy theO'Reilly
book "Mastering Regular Expressions" and generate some rules toautomate the
conversion. Although they are definitely confusing at first,regular
expressions are fairly easy to understand with some documentation,and are
superbly effective at tackling this kind of migration task.
Todd
----- Original Message -----
From: "Mike Frisino" <Michael.Frisino@S...>
Sent: Tuesday, August 07, 2001 5:20 PM
Subject: Re: [iPlanet-JATO] Use Of models in utility classes -Pease don't
forget about the regular expression potential
Also, (and Matt's document may mention this)
Please bear in mind that this statement is not totally correct:
Since the migration tool does not do much of conversion for
these
utilities we have to do manually.Remember, the iMT is a SUITE of tools. There is the extractiontool, and
the translation tool, and the regular expression tool, and severalother
smaller tools (like the jar and compilation tools). It is correctto state
that the extraction and translation tools only significantlyconvert the
primary ND project objects (the pages, the data objects, and theproject
classes). The extraction and translation tools do minimumtranslation of the
User Module objects (i.e. they repackage the user module classes inthe new
jato module packages). It is correct that for all other utilityclasses
which are not formally part of the ND project, the extraction and
translation tools do not perform any migration.
However, the regular expression tool can "migrate" any arbitrary
file
(utility classes etc) to the degree that the regular expressionrules
correlate to the code present in the arbitrary file. So first andforemost,
if you have alot of spider code in your non-project classes youshould
consider using the regular expression tool and if warranted adding
additional rules to reduce the amount of manual adjustments thatneed to be
made. I can stress this enough. We can even help you write theregular
expression rules if you simply identify the code pattern you wish to
convert. Just because there is not already a regular expressionrule to
match your need does not mean it can't be written. We have notnearly
exhausted the possibilities.
For example if you say, we need to convert
CSpider.getDataObject("X");
To
RequestManager.getRequestContext().getModelManager().getModel(XModel.class);
Maybe we or somebody else in the list can help write that regularexpression if it has not already been written. For instance in thelast
updated spider2jato.xml file there is already aCSpider.getCommonPage("X")
rule:
<!--getPage to getViewBean-->
<mapping-rule>
<mapping-rule-primarymatch>
<![CDATA[CSpider[.\s]*getPage[\s]*\(\"([^"]*)\"]]>
</mapping-rule-primarymatch>
<mapping-rule-replacement>
<mapping-rule-match>
<![CDATA[CSpider[.\s]*getPage[\s]*\(\"([^"]*)\"]]>
</mapping-rule-match>
<mapping-rule-substitute>
<![CDATA[getViewBean($1ViewBean.class]]>
</mapping-rule-substitute>
</mapping-rule-replacement>
</mapping-rule>
Following this example a getDataObject to getModel would look
like this:
<mapping-rule>
<mapping-rule-primarymatch>
<![CDATA[CSpider[.\s]*getDataObject[\s]*\(\"([^"]*)\"]]>
</mapping-rule-primarymatch>
<mapping-rule-replacement>
<mapping-rule-match>
<![CDATA[CSpider[.\s]*getDataObject[\s]*\(\"([^"]*)\"]]>
</mapping-rule-match>
<mapping-rule-substitute>
<![CDATA[getModel($1Model.class]]>
</mapping-rule-substitute>
</mapping-rule-replacement>
</mapping-rule>
In fact, one migration developer already wrote that rule andsubmitted it
for inclusion in the basic set. I will post another upgrade to thebasic
regular expression rule set, look for a "file uploaded" posting.Also,
please consider contributing any additional generic rules that youhave
written for inclusion in the basic set.
Please not, that in some cases (Utility classes in particular)
the rule
application may be more effective as TWO sequention rules ratherthan one
monolithic rule. Again using the example above, it will convert
CSpider.getDataObject("Foo");
To
getModel(FooModel.class);
Now that is the most effective conversion for that code if that
code is in
a page or data object class file. But if that code is in a Utilityclass you
really want:
>
RequestManager.getRequestContext().getModelManager().getModel(FooModel.class
So to go from
getModel(FooModel.class);
To
RequestManager.getRequestContext().getModelManager().getModel(FooModel.class
You would apply a second rule AND you would ONLY run this rule
against
your utility classes so that you would not otherwise affect yourViewBean
and Model classes which are completely fine with the simplegetModel call.
<mapping-rule>
<mapping-rule-primarymatch>
<![CDATA[getModel\(]]>
</mapping-rule-primarymatch>
<mapping-rule-replacement>
<mapping-rule-match>
<![CDATA[getModel\(]]>
</mapping-rule-match>
<mapping-rule-substitute>
<![CDATA[RequestManager.getRequestContext().getModelManager().getModel(]]>
</mapping-rule-substitute>
</mapping-rule-replacement>
</mapping-rule>
A similer rule can be applied to getSession and other CSpider APIcalls.
For instance here is the rule for converting getSession calls toleverage
the RequestManager.
<mapping-rule>
<mapping-rule-primarymatch>
<![CDATA[getSession\(\)\.]]>
</mapping-rule-primarymatch>
<mapping-rule-replacement>
<mapping-rule-match>
<![CDATA[getSession\(\)\.]]>
</mapping-rule-match>
<mapping-rule-substitute>
<![CDATA[RequestManager.getSession().]]>
</mapping-rule-substitute>
</mapping-rule-replacement>
</mapping-rule>
----- Original Message -----
From: "Matthew Stevens" <matthew.stevens@e...>
Sent: Tuesday, August 07, 2001 12:56 PM
Subject: RE: [iPlanet-JATO] Use Of models in utility classes
Namburi,
I will post a document to the group site this evening which has
the
details
on various tactics of migrating these type of utilities.
Essentially,
you
either need to convert these utilities to Models themselves or
keep the
utilities as is and simply use the
RequestManager.getRequestContext.getModelManager().getModel()
to statically access Models.
For CSpSelect.executeImmediate() I have an example of customhelper
method
as a replacement whicch uses JDBC results instead of
CSpDBResult.
matt
-----Original Message-----
From: vnamboori@y... [mailto:<a href="/group/SunONE-JATO/post?protectID=081071113213093190112061186248100208071048">vnamboori@y...</a>]
Sent: Tuesday, August 07, 2001 3:24 PM
Subject: [iPlanet-JATO] Use Of models in utility classes
Hi All,
In the present ND project we have lots of utility classes.
These
classes in diffrent directory. Not part of nd pages.
In these classes we access the dataobjects and do themanipulations.
So we access dataobjects directly like
CSpider.getDataObject("do....");
and then execute it.
Since the migration tool does not do much of conversion forthese
utilities we have to do manually.
My question is Can we access the the models in the postmigration
sameway or do we need requestContext?
We have lots of utility classes which are DataObjectintensive. Can
someone suggest a better way to migrate this kind of code.
Thanks
Namburi
[email protected]
[email protected]
[Non-text portions of this message have been removed]
[email protected]
[email protected] -
A problem about the policy of RMS which is added more than 500 principals
Hello specialists ,
I've a question about RMS , when I added more than about 500 principals (users & groups ) into a policy in the RMS , it will report an error for any operation about the policy , and I find the error message as followed (for theconvenience, I paste all of the logs in the weblogic).
We have tested all of our environments : Weblogic , JBoss , Websphere , each of them makes the same mistake . those operations include : try to open the documents protected by this kind of policies , to disable or enable the policies, to look the detail from the "adminui" . when decreasing the principals for this kind of policy to almost 450 (I am not sure the clearly number) with java code , the results will be ok .
So anyone can help me ? It's really very important for us , becuase our customer refused to pay the left money of this project till this problem is resolved . and I have reported this problem to the Enterprise Support in Indian (the case is :181916446), but , obviously , it seems they are burning my patience . At the same time , I think it's a problem of the product , I think the SQL is really very bad ,at least , not so good .
Any help will be very appreciated !
<2011-2-10 16:01:14> <Info> <NodeManager> <Starting WebLogic server with command line: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\bin\java -Dweblogic.Name=RightsManagementServer -Djava.security.policy=E:\bea\WLSERV~1.3\server\lib\weblogic.policy -Dweblogic.management.server=http://192.168.52.196:7001 -Djava.library.path=E:\bea\WLSERV~1.3\server\bin;.;C:\Windows\system32;C:\Windows;E:\bea\ WLSERV~1.3\server\native\win\32;E:\bea\WLSERV~1.3\server\bin;E:\bea\JROCKI~1\jre\bin;E:\be a\JROCKI~1\bin;E:\bea\WLSERV~1.3\server\native\win\32\oci920_8;C:\Windows\system32;C:\Wind ows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\bin; -Djava.class.path=E:\jdbc\sqljdbc_1.2\enu\sqljdbc.jar;E:\bea\wlserver_10.3\server\lib\web logic.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\lib\tools.jar;E:\bea\user_projects\dom ains\lcdomain\idplib\pop3.jar -Dweblogic.system.BootIdentityFile=E:\domains\zonydomain\servers\RightsManagementServer\d ata\nodemanager\boot.properties -Dweblogic.nodemanager.ServiceEnabled=true -Dweblogic.security.SSL.ignoreHostnameVerification=true -Dweblogic.ReverseDNSAllowed=false -Dadobeidp.RootDirectory=E:\domains\zonydomain\. -Dfile.encoding=utf8 -Djava.net.preferIPv4Stack=true -Djava.security.policy=E:\bea\wlserver_10.3\server\lib\weblogic.policy -Xms256m -Xmx1792m weblogic.Server >
<2011-2-10 16:01:14> <Info> <NodeManager> <Working directory is "E:\domains\zonydomain">
<2011-2-10 16:01:14> <Info> <NodeManager> <Server output log file is "E:\domains\zonydomain\servers\RightsManagementServer\logs\RightsManagementServer.out">
<2011-2-10 16:01:16 CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Oracle JRockit(R) Version R28.1.0-123-138454-1.6.0_20-20101014-1351-windows-x86_64 from Oracle Corporation>
<2011-2-10 16:01:17 CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967 >
<2011-2-10 16:01:20 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
<2011-2-10 16:01:20 CST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
<2011-2-10 16:01:20 CST> <Notice> <Log Management> <BEA-170019> <The server log file E:\domains\zonydomain\servers\RightsManagementServer\logs\RightsManagementServer.log is opened. All server side log events will be written to this file.>
<2011-2-10 16:01:20 CST> <Warning> <NodeManager> <BEA-300043> <Node manager native library not found - server process id not saved.>
<2011-2-10 16:01:20 CST> <Error> <Socket> <BEA-000438> <Unable to load performance pack. Using Java I/O instead. Please ensure that wlntio.dll is in: 'E:\bea\WLSERV~1.3\server\bin;.;C:\Windows\system32;C:\Windows;E:\bea\WLSERV~1.3\server\n ative\win\32;E:\bea\WLSERV~1.3\server\bin;E:\bea\JROCKI~1\jre\bin;E:\bea\JROCKI~1\bin;E:\b ea\WLSERV~1.3\server\native\win\32\oci920_8;C:\Windows\system32;C:\Windows;C:\Windows\Syst em32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\bin;'
>
<2011-2-10 16:01:25 CST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
<2011-2-10 16:01:30 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
<2011-2-10 16:01:30 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
<2011-2-10 16:01:41 CST> <Warning> <JDBC> <BEA-001110> <No test table set up for pool "IDP_DS". Connections will not be tested.>
<2011-2-10 16:01:43 CST> <Warning> <JDBC> <BEA-001110> <No test table set up for pool "RM_DS". Connections will not be tested.>
<2011-2-10 16:02:00 CST> <Warning> <EJB> <BEA-010100> <This server is not part of a cluster. Hence "InMemory replication feature" for StatefulSession EJB "PolicyManagerBean" will have no effect on this server.>
2011-2-10 16:02:06 com.adobe.logging.AdobeLoggerImpl <clinit>
Info: Logging level null
2011-2-10 16:02:10 com.adobe.logging.AdobeLoggerImpl <clinit>
Info: Logging level null
16:02:34,362 WARN Digester:121 - [NavigationRuleRule]{faces-config/navigation-rule} Merge(/*)
16:02:36,022 INFO ValidatorPlugIn:211 - Loading validation rules file from '/WEB-INF/validator-rules.xml'
16:02:36,023 INFO ValidatorPlugIn:211 - Loading validation rules file from '/WEB-INF/custom-rules.xml'
16:02:36,024 INFO ValidatorPlugIn:211 - Loading validation rules file from '/WEB-INF/validation.xml'
16:02:36,532 INFO TilesPlugin:236 - Tiles definition factory loaded for module ''.
16:02:38,534 INFO TilesPlugin:236 - Tiles definition factory loaded for module ''.
16:02:38,548 INFO ValidatorPlugIn:211 - Loading validation rules file from '/WEB-INF/validator-rules.xml'
16:02:38,549 INFO ValidatorPlugIn:211 - Loading validation rules file from '/WEB-INF/validation.xml'
16:02:39,064 INFO UMActionServlet:84 -
* System Properties **************************************************
adobeidp.RootDirectory.......................: E:\domains\zonydomain\.
awt.toolkit..................................: sun.awt.windows.WToolkit
com.adobe.idp.enableLC7Compatibility.........: false
com.adobe.idp.enableLC7Compatibility.SetByDM.: true
com.adobe.serverInstanceId...................: adobewl_RightsManagementServer
com.adobe.tempDirectory......................: E:\temp\adobewl_RightsManagementServer
file.encoding................................: utf8
file.encoding.pkg............................: sun.io
file.separator...............................: \
java.awt.graphicsenv.........................: sun.awt.Win32GraphicsEnvironment
java.awt.printerjob..........................: sun.awt.windows.WPrinterJob
java.class.path..............................: E:\jdbc\sqljdbc_1.2\enu\sqljdbc.jar;E:\bea\wlserver_10.3\server\lib\weblogic.jar;E:\Java\ jrockit-jdk1.6.0_20-R28.1.0-4.0.1\lib\tools.jar;E:\bea\user_projects\domains\lcdomain\idpl ib\pop3.jar
java.class.version...........................: 50.0
java.endorsed.dirs...........................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\endorsed
java.ext.dirs................................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\ext
java.home....................................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre
java.io.tmpdir...............................: C:\Windows\TEMP\
java.library.path............................: E:\bea\WLSERV~1.3\server\bin;.;C:\Windows\system32;C:\Windows;E:\bea\WLSERV~1.3\server\na tive\win\32;E:\bea\WLSERV~1.3\server\bin;E:\bea\JROCKI~1\jre\bin;E:\bea\JROCKI~1\bin;E:\be a\WLSERV~1.3\server\native\win\32\oci920_8;C:\Windows\system32;C:\Windows;C:\Windows\Syste m32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\bin;
java.naming.factory.initial..................: weblogic.jndi.WLInitialContextFactory
java.naming.factory.url.pkgs.................: weblogic.jndi.factories:weblogic.corba.j2ee.naming.url:weblogic.jndi.factories:weblogic.c orba.j2ee.naming.url
java.net.preferIPv4Stack.....................: true
java.protocol.handler.pkgs...................: weblogic.utils|weblogic.utils|weblogic.utils|weblogic.net
java.runtime.name............................: Java(TM) SE Runtime Environment
java.runtime.version.........................: 1.6.0_20-b02
java.security.policy.........................: E:\bea\wlserver_10.3\server\lib\weblogic.policy
java.specification.name......................: Java Platform API Specification
java.specification.vendor....................: Sun Microsystems Inc.
java.specification.version...................: 1.6
java.vendor..................................: Oracle Corporation
java.vendor.url..............................: http://www.oracle.com/
java.vendor.url.bug..........................: http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html
java.version.................................: 1.6.0_20
java.vm.info.................................: compiled mode
java.vm.name.................................: Oracle JRockit(R)
java.vm.specification.name...................: Java Virtual Machine Specification
java.vm.specification.vendor.................: Sun Microsystems Inc.
java.vm.specification.version................: 1.0
java.vm.vendor...............................: Oracle Corporation
java.vm.vendor.url...........................: http://www.oracle.com/
java.vm.vendor.url.bug.......................: http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html
java.vm.version..............................: R28.1.0-123-138454-1.6.0_20-20101014-1351-windows-x86_64
javax.rmi.CORBA.PortableRemoteObjectClass....: weblogic.iiop.PortableRemoteObjectDelegateImpl
javax.rmi.CORBA.UtilClass....................: weblogic.iiop.UtilDelegateImpl
javax.xml.rpc.ServiceFactory.................: weblogic.webservice.core.rpc.ServiceFactoryImpl
javax.xml.soap.MessageFactory................: weblogic.webservice.core.soap.MessageFactoryImpl
kernel.download.enabled......................: false
line.separator...............................:
org.omg.CORBA.ORBClass.......................: weblogic.corba.orb.ORB
org.omg.CORBA.ORBSingletonClass..............: weblogic.corba.orb.ORB
org.xml.sax.driver...........................: weblogic.xml.jaxp.RegistryXMLReader
org.xml.sax.parser...........................: weblogic.xml.jaxp.RegistryParser
os.arch......................................: amd64
os.name......................................: Windows Server 2008 R2
os.version...................................: 6.1
path.separator...............................: ;
sun.arch.data.model..........................: 64
sun.boot.class.path..........................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\resources.jar;E:\Java\jrockit-jdk1.6.0_ 20-R28.1.0-4.0.1\jre\lib\rt.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\sunrsasi gn.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\jsse.jar;E:\Java\jrockit-jdk1.6.0 _20-R28.1.0-4.0.1\jre\lib\jce.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\charse ts.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\classes
sun.boot.library.path........................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\bin
sun.cpu.endian...............................: little
sun.cpu.isalist..............................: amd64
sun.desktop..................................: windows
sun.io.unicode.encoding......................: UnicodeLittle
sun.java.launcher............................: SUN_STANDARD
sun.jnu.encoding.............................: Cp1252
sun.management.compiler......................: Oracle JRockit(R) Optimizing Compiler
sun.os.patch.level...........................:
user.country.................................: CN
user.dir.....................................: E:\domains\zonydomain
user.home....................................: C:\
user.language................................: zh
user.name....................................: LATTE$
user.timezone................................: Asia/Shanghai
user.variant.................................:
vde.home.....................................: E:\domains\zonydomain\servers\RightsManagementServer\data\ldap
weblogic.Name................................: RightsManagementServer
weblogic.ReverseDNSAllowed...................: false
weblogic.classloader.preprocessor............: weblogic.diagnostics.instrumentation.DiagnosticClassPreProcessor
weblogic.management.server...................: http://192.168.52.196:7001
weblogic.nodemanager.ServiceEnabled..........: true
weblogic.security.CustomTrustKeyStoreFileName: ads-ca.jks
weblogic.security.CustomTrustKeyStorePassPhrase: password
weblogic.security.CustomTrustKeyStoreType....: JKS
weblogic.security.SSL.ignoreHostnameVerification: true
weblogic.security.TrustKeyStore..............: CustomTrust
weblogic.system.BootIdentityFile.............: E:\domains\zonydomain\servers\RightsManagementServer\data\nodemanager\boot.properties
* JSP Engine ****
JSP-Specification..: 2.1
* Runtime ****
Total Memory.......: 764 mb
16:02:39,072 INFO UMActionServlet:85 -
* Servlet Context ****************************************************
Servlet API........: 2.5
ServerInfo.........: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967
* Attributes ****
com.cc.framework.locale......................: true
com.cc.framework.painter.....................: [app, html, global]
javax.servlet.context.tempdir................: E:\domains\zonydomain\servers\RightsManagementServer\tmp\_WL_user\adobe-livecycle-weblogi c\uv7zbv\public
org.apache.commons.validator.VALIDATOR_RESOURCES: org.apache.commons.validator.ValidatorResources@3334767
org.apache.struts.action.ACTION_SERVLET......: com.adobe.idp.um.ui.UMActionServlet@2e716fd
org.apache.struts.action.MESSAGE.............: org.apache.struts.util.PropertyMessageResources@3021141
org.apache.struts.action.MODULE..............: org.apache.struts.config.impl.ModuleConfigImpl@2d75c6b
org.apache.struts.action.PLUG_INS............: [Lorg.apache.struts.action.PlugIn;@302b235
org.apache.struts.action.SERVLET_MAPPING.....: *.do
org.apache.struts.globals.MODULE_PREFIXES....: [Ljava.lang.String;@31aa885
org.apache.struts.tiles.DEFINITIONS_FACTORY..: I18nFactorySet :
--- default factory ---
{${YOUR_DEFINITION_HERE}={name=${YOUR_DEFINITION_HERE}, path=null, role=null, controller=null, controllerType=null, controllerInstance=null, attributes={}}
--- other factories ---
org.apache.struts.validator.STOP_ON_ERROR....: true
weblogic.servlet.WebAppComponentMBean........: [email protected]a([zonydomain]/Applicatio ns[adobe-livecycle-weblogic]/WebAppComponents[/um])
weblogic.servlet.WebAppComponentRuntimeMBean.: weblogic.servlet.internal.WebAppRuntimeMBeanImpl@52ebb2
16:02:39,284 INFO QuartzScheduler:209 - Quartz Scheduler v.1.6.0 created.
16:02:39,300 INFO RAMJobStore:141 - RAMJobStore initialized.
16:02:39,301 INFO DirectSchedulerFactory:422 - Quartz scheduler 'SimpleQuartzScheduler
16:02:39,302 INFO DirectSchedulerFactory:424 - Quartz scheduler version: 1.6.0
16:02:39,306 INFO QuartzScheduler:455 - Scheduler SimpleQuartzScheduler_$_SIMPLE_NON_CLUSTERED started.
Got IP Address of LC Server:192.168.52.196
16:03:08,130 INFO QuartzScheduler:209 - Quartz Scheduler v.1.6.0 created.
16:03:08,136 INFO DSCJobStoreTX:547 - Using thread monitor-based data access locking (synchronization).
16:03:08,234 INFO DSCJobStoreTX:721 - Removed 0 Volatile Trigger(s).
16:03:08,235 INFO DSCJobStoreTX:729 - Removed 0 Volatile Job(s).
16:03:08,244 INFO DSCJobStoreTX:61 - JobStoreTX initialized.
16:03:08,245 INFO DSCSchedulerFactory:972 - Quartz scheduler 'IDPSchedulerService' initialized from an externally provided properties instance.
16:03:08,245 INFO DSCSchedulerFactory:974 - Quartz scheduler version: 1.6.0
16:03:08,259 INFO DSCJobStoreTX:775 - Freed 0 triggers from 'acquired' / 'blocked' state.
16:03:08,269 INFO DSCJobStoreTX:879 - Handling 1 trigger(s) that missed their scheduled fire-time.
16:03:08,389 INFO DSCJobStoreTX:785 - Recovering 0 jobs that were in-progress at the time of the last shut-down.
16:03:08,390 INFO DSCJobStoreTX:799 - Recovery complete.
16:03:08,393 INFO DSCJobStoreTX:806 - Removed 0 'complete' triggers.
16:03:08,395 INFO DSCJobStoreTX:812 - Removed 0 stale fired job entries.
16:03:08,411 INFO QuartzScheduler:455 - Scheduler IDPSchedulerService_$_20 started.
<2011-2-10 16:03:25 CST> <Error> <com.adobe.datamodel.repository.DBModelPersistence> <BEA-000000> <Naming exception during loading of all data models: javax.naming.NameNotFoundException: While trying to look up /IDP_DS in /app/webapp/remoting/18935606.; remaining name '/IDP_DS'>
16:03:27,894 INFO TilesPlugin:236 - Tiles definition factory loaded for module ''.
16:03:27,910 INFO ValidatorPlugIn:211 - Loading validation rules file from '/WEB-INF/validator-rules.xml'
16:03:27,910 INFO ValidatorPlugIn:211 - Loading validation rules file from '/WEB-INF/validation.xml'
16:03:28,555 INFO EDCActionServlet:84 -
* System Properties **************************************************
adobeidp.RootDirectory.......................: E:\domains\zonydomain\.
awt.toolkit..................................: sun.awt.windows.WToolkit
com.adobe.idp.DocumentManagerServlet.........: started
com.adobe.idp.enableLC7Compatibility.........: false
com.adobe.idp.enableLC7Compatibility.SetByDM.: true
com.adobe.serverInstanceId...................: adobewl_RightsManagementServer
com.adobe.tempDirectory......................: E:\temp\adobewl_RightsManagementServer
file.encoding................................: utf8
file.encoding.pkg............................: sun.io
file.separator...............................: \
gemfire.disableShutdownHook..................: true
java.awt.graphicsenv.........................: sun.awt.Win32GraphicsEnvironment
java.awt.printerjob..........................: sun.awt.windows.WPrinterJob
java.class.path..............................: E:\jdbc\sqljdbc_1.2\enu\sqljdbc.jar;E:\bea\wlserver_10.3\server\lib\weblogic.jar;E:\Java\ jrockit-jdk1.6.0_20-R28.1.0-4.0.1\lib\tools.jar;E:\bea\user_projects\domains\lcdomain\idpl ib\pop3.jar
java.class.version...........................: 50.0
java.endorsed.dirs...........................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\endorsed
java.ext.dirs................................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\ext
java.home....................................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre
java.io.tmpdir...............................: C:\Windows\TEMP\
java.library.path............................: E:\bea\WLSERV~1.3\server\bin;.;C:\Windows\system32;C:\Windows;E:\bea\WLSERV~1.3\server\na tive\win\32;E:\bea\WLSERV~1.3\server\bin;E:\bea\JROCKI~1\jre\bin;E:\bea\JROCKI~1\bin;E:\be a\WLSERV~1.3\server\native\win\32\oci920_8;C:\Windows\system32;C:\Windows;C:\Windows\Syste m32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\bin;
java.naming.factory.initial..................: weblogic.jndi.WLInitialContextFactory
java.naming.factory.url.pkgs.................: weblogic.jndi.factories:weblogic.corba.j2ee.naming.url:weblogic.jndi.factories:weblogic.c orba.j2ee.naming.url
java.net.preferIPv4Stack.....................: true
java.protocol.handler.pkgs...................: weblogic.utils|weblogic.utils|weblogic.utils|weblogic.net
java.runtime.name............................: Java(TM) SE Runtime Environment
java.runtime.version.........................: 1.6.0_20-b02
java.security.policy.........................: E:\bea\wlserver_10.3\server\lib\weblogic.policy
java.specification.name......................: Java Platform API Specification
java.specification.vendor....................: Sun Microsystems Inc.
java.specification.version...................: 1.6
java.vendor..................................: Oracle Corporation
java.vendor.url..............................: http://www.oracle.com/
java.vendor.url.bug..........................: http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html
java.version.................................: 1.6.0_20
java.vm.info.................................: compiled mode
java.vm.name.................................: Oracle JRockit(R)
java.vm.specification.name...................: Java Virtual Machine Specification
java.vm.specification.vendor.................: Sun Microsystems Inc.
java.vm.specification.version................: 1.0
java.vm.vendor...............................: Oracle Corporation
java.vm.vendor.url...........................: http://www.oracle.com/
java.vm.vendor.url.bug.......................: http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html
java.vm.version..............................: R28.1.0-123-138454-1.6.0_20-20101014-1351-windows-x86_64
javax.rmi.CORBA.PortableRemoteObjectClass....: weblogic.iiop.PortableRemoteObjectDelegateImpl
javax.rmi.CORBA.UtilClass....................: weblogic.iiop.UtilDelegateImpl
javax.xml.rpc.ServiceFactory.................: weblogic.webservice.core.rpc.ServiceFactoryImpl
javax.xml.soap.MessageFactory................: weblogic.webservice.core.soap.MessageFactoryImpl
kernel.download.enabled......................: false
line.separator...............................:
org.apache.xerces.xni.parser.Configuration...: org.apache.xerces.parsers.XMLGrammarCachingConfiguration
org.omg.CORBA.ORBClass.......................: weblogic.corba.orb.ORB
org.omg.CORBA.ORBSingletonClass..............: weblogic.corba.orb.ORB
org.xml.sax.driver...........................: weblogic.xml.jaxp.RegistryXMLReader
org.xml.sax.parser...........................: weblogic.xml.jaxp.RegistryParser
os.arch......................................: amd64
os.name......................................: Windows Server 2008 R2
os.version...................................: 6.1
p2p.useSSL...................................: false
path.separator...............................: ;
sun.arch.data.model..........................: 64
sun.boot.class.path..........................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\resources.jar;E:\Java\jrockit-jdk1.6.0_ 20-R28.1.0-4.0.1\jre\lib\rt.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\sunrsasi gn.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\jsse.jar;E:\Java\jrockit-jdk1.6.0 _20-R28.1.0-4.0.1\jre\lib\jce.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\charse ts.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\classes
sun.boot.library.path........................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\bin
sun.cpu.endian...............................: little
sun.cpu.isalist..............................: amd64
sun.desktop..................................: windows
sun.io.unicode.encoding......................: UnicodeLittle
sun.java.launcher............................: SUN_STANDARD
sun.jnu.encoding.............................: Cp1252
sun.management.compiler......................: Oracle JRockit(R) Optimizing Compiler
sun.os.patch.level...........................:
user.country.................................: CN
user.dir.....................................: E:\domains\zonydomain
user.home....................................: C:\
user.language................................: zh
user.name....................................: LATTE$
user.timezone................................: Asia/Shanghai
user.variant.................................:
vde.home.....................................: E:\domains\zonydomain\servers\RightsManagementServer\data\ldap
weblogic.Name................................: RightsManagementServer
weblogic.ReverseDNSAllowed...................: false
weblogic.classloader.preprocessor............: weblogic.diagnostics.instrumentation.DiagnosticClassPreProcessor
weblogic.management.server...................: http://192.168.52.196:7001
weblogic.nodemanager.ServiceEnabled..........: true
weblogic.security.CustomTrustKeyStoreFileName: ads-ca.jks
weblogic.security.CustomTrustKeyStorePassPhrase: password
weblogic.security.CustomTrustKeyStoreType....: JKS
weblogic.security.SSL.ignoreHostnameVerification: true
weblogic.security.TrustKeyStore..............: CustomTrust
weblogic.system.BootIdentityFile.............: E:\domains\zonydomain\servers\RightsManagementServer\data\nodemanager\boot.properties
* JSP Engine ****
JSP-Specification..: 2.1
* Runtime ****
Total Memory.......: 917 mb
16:03:28,559 INFO EDCActionServlet:85 -
* Servlet Context ****************************************************
Servlet API........: 2.5
ServerInfo.........: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967
* Attributes ****
com.cc.framework.locale......................: true
com.cc.framework.painter.....................: [app, html, global]
javax.servlet.context.tempdir................: E:\domains\zonydomain\servers\RightsManagementServer\tmp\_WL_user\adobe-livecycle-weblogi c\srbeev\public
org.apache.commons.validator.VALIDATOR_RESOURCES: org.apache.commons.validator.ValidatorResources@33c707a
org.apache.struts.action.ACTION_SERVLET......: com.adobe.edc.ui.EDCActionServlet@6f15bc0
org.apache.struts.action.MESSAGE.............: org.apache.struts.util.PropertyMessageResources@31fdbc7
org.apache.struts.action.MODULE..............: org.apache.struts.config.impl.ModuleConfigImpl@2f3b181
org.apache.struts.action.PLUG_INS............: [Lorg.apache.struts.action.PlugIn;@32005d9
org.apache.struts.action.SERVLET_MAPPING.....: *.do
org.apache.struts.globals.MODULE_PREFIXES....: [Ljava.lang.String;@12907d6
org.apache.struts.tiles.DEFINITIONS_FACTORY..: I18nFactorySet :
--- default factory ---
{${YOUR_DEFINITION_HERE}={name=${YOUR_DEFINITION_HERE}, path=null, role=null, controller=null, controllerType=null, controllerInstance=null, attributes={}}
--- other factories ---
org.apache.struts.validator.STOP_ON_ERROR....: true
weblogic.servlet.WebAppComponentMBean........: [email protected]b8([zonydomain]/Applicati ons[adobe-livecycle-weblogic]/WebAppComponents[/edc/admin])
weblogic.servlet.WebAppComponentRuntimeMBean.: weblogic.servlet.internal.WebAppRuntimeMBeanImpl@946930
16:03:29,403 INFO TilesPlugin:236 - Tiles definition factory loaded for module ''.
16:03:29,420 INFO ValidatorPlugIn:211 - Loading validation rules file from '/WEB-INF/validator-rules.xml'
16:03:29,421 INFO ValidatorPlugIn:211 - Loading validation rules file from '/WEB-INF/validation.xml'
16:03:30,011 INFO EDCActionServlet:84 -
* System Properties **************************************************
adobeidp.RootDirectory.......................: E:\domains\zonydomain\.
awt.toolkit..................................: sun.awt.windows.WToolkit
com.adobe.idp.DocumentManagerServlet.........: started
com.adobe.idp.enableLC7Compatibility.........: false
com.adobe.idp.enableLC7Compatibility.SetByDM.: true
com.adobe.serverInstanceId...................: adobewl_RightsManagementServer
com.adobe.tempDirectory......................: E:\temp\adobewl_RightsManagementServer
file.encoding................................: utf8
file.encoding.pkg............................: sun.io
file.separator...............................: \
gemfire.disableShutdownHook..................: true
java.awt.graphicsenv.........................: sun.awt.Win32GraphicsEnvironment
java.awt.printerjob..........................: sun.awt.windows.WPrinterJob
java.class.path..............................: E:\jdbc\sqljdbc_1.2\enu\sqljdbc.jar;E:\bea\wlserver_10.3\server\lib\weblogic.jar;E:\Java\ jrockit-jdk1.6.0_20-R28.1.0-4.0.1\lib\tools.jar;E:\bea\user_projects\domains\lcdomain\idpl ib\pop3.jar
java.class.version...........................: 50.0
java.endorsed.dirs...........................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\endorsed
java.ext.dirs................................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\ext
java.home....................................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre
java.io.tmpdir...............................: C:\Windows\TEMP\
java.library.path............................: E:\bea\WLSERV~1.3\server\bin;.;C:\Windows\system32;C:\Windows;E:\bea\WLSERV~1.3\server\na tive\win\32;E:\bea\WLSERV~1.3\server\bin;E:\bea\JROCKI~1\jre\bin;E:\bea\JROCKI~1\bin;E:\be a\WLSERV~1.3\server\native\win\32\oci920_8;C:\Windows\system32;C:\Windows;C:\Windows\Syste m32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\bin;
java.naming.factory.initial..................: weblogic.jndi.WLInitialContextFactory
java.naming.factory.url.pkgs.................: weblogic.jndi.factories:weblogic.corba.j2ee.naming.url:weblogic.jndi.factories:weblogic.c orba.j2ee.naming.url
java.net.preferIPv4Stack.....................: true
java.protocol.handler.pkgs...................: weblogic.utils|weblogic.utils|weblogic.utils|weblogic.net
java.runtime.name............................: Java(TM) SE Runtime Environment
java.runtime.version.........................: 1.6.0_20-b02
java.security.policy.........................: E:\bea\wlserver_10.3\server\lib\weblogic.policy
java.specification.name......................: Java Platform API Specification
java.specification.vendor....................: Sun Microsystems Inc.
java.specification.version...................: 1.6
java.vendor..................................: Oracle Corporation
java.vendor.url..............................: http://www.oracle.com/
java.vendor.url.bug..........................: http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html
java.version.................................: 1.6.0_20
java.vm.info.................................: compiled mode
java.vm.name.................................: Oracle JRockit(R)
java.vm.specification.name...................: Java Virtual Machine Specification
java.vm.specification.vendor.................: Sun Microsystems Inc.
java.vm.specification.version................: 1.0
java.vm.vendor...............................: Oracle Corporation
java.vm.vendor.url...........................: http://www.oracle.com/
java.vm.vendor.url.bug.......................: http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html
java.vm.version..............................: R28.1.0-123-138454-1.6.0_20-20101014-1351-windows-x86_64
javax.rmi.CORBA.PortableRemoteObjectClass....: weblogic.iiop.PortableRemoteObjectDelegateImpl
javax.rmi.CORBA.UtilClass....................: weblogic.iiop.UtilDelegateImpl
javax.xml.rpc.ServiceFactory.................: weblogic.webservice.core.rpc.ServiceFactoryImpl
javax.xml.soap.MessageFactory................: weblogic.webservice.core.soap.MessageFactoryImpl
kernel.download.enabled......................: false
line.separator...............................:
org.apache.xerces.xni.parser.Configuration...: org.apache.xerces.parsers.XMLGrammarCachingConfiguration
org.omg.CORBA.ORBClass.......................: weblogic.corba.orb.ORB
org.omg.CORBA.ORBSingletonClass..............: weblogic.corba.orb.ORB
org.xml.sax.driver...........................: weblogic.xml.jaxp.RegistryXMLReader
org.xml.sax.parser...........................: weblogic.xml.jaxp.RegistryParser
os.arch......................................: amd64
os.name......................................: Windows Server 2008 R2
os.version...................................: 6.1
p2p.useSSL...................................: false
path.separator...............................: ;
sun.arch.data.model..........................: 64
sun.boot.class.path..........................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\resources.jar;E:\Java\jrockit-jdk1.6.0_ 20-R28.1.0-4.0.1\jre\lib\rt.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\sunrsasi gn.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\jsse.jar;E:\Java\jrockit-jdk1.6.0 _20-R28.1.0-4.0.1\jre\lib\jce.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\lib\charse ts.jar;E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\classes
sun.boot.library.path........................: E:\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1\jre\bin
sun.cpu.endian...............................: little
sun.cpu.isalist..............................: amd64
sun.desktop..................................: windows
sun.io.unicode.encoding......................: UnicodeLittle
sun.java.launcher............................: SUN_STANDARD
sun.jnu.encoding.............................: Cp1252
sun.management.compiler......................: Oracle JRockit(R) Optimizing Compiler
sun.os.patch.level...........................:
user.country.................................: CN
user.dir.....................................: E:\domains\zonydomain
user.home....................................: C:\
user.language................................: zh
user.name....................................: LATTE$
user.timezone................................: Asia/Shanghai
user.variant.................................:
vde.home.....................................: E:\domains\zonydomain\servers\RightsManagementServer\data\ldap
weblogic.Name................................: RightsManagementServer
weblogic.ReverseDNSAllowed...................: false
weblogic.classloader.preprocessor............: weblogic.diagnostics.instrumentation.DiagnosticClassPreProcessor
weblogic.management.server...................: http://192.168.52.196:7001
weblogic.nodemanager.ServiceEnabled..........: true
weblogic.security.CustomTrustKeyStoreFileName: ads-ca.jks
weblogic.security.CustomTrustKeyStorePassPhrase: password
weblogic.security.CustomTrustKeyStoreType....: JKS
weblogic.security.SSL.ignoreHostnameVerification: true
weblogic.security.TrustKeyStore..............: CustomTrust
weblogic.system.BootIdentityFile.............: E:\domains\zonydomain\servers\RightsManagementServer\data\nodemanager\boot.properties
* JSP Engine ****
JSP-Specification..: 2.1
* Runtime ****
Total Memory.......: 917 mb
16:03:30,014 INFO EDCActionServlet:85 -
* Servlet Context ****************************************************
Servlet API........: 2.5
ServerInfo.........: WebLogic Server 10.3 Fri Jul 25 16:30:05 EDT 2008 1137967
* Attributes ****
com.cc.framework.locale......................: true
com.cc.framework.painter.....................: [app, html, global]
javax.servlet.context.tempdir................: E:\domains\zonydomain\servers\RightsManagementServer\tmp\_WL_user\adobe-livecycle-weblogi c\xhf1jd\public
org.apache.commons.validator.VALIDATOR_RESOURCES: org.apache.commons.validator.ValidatorResources@231f192
org.apache.struts.action.ACTION_SERVLET......: com.adobe.edc.ui.EDCActionServlet@153d409
org.apache.struts.action.MESSAGE.............: org.apache.struts.util.PropertyMessageResources@2208500
org.apache.struts.action.MODULE..............: org.apache.struts.config.impl.ModuleConfigImpl@1ee0605
org.apache.struts.action.PLUG_INS............: [Lorg.apache.struts.action.PlugIn;@216aebd
org.apache.struts.action.SERVLET_MAPPING.....: *.do
org.apache.struts.globals.MODULE_PREFIXES....: [Ljava.lang.String;@2675446
org.apache.struts.tiles.DEFINITIONS_FACTORY..: I18nFactorySet :
--- default factory ---
{${YOUR_DEFINITION_HERE}={name=${YOUR_DEFINITION_HERE}, path=null, role=null, controller=null, controllerType=null, controllerInstance=null, attributes={}}
--- other factories ---
org.apache.struts.validator.STOP_ON_ERROR....: true
um_assertionid_holder........................: com.adobe.idp.um.auth.filter.AssertionIdHolder@1c5878e
weblogic.servlet.WebAppComponentMBean........: [email protected]8([zonydomain]/Applicatio ns[adobe-livecycle-weblogic]/WebAppComponents[/edc])
weblogic.servlet.WebAppComponentRuntimeMBean.: weblogic.servlet.internal.WebAppRuntimeMBeanImpl@ac5e96
========= calling EDCStartupService::initializeresources =========
<2011-2-10 16:03:32 CST> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
<2011-2-10 16:03:32 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
<2011-2-10 16:03:32 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
<2011-2-10 16:03:33 CST> <Notice> <Security> <BEA-090171> <Loading the identity certificate and private key stored under the alias ads-credentials from the JKS keystore file E:\domains\zonydomain\ads-credentials.jks.>
<2011-2-10 16:03:33 CST> <Notice> <Security> <BEA-090169> <Loading trusted certificates from the JKS keystore file E:\domains\zonydomain\ads-ca.jks.>
<2011-2-10 16:03:33 CST> <Error> <Server> <BEA-002606> <Unable to create a server socket for listening on channel "DefaultSecure". The address 192.168.52.196 might be incorrect or another process is using port 7002: java.net.BindException: Address already in use: JVM_Bind.>
<2011-2-10 16:03:33 CST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.52.196:8001 for protocols iiop, t3, ldap, snmp, http.>
<2011-2-10 16:03:33 CST> <Notice> <WebLogicServer> <BEA-000332> <Started WebLogic Managed Server "RightsManagementServer" for domain "zonydomain" running in Development Mode>
<2011-2-10 16:03:35 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
<2011-2-10 16:03:35 CST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
16:03:46,830 INFO Reference:? - Verification successful for URI "#dc30cfd93b52e950ebde68e0b7c8ac56"
16:03:50,726 INFO Reference:? - Verification successful for URI "#cb96de4448538dd00314b484966dae46"
16:03:51,127 INFO TilesRequestProcessor:103 - Tiles definition factory found for request processor ''.
<2011-2-10 16:03:51 CST> <Warning> <Socket> <BEA-000402> <There are: 5 active sockets, but the maximum number of socket reader threads allowed by the configuration is: 4. You may want to alter your configuration.>
16:04:08,115 INFO Reference:? - Verification successful for URI "#ba03069e2b38142918e1e6f54a73208c"
16:04:10,602 INFO Reference:? - Verification successful for URI "#a120044172268198925a0495b25e618a"
16:05:56,603 INFO Reference:? - Verification successful for URI "#e4e5267f958ba1431f4ecdee4b18e454"
16:06:04,059 INFO Reference:? - Verification successful for URI "#f664cefe6083120e323479fd72ec57c1"
<2011-2-10 16:06:44 CST> <Warning> <com.adobe.idp.common.errors.exception.IDPLoggedException> <BEA-000000> <UserM:GENERIC_WARNING: [Thread Hashcode: -1257420086] com.adobe.idp.common.errors.exception.IDPLoggedException| [com.adobe.idp.storeprovider.jdbc.DBStatement] errorCode:12290 errorCodeHEX:0x3002 message:execute query failure(select distinct top 500 * from EDCAGGPRINCIPALVIEWENTIT where ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( ((((((((((((((((((((((((((((((((((((((((((((((((((EDCAGGPRINCIPALVIEWENTIT.v17 = ? or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EDCAGGPRINCIPALVIEWENTIT.v17 = ?) or EWe are using Microsoft SQL Server 2008 . but it's well with MySQL & JBoss
-
Question about the choice of containers of the J2EE application server
Hello,
I need to be clarified about the J2EE technology. After read some documentation about J2EE, I saw that it is possible to use different kind of containers in order to develop a J2EE application.
Actually I use an application server (JONAS) with tomcat embbeded so I develop my application that is composed by EJB and servlet. So when I build and deploy my application at the end I have got a .ear, and everything works well.
But my questions are:
1- If I installe a J2EE server where a web server (Tomcat or another) is already installed can I use this web server as my web container.
2- If it is possible how can I indicate to my J2EE server that I want to use this web server as a web container?
3- And for my application does the .ear will work or do I have to split my entire application in .jar for the EJB and .WAR for the servlet.
4- My last question, how my .war and .jar will know that they have to work together, in fact do I have to precise a link between them if yes how?
Thank you very much for any information1. Every J2EE server must have a web container, so one will always be installed. As long as you write a compliant .war that is deployed either stand-alone or as part of an .ear, you can be guaranteed it will deploy and run.
2. The fact that you are deploying a .war or an .ear that contains 1 or more .wars is enough for the J2EE product to know you need to run the web-application on the web container. Many people uses the terms
web server and web container interchangeably. Often people are more likely to use the term web server if it runs as a separate process. If it helps, you can think of the J2EE web container as being an implementation of a servlet and jsp container that runs on top of a regular HTTP engine, but J2EE vendors don't necessarily have to have separate products for each.
3. You can either deploy a standalone .war or embed 1 or more .wars within an .ear.
4. The fact that you have a .war and an ejb-jar within the same .ear tells the application
server that they're part of the same application. If you need to talk between your web application
and the ejb, there are number of ways to express that dependency. E.g., if you want to invoke on
an ejb through its Remote client view, you would define an ejb-ref in the environment of the web-application.
--ken
Maybe you are looking for
-
Sharing itunes account b/w 2 different computers?
I'm currently synced to my GF's computer, so we can share apps, but I want to be able to sync it to my computer without losing all my apps. I don't have any music on my iphone (that's what pandora is for! =P) so I don't care if I can't share music. S
-
How do I get Firefox to open in 32-bit mode every time?
Often, I will navigate to a site or page within a site and I get the message "restart in 32-bit mode." This is frustrating because once restarted, I'm taken to my browser homepage. I then am required to re-navigate back to where I was when I got the
-
Went into Verizon WIreless store to buy Unlocked Iphone 5 (I will own outright) and was told that any smartphone must have data plan/ This seems ureasonable as they do not subsidie the phone in any way and I am willing to spend $650.00 for the phone
-
Cache Server 3 - get_server_port issue
Recently installed OS X server on Mavericks to use cashe server to ease the download burden on my slow broadband and am getting the following message appearing in the log Nov 26 18:35:46 robimac27 AssetCache[18067]: [EAPOLControl.c:66] get_server_por
-
How to create stacked canvas on a content canvas in forms builder. Please let me know if anybody has some steps or screenshots.