MTS Client Library Configuration (Case: Two middle tier servers)
One of Oralcle document states:
(a) If you need to configure Oracle Services for MTS on 2 middle tier computers (say #1, #2)then you have to install OraMTS on #1 middle tier system. The #2 middle tier system can use OraMTS which exists on middle tier system #1.
(b) For achieving this you have to configure Oracle Services for MTS client library on system #2.
Can any expert provide more information about how to configure the step (b) above.
My environment:
Oacle Services for MTS version: 8.1.7
Database: Oracle 8.1.6
Middle Tier: Windows NT 4.0
A fast reply will be highly appreciated.
Thanks in advance.
Vivek Raja
3) On machine 1 use the MMC snapin to create the Oracle service For MTS for database DB1.
You mean below
On machine 1>>
[start->programes-> oracle-oraHOME81->application development->oracle manager for microsoft transaction server]
make new service for DB1.
(oracleMTSService0 started)
On machine 2>>
[oracle manager for microsoft transaction server]
I add a new computer-"machine 1".
Then automatically OracleMTSServices0 on
"machine 1" displays.
and "Microsoft management console" dialogue box appears and ask save the change when i exit oracle manager for MTS. I choose YES.
that's all?
Am i right?
On machine 3>>
like machine 2.
You might be boring but Any documents offered by oracle doesn't say it clearly.
rf)) I read "using microsoft transaction server with oracle8-A73029".
Similar Messages
-
Novell Client patch kills authentication to middle tier
Hi,
There was a recent patch for the novell client which replaces the file nicm.sys due to a security vulnerability. When I install this patch onto servers which have the Zenworks Middle Tier software installed it prevents the client machines from authenticating to edirectory via the middle tier servers.
Once I put the old vulnerable nicm.sys file back then the authentication begins working again.
I've had dig around to see if any one else is experiencing this problem but I haven't found anything.
Any suggestions on how I might fix this. I would ideally like to resolve this as I don't like my servers being vulnerable.
Thanks in advanced
LizYou can install a server that only has Middle-Tier.
The rest of the stuff requires the client IIRC.
If you have upgrade protection, you may be able to test with a ZDM7 SP1 IR3
version of the middle-tier.
The problem is that Novell is no longer patching/testing against ZDM6.5, so
even if there was a code issue, its not likely you could get a fix.
Craig Wilson - MCNE, MCSE, CCNA
Novell Support Forums Volunteer Sysop
Novell does not officially monitor these forums.
Suggestions/Opinions/Statements made by me are solely my own.
These thoughts may not be shared by either Novell or any rational human.
"enegro" <[email protected]> wrote in message
news:[email protected]..
>
> Hi,
>
> There was a recent patch for the novell client which replaces the file
> nicm.sys due to a security vulnerability. When I install this patch
> onto servers which have the Zenworks Middle Tier software installed it
> prevents the client machines from authenticating to edirectory via the
> middle tier servers.
>
> Once I put the old vulnerable nicm.sys file back then the
> authentication begins working again.
>
> I've had dig around to see if any one else is experiencing this problem
> but I haven't found anything.
>
> Any suggestions on how I might fix this. I would ideally like to
> resolve this as I don't like my servers being vulnerable.
>
> Thanks in advanced
>
> Liz
>
>
> --
> enegro
> ------------------------------------------------------------------------
> enegro's Profile: http://forums.novell.com/member.php?userid=24444
> View this thread: http://forums.novell.com/showthread.php?t=335789
> -
How to Configure Multiple Portal Middle Tiers with a Load Balancing Router
Hi,
Portal version trying to install 10.1.2 on Windows 2003 boxes.
I am following the guide http://download.oracle.com/docs/cd/B14099_19/portal.1012/b14037/cg_advnc.htm#i1046354. I have InfraStructure installed on a different box and am trying to install 2 Portal Midtiers each on separate boxes and using LBR. The above document is kind of confusing as I am trying to following
5.3.1 Step 1: Install a Single Portal and Wireless Middle Tier (M1)
5.3.2 Step 2: Configure OracleAS Portal on M1 to Be Accessed Through the LBR (AND FOLLOW ARE THE STEPS 1 to 14 in sequence)
if I follow 1 to 14 steps in sequence the information is not consistent what is being listed in the following sections
5.4.1 Create Virtual Hosts
5.4.2 Configure OracleAS Web Cache
5.4.3 Register OracleAS Portal with OracleAS Single Sign-On
i.e.
ptlconfig -dad portal -sso -host www.abc.com -port 7779
ptlconfig -dad portal -sso -host www.xyz.com -port 7779
as in the above steps it says to run
ptlconfig -dad portal -wc -site
and ssoreg command that always fails because I am running it from midtier as it gives error saying invalid username/password
as oppoesed to steps listed in point 8, 9, 10, 11 and 12.
Can someone please privide the steps in sequence I need to follow when installing 2 midtiers with frontend LBR and one infrastructure. I am trying to follow the architecture listed in the above link.
Any help is really appreciated.
ThanksHi,
Will appreciate any inputs on the following.
I am planning to install Infrastructure and one Midtier BI Forms Reports Discoverer, Portal on one windows box and the second midtier BI Forms Discoverer, Portal on the second windows box.
Please correct me if I am wrong on installing and configuring the mid-tiers as following are the steps I have compiled going through the document and want to make sure this time I do it right.
As I'll be installing BI Forms Reports Discoverer, Portal so wondering when I install the second midtier do I need to unselect all Portal, Forms, Reports, Discoverer or just the Portal I need to unselect.
Also in the host file of both the windows boxes do I just need to keep the LBR IP Address entry and remove the rest.
LBR:_
Computer Name: bigip5.prd.com
IP Address: *167.123.2.5*
Listen Port: *80*
Invaidation Port: *9401*
Infrastructure:_
Computer Name: portal1.prd.com
IP Address: *167.123.2.6*
Oracle HTTP Server Listening Port: *7777*
Application Server Control port: *1800*
M1 (Portal & BI Forms Reports Discoverer):_
Computer Name: portal1.prd.com
IP Address: *167.123.2.6*
Oracle HTTP Server Listening Port: *7778*
OracleAS Web Cache Listening Port: *80*
OracleAS Web Cache Invalidation Port: *9401*
OracleAS Web Cache Administration Port: *9400*
Web Cache Statistics port: *9402*
Application Server Control port: *1810*
M2 (Portal & BI Forms Reports Discoverer):_
Computer Name: portal2.prd.com
IP Address: *167.123.2.7*
Oracle HTTP Server Listening Port: *7778*
OracleAS Web Cache Listening Port: *80*
OracleAS Web Cache Invalidation Port: *9401*
OracleAS Web Cache Administration Port: *9400*
Web Cache Statistics port: *9402*
Application Server Control port: *1810*
First to create MetadataRepository and then Install Infrastructure and then follow the below steps to install Midtiers
Install and Configure of M1 (Portal and BI Forms Reports Discoverer):-_
*5.3.1 Step 1*: Install a Single Portal and BI Forms Reports Discoverer (M1 i.e. portal1.prd.com)
*5.3.2 Step 2*: Configure OracleAS Portal and BI Forms Reports Discoverer on M1 to Be Accessed Through the LBR
*1.* Configure LBR
*2.* Follow Section 5.4.1.1 to create the Virtual Host for bigip5.prd.com (LBR) and portal1.prd.com (M1)
*3.* Define a site that matches the virtual host entry for bigip5.prd.com (LBR) on Webcache of M1
*4.* Use OracleAS Web Cache Manager on M1, to map the site bigip5.prd.com (LBR) to middle tier portal1.prd.com (M1).
Follow steps 5 and 6 as per the document
*7.* Configure bigip5.prd.com (LBR) to accept invalidation requests from the OracleAS Metadata Repository on a separate port i.e. 9401
*8.* Change iasconfig.xml on M1
*9.* run ptlconfig -encrypt
*10.* Register the URL changes with OracleAS Portal by running ptlconfig -dad portal -wc -site
*11.* No need as it is http only
*12.* Run the follwoing
MID_TIER_ORACLE_HOME_M1\sso\bin\ssoreg.bat
-site_name bigip5.prd.com
-mod_osso_url http://bigip5.prd.com:80
-config_mod_osso TRUE
-oracle_home_path MID_TIER_ORACLE_HOME_M1
-config_file MID_TIER_ORACLE_HOME_M1\Apache\Apache\conf\osso\osso.conf
-admin_info cn=orcladmin
-virtualhost
*13.* Edit targets.xml to enable monitoring of the LBR's front-end host and port settings for OracleAS Portal
+<Property NAME="PortalListeningHostPort" VALUE=http://bigip5.prd.com:80/>+ and then run
MID_TIER_ORACLE_HOME_M1\bin\emctl reload
*14.* Test the setup
Install and Configure of M2 (Portal and BI Forms Reports Discoverer):-_
*5.3.4 Step 4*: Install a Single Portal and BI Forms Reports Discoverer (M2 i.e. portal2.prd.com)
*1.* As I am installing on wiondows so will not set IASCONFIG_LOC environment variable as I can just copy the iasconfig.xml file from M1 to M2
*2.* Run OUI on M2
*3.* Clear the selection for OracleAS Portal but don't know if I need to unselect Forms , Reports, Discoverer also.
*4.* Enable OracleAS Portal
*5.3.5 Step 5:* Configure the New Middle Tier (M2) to Run Your Existing Portal
*1.* Create both virtual hosts as done on M1
*2.* Copy dads.conf, oradav.conf, cache.conf, web.xml from M1 to M2
*3.* Re-register mod_osso on M2. To do this, perform the following steps by copying osso.conf from M1 to M2
*4.* Synchronize the DCM by using the following command
MID_TIER_ORACLE_HOME_M2/Apache/Apache/bin/ssotransfer MID_TIER_ORACLE_HOME_M2/Apache/Apache/conf/osso/osso.conf
*5.* Run dcmctl updateConfig
*6.* add the necessary mod_rewrite and mod_oc4j directives to the httpd.conf and mod_oc4j.conf files respectively
*7.* Restart Oracle HTTP Server on M2
*8.* Access the OracleAS Web Cache Manager on M1 and follow steps 9,10,11,12,13,14,15,16 for Webcache seetings and clustering.
Also will appreciate if can get some info on the following:
*1.*
When I configure the Webcache as per the Document but if I bring down one Midtier Instance the requests are not going to the other Instance that is up and ignores the case whether an instance is down. Any idea how what and where do I need to provide any setting which in case of instance is down routes the requests to the one that is up.
*2.*
What exactly happens when it says To enable monitoring of the LBR's front-end host and port settings for OracleAS Portal edit target.xml. Is this for LBR to find if an Instance is down or not and route the requests appropriately.
Thanks again for all the help. -
Dear All,
How can I add Virtual middle tier to an existing EBS .... what are the advantages with this ?.. Do refer me any metalink ids if u have regarding this ?
Thanks
YusufYusuf,
Am I correct in assuming that you're interested in using a virtualization product like VMware or Oracle VM to host an new middle tier in your existing EBS installation? If so, here are a few thoughts:
1) The process for adding a virtual middle tier node is no different from adding a physical server. Once you've created the virtual server, the steps are all the same. I've implemented several test systems where the db tier and a both middle tier servers are all virtual, using a shared applications tier filesystem, following all of the normal install and config documentation for Oracle Apps. As far as I know, Oracle doesn't have any specific documentation addressing the topic of server virtualization.
2) The main advantage I see to implementing virtual middle tiers for EBS is the same benefit that virtualization offers in other IT services: you have low-to mid-traffic services that would not consume the full resources of a physical server on their own; you want to use the server load-balancing features of the enterpise-class virtualization products like VMware ESX, etc.
3) Keep in mind that if this is a production system, you have to deploy your services on a supported platform. According to the marketing material, Oracle will support any Oracle product deployed on Oracle VM. I haven't done any research to see if there are exclusions to that policy, and I do not know if they've included VMware in their virtualization support policy or not...my cynical side says probably not. ;-) Prior to the release of Oracle VM, the support policy on virtual servers was effectively "if you can reproduce your virtual server's problem on physical hardware, we can help you; otherwise, you're out of luck."
Hopefully this isn't too vague!
Regards,
John P. -
Oracle forms 10g (win Xp middle tier IE 8 Win 7- IE 8 client)
forms services 10.1.2.0.2
Database 11gR2 also on Win Xp pro SP3
Hi
I have a problem with java and Jinitiator and my understanding of what is / should be happening.
In the file forms/server/formsweb.cfg see below. I can alter the parameter
baseHTMLjinitiator=basejini.htm
###baseHTMLjinitiator=basejpi.htm
between the two alternatives. As it stands as shown the IE8 on the middle tier and on the database PC both work as near correctly as i can tell. On the Win 7 client IE 8 however crashes. switch it to the other way around and the
win 7 works and the win xp on the database server stops with frm-92095 error version number too low. while on the middle tier Xp PC a blank doucument is displayed.
How can i have both working at the same time please. I you need more information i will happily supply it.
Neill
# $Id: formsweb.cfg 15-apr-2005.13:17:30 pkuhn Exp $
# formsweb.cfg defines parameter values used by the FormsServlet (frmservlet)
# This section defines the Default settings. Any of them may be overridden in the
# following Named Configuration sections. If they are not overridden, then the
# values here will be used.
# The default settings comprise two types of parameters: System parameters,
# which cannot be overridden in the URL, and User Parameters, which can.
# Parameters which are not marked as System parameters are User parameters.
# SYSTEM PARAMETERS
# These have fixed names and give information required by the Forms
# Servlet in order to function. They cannot be specified in the URL query
# string. But they can be overridden in a named configuration (see below).
# Some parameters specify file names: if the full path is not given,
# they are assumed to be in the same directory as this file. If a path
# is given, then it should be a physical path, not a URL.
# USER PARAMETERS
# These match variables (e.g. %form%) in the baseHTML file. Their values
# may be overridden by specifying them in the URL query string
# (e.g. "http://myhost.mydomain.com/forms/frmservlet?form=myform&width=700")
# or by overriding them in a specific, named configuration (see below)
[default]
# System parameter: default base HTML file
baseHTML=base.htm
# System parameter: base HTML file for use with JInitiator client
baseHTMLjinitiator=basejini.htm
###baseHTMLjinitiator=basejpi.htm
# System parameter: base HTML file for use with Sun's Java Plug-In
baseHTMLjpi=basejpi.htm
# System parameter: delimiter for parameters in the base HTML files
HTMLdelimiter=%
# System parameter: working directory for Forms runtime processes
# WorkingDirectory defaults to <oracle_home>/forms if unset.
workingDirectory=
# System parameter: file setting environment variables for the Forms runtime processes
envFile=default.env
# Forms runtime argument: whether to escape certain special characters
# in values extracted from the URL for other runtime arguments
escapeparams=true
# Forms runtime argument: which form module to run
form=test.fmx
# Forms runtime argument: database connection details
userid=scott/xxxxxxxxxxx@orcl
# Forms runtime argument: whether to run in debug mode
debug=no
# Forms runtime argument: host for debugging
host=
# Forms runtime argument: port for debugging
port=
# Other Forms runtime arguments: grouped together as one parameter.
# These settings support running and debugging a form from the Builder:
otherparams=buffer_records=%buffer% debug_messages=%debug_messages% array=%array% obr=%obr% query_only=%query_only% quiet=%quiet% render=%render% record=%record% tracegroup=%tracegroup% log=%log% term=%term%
# Sub argument for otherparams
buffer=no
# Sub argument for otherparams
debug_messages=no
# Sub argument for otherparams
array=no
# Sub argument for otherparams
obr=no
# Sub argument for otherparams
query_only=no
# Sub argument for otherparams
quiet=yes
# Sub argument for otherparams
render=no
# Sub argument for otherparams
record=
# Sub argument for otherparams
tracegroup=
# Sub argument for otherparams
log=
# Sub argument for otherparams
term=
# HTML page title
pageTitle=Oracle Application Server Forms Services
# HTML attributes for the BODY tag
HTMLbodyAttrs=
# HTML to add before the form
HTMLbeforeForm=
# HTML to add after the form
HTMLafterForm=
# Forms applet parameter: URL path to Forms ListenerServlet
serverURL=/forms/lservlet
# Forms applet parameter
codebase=/forms/java
# Forms applet parameter
imageBase=DocumentBase
# Forms applet parameter
width=750
# Forms applet parameter
height=600
# Forms applet parameter
separateFrame=false
# Forms applet parameter
splashScreen=
# Forms applet parameter
background=
# Forms applet parameter
lookAndFeel=Oracle
# Forms applet parameter
colorScheme=teal
# Forms applet parameter
logo=
# Forms applet parameter
restrictedURLparams=HTMLbodyAttrs,HTMLbeforeForm,pageTitle,HTMLafterForm,log,allow_debug,allowNewConnections
# Forms applet parameter
formsMessageListener=
# Forms applet parameter
recordFileName=
# Forms applet parameter
serverApp=default
# Forms applet archive setting for JInitiator
archive_jini=frmall_jinit.jar
# Forms applet archive setting for other clients (Sun Java Plugin, Appletviewer, etc)
archive=frmall.jar
# Number of times client should retry if a network failure occurs. You should
# only change this after reading the documentation.
networkRetries=0
# Page displayed to Netscape users to allow them to download Oracle JInitiator.
# Oracle JInitiator is used with Windows clients.
# If you create your own page, you should set this parameter to point to it.
jinit_download_page=/forms/jinitiator/us/jinit_download.htm
# Parameter related to the version of JInitiator
jinit_classid=clsid:CAFECAFE-0013-0001-0022-ABCDEFABCDEF
# Parameter related to the version of JInitiator
jinit_exename=jinit.exe#Version=1,3,1,22
# Parameter related to the version of JInitiator
jinit_mimetype=application/x-jinit-applet;version=1.3.1.22
# Page displayed to users to allow them to download Sun's Java Plugin.
# Sun's Java Plugin is typically used for non-Windows clients.
# (NOTE: you should check this page and possibly change the settings)
jpi_download_page=http://java.sun.com/products/archive/j2se/1.4.2_06/index.html
# Parameter related to the version of the Java Plugin
jpi_classid=clsid:CAFEEFAC-0014-0002-0006-ABCDEFFEDCBA
# Parameter related to the version of the Java Plugin
jpi_codebase=http://java.sun.com/products/plugin/autodl/jinstall-1_4_2-windows-i586.cab#Version=1,4,2,06
# Parameter related to the version of the Java Plugin
jpi_mimetype=application/x-java-applet;jpi-version=1.4.2_06
# EM config parameter
# Set this to "1" to enable Enterprise Manager to track Forms processes
em_mode=0
# Single Sign-On OID configuration parameter
oid_formsid=%OID_FORMSID%
# Single Sign-On OID configuration parameter
oracle_home=E:\DSHome_1
# Single Sign-On OID configuration parameter
formsid_group_dn=%GROUP_DN%
# Single Sign-On OID configuration parameter: indicates whether we allow
# dynamic resource creation if the resource is not yet created in the OID.
ssoDynamicResourceCreate=true
# Single Sign-On parameter: URL to redirect to if ssoDynamicResourceCreate=false
ssoErrorUrl=
# Single Sign-On parameter: Cancel URL for the dynamic resource creation DAS page.
ssoCancelUrl=
# Single Sign-On parameter: indicates whether the url is protected in which
# case mod_osso will be given control for authentication or continue in
# the FormsServlet if not. It is false by default. Set it to true in an
# application-specific section to enable Single Sign-On for that application.
ssoMode=false
# The parameter allow_debug determines whether debugging is permitted.
# Administrators should set allow_debug to "true" if servlet
# debugging is required, or to provide access to the Forms Trace Xlate utility.
# Otherwise these activities will not be allowed (for security reasons).
allow_debug=false
# Parameter which determines whether new Forms sessions are allowed.
# This is also read by the Forms EM Overview page to show the
# current Forms status.
allowNewConnections=true
# EndUserMonitoring
# EndUserMonitoringEnabled parameter
# Indicates whether EUM/Chronos integration is enabled
EndUserMonitoringEnabled=
# EndUserMonitoringURL
# indicates where to record EUM/Chronos data
EndUserMonitoringURL=
# Example Named Configuration Section
# Example 1: configuration to run forms in a separate browser window with
# "generic" look and feel (include "config=sepwin" in the URL)
# You may define your own specific, named configurations (sets of parameters)
# by adding special sections as illustrated in the following examples.
# Note that you need only specify the parameters you want to change. The
# default values (defined above) will be used for all other parameters.
# Use of a specific configuration can be requested by including the text
# "config=<your_config_name>" in the query string of the URL used to run
# a form. For example, to use the sepwin configuration, your could issue
# a URL like "http://myhost.mydomain.com/forms/frmservlet?config=sepwin".
[sepwin]
separateFrame=True
lookandfeel=Generic
# Example Named Configuration Section
# Example 2: configuration forcing use of the Java Plugin in all cases (even if
# the client browser is on Windows)
[jpi]
baseHTMLJInitiator=basejpi.htm
# Example Named Configuration Section
# Example 3: configuration running the Forms ListenerServlet in debug mode
# (debug messages will be written to the servlet engine's log file).
[debug]
serverURL=/forms/lservlet/debug
# Sample configuration for deploying WebUtil. Note that WebUtil is shipped with
# DS but not AS and is also available for download from OTN.
[webutil]
WebUtilArchive=frmwebutil.jar,jacob.jar
WebUtilLogging=off
WebUtilLoggingDetail=normal
WebUtilErrorMode=Alert
WebUtilDispatchMonitorInterval=5
WebUtilTrustInternal=true
WebUtilMaxTransferSize=16384
baseHTMLjinitiator=webutiljini.htm
baseHTMLjpi=webutiljpi.htm
archive_jini=frmall_jinit.jar
archive=frmall.jar
lookAndFeel=oracleYou have a mixture of problems here.
1. Oracle Jinitiator is not supported for use on Windows 7
2. JRE 1.7 is not supported for use with any version of Forms on any platform. Be sure you do not have this version installed.
3. JRE 1.6 is not supported for use with Forms 10.1.2.0.2, however is supported with 10.1.2.3 (10.1.2.0.2 + patch ID 5983622) and only with IE 8
4. In order to use Win 7 with Forms 10 in a certified and supported manner, you must use 10.1.2.3 (meaning 10.1.2.0.2 + patch ID 5983622).
In short, my recommendation would be the following:
o Patch to 10.1.2.3 (assuming you have access to MyOracleSupport)
o Don't bother trying to use Oracle Jinitiator as it is old and has been desupported for a long time.
o Uninstall any instances of Jinitiator as it can cause conflicts with other JRE installations.
o Uninstall all instances of JRE 1.7. Reconfig your formsweb.cfg to use the JRE (Java Plugin) 1.6.0
baseHTMLJInitiator=basejpi.htm
jpi_classid=clsid:8AD9C840-044E-11D1-B3E9-00805F499D93
jpi_mimetype=application/x-java-applet;version=1.6
jpi_download_page=http://www.oracle.com/technetwork/java/javase/downloads/jre-6u27-download-440425.html
jpi_codebase=http://javadl-esd.sun.com/update/1.6.0/jinstall-6u27-windows-i586.cab#Version=1,6,0Finally, refer to this:
http://www.oracle.com/technetwork/middleware/ias/downloads/as-certification-r2-101202-095871.html#BABGCBHA -
Control without client or middle tier server
Is it possible to remote control/view workstations without having the
client OR a middle tier server set up? We only want to be able to control
our workstations from inside our firewall, so the middle tier server
would not be needed.
Another question, is it also possible to run naldesk the same way to push
applications out to workstations without the client installed (with or
without the middle tier server). Thanks in advance.Desktop4 can use any of the options.
It really is a bit cumbersome to use at the moment, but drop me a note at
my email address of craig_d_wilson at yahoo dot com in about 2 weeks.
I'm in the process of writing a small front-end program for use in
clientless environments. I should have something going by then.
Normally the Workstation Object gives rights to the local SYSTEM account
when the Novell Client is around to access NetWare shares.
In a Windows Domain Environment, you can use the Windows Domain workstation
object to do the same thing.
Otherwise you may have issues accessing system resources when process are
running in System mode.
FYI, you will 100% need a middle-tier server to get your App Objects.
It will not be needed to RC or transfer files, but you will need at least
one mid-tier server.
Craig Wilson
Novell Product Support Forum Sysop
Master CNE, MCSE, CCNA
http://www.ithowto.com
Editor - http://www.ithowto.com
<[email protected]> wrote in message
news:[email protected]...
>> Yes to all of your questions.
>>
>> In regards to remote control you have two options.....
>>
>> 1) Use Desktop4.exe with password based remote control to connect to
> the
>> remote PC.
>> 2) Have the remote PC use the option to Request a remote control
> session
>> from the support personnel.
>>
>> Search support.novell.com for desktop4.exe and there should be a couple
> tids
>> that go into detail.
>>
>> In regards to distributing applications.....................
>> 1) Are you in a Domain or Non-Domain environment. This controls what
>> options you have.
>>
>> --
>> Craig Wilson
>> Novell Product Support Forum Sysop
>> Master CNE, MCSE, CCNA
>>
>> http://www.ithowto.com
>>
>> Editor - http://www.ithowto.com
>
> Thanks for the response! We are currently strictly netware with no
> domain, but we were looking at moving towards a domain (we are testing
> both OES cores to act as a PDC to authenticate through edir, both of
> which we got to function correctly :-) So we were just looking at the
> rest of the stuff we may or may not lose by going that route. We
> currently use ZENworks mostly to remote view student workstations,
> control admin machines, and image all the machines. We also occasionaly
> push out small apps or registry changes with Nal, but not that often. Can
> you simply remote view the workstation (without the user knowing) or does
> desktop4.exe only control the machine? I will have to check it out.
> Thanks again -
Business Intelligence middle tier portal configuration failed
Hello,
10g iAS Infrastructure Metadata repository was installed into existing 10g database at Machine A (Linux). Identity Management middle tier was installed at Machine B (Linux) without any problem. BI MT Software copied and linked at Machine B successfully. opca failed in configuration phase of installation with this error:
---8<---
Syndication and UDDI Configuration
ERROR :Unhandled exception. Configuration aborted. Main reason: Version table could not be found.
oracle.syndicate.install.InstallException
at oracle.syndicate.install.OSSCA.checkSchemaCompatability(OSSCA.java:1149)
at oracle.syndicate.install.OSSCA.getInstanceID(OSSCA.java:1058)
at oracle.syndicate.install.OSSCA.configSyndAppEntity(OSSCA.java:919)
at oracle.syndicate.install.OSSCA.installDefaultOIDData(OSSCA.java:622)
at oracle.webdb.config.SyndicationWiring.doSyndicationConfiguration(Unknown Source)
at oracle.webdb.config.PortalConfigAction.installAction(Unknown Source)
at oracle.webdb.config.PortalConfigAssistant$1.runTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler.runTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler.processTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler$TaskQueue.run(Unknown Source)
at oracle.ewt.timer.Timer.doRun(Unknown Source)
at oracle.ewt.timer.Timer.run(Unknown Source)
at java.lang.Thread.run(Thread.java:534)
ERROR :Unhandled exception. Configuration aborted. Main reason: Version table could not be found.
OPCA_ERROR : Syndication Server Configuration Assistant Failed.
Portal configuration aborted....
---8<---
I think something wrong in portal metadata installed by RepCA. What is the name of "Version table"? Can I use original (imported from "new database repository") part of portal schema?
Thanks in advance,
Wit.btw,
google:// and metalink:// brings no hits for solution or even mention of problem (forums:// too as always :c/), so I've try to:
1. Install MT BI software on Machine B (ignoring opca errors done OK).
2. Install Infrastructure metadata repository at Machine C (db v90150 done OK).
3. Implement the metalink://note.276688.1 (in process, report follows).
btw2,
JAVA$CLASS$MD5$TABLE is only table absent in RepCA's portal schema (in comparing with usual way installation). Treated it as a "version table" by opca? -
Client Authentication via middle tier to database.
Is it possible to pass through the Identity of the Real User
to the database when using an Application Server that uses
connection pooling to connect to the database.
Note. The Application server is running EJBs that connect to the
database using JDBC, with any driver type (eg OCI, thin).
nullTrevor,
What type of OS is the app server running on? How is the user
logging into the app? There are middleware packages that can
map the currently logged in user to the database on a per-
connection basis. Openlink provides a middle-tier security
layer that dispatches a connection to the database based on a
combination of factors (client app, client IP, username,
servertype).
HTH,
Stephen
Trevor (guest) wrote:
: Is it possible to pass through the Identity of the Real User
: to the database when using an Application Server that uses
: connection pooling to connect to the database.
: Note. The Application server is running EJBs that connect to
the
: database using JDBC, with any driver type (eg OCI, thin).
null -
[OIM] Middle tier upgrade Policy Store configuration not found exception
Hi,
During the middle tier upgrade of OIM we are facing the issue the logs are mentioned below.
Creating oracle/iam/authzpolicydefn/resources/Logging_zh_CN.properties
Creating oracle/iam/authzpolicydefn/resources/Logging_zh_TW.properties
Creating oracle/iam/authzpolicydefn/resources/PolicyValidation.properties
Creating oracle/iam/authzpolicydefn/resources/default_policies/ApprovalPolicyManagementPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/AuthorizationManagementPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/DiagnosticDashboardPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/NotificationMgmtPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/OESPolicy.xsd
Creating oracle/iam/authzpolicydefn/resources/default_policies/PlatformServicePolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/PlugInPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/ReconciliationApiPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/ReconciliationManagementPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/RequestTemplateManagementPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/RoleManagementPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/SchedulerPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/SelfServiceUserManagementPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/SystemPropertiesPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/UserManagementConfigurationPolicies.xml
Creating oracle/iam/authzpolicydefn/resources/default_policies/UserManagementPolicies.xml
Creating oracle/iam/authzpolicydefn/utils/FeatureManagerUtils.class
Creating oracle/iam/authzpolicydefn/utils/OESPolicyConstants.class
Creating oracle/iam/authzpolicydefn/utils/PolicyNameValidationUtils.class
Creating oracle/iam/authzpolicydefn/utils/PolicyValidationUtils.class
Creating oracle/iam/authzpolicydefn/vo/AuthzPolicy.class
Creating oracle/iam/authzpolicydefn/vo/DMAuthzPolicy.class
Creating oracle/iam/authzpolicydefn/vo/DataConstraint.class
Creating oracle/iam/authzpolicydefn/vo/EmptyDataConstraint.class
Creating oracle/iam/authzpolicydefn/vo/OESPolicyServiceFactory.class
Creating oracle/iam/authzpolicydefn/vo/Result.class
Creating oracle/iam/authzpolicydefn/vo/RoleDataConstraint.class
Creating oracle/iam/authzpolicydefn/vo/UserDataConstraint.class
Creating oracle/iam/authzpolicydefn/vo/package.html
upgrade-oes-ootb-policies:
upgrade-oes-ootb-policies:
----> UPDATING OUT OF THE bOX OES POLICIES
Db password jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.1.5.70) (PORT=1555))(CONNECT_DATA=(SERVICE_NAME=testoid)))
[EL Info]: 2012-09-05 16:06:16.212--ServerSession(662907)--EclipseLink, version: Eclipse Persistence Services - 1.1.0.r3634
[EL Info]: 2012-09-05 16:06:18.938--ServerSession(662907)--file:/restore/middleware_74/wls_home/Oracle_IDM_F/modules/oracle.oes_11.1.1/jps-internal.jar-JpsDBDataManager login successful
oracle.security.jps.service.policystore.ConfigurationNotFoundException
at oracle.security.jps.internal.policystore.entitymanager.impl.ConfigurationManagerImpl.getSecurityModule(ConfigurationManagerImpl.java:371)
at oracle.iam.authzpolicydefn.impl.OESPolicyServiceImpl.deleteAndUnbindAppPolicy(OESPolicyServiceImpl.java:1703)
at oracle.iam.authzpolicydefn.impl.OESPolicyServiceImpl.init(OESPolicyServiceImpl.java:452)
at oracle.iam.authzpolicydefn.impl.OESPolicyServiceImpl.<init>(OESPolicyServiceImpl.java:234)
at oracle.iam.authzpolicydefn.loader.PolicyLoader.createPolicies(PolicyLoader.java:117)
at oracle.iam.authzpolicydefn.loader.PolicyLoader.main(PolicyLoader.java:204)
Exception in thread "main" oracle.security.jps.service.policystore.ConfigurationNotFoundException
at oracle.security.jps.internal.policystore.entitymanager.impl.ConfigurationManagerImpl.getSecurityModule(ConfigurationManagerImpl.java:371)
at oracle.iam.authzpolicydefn.impl.OESPolicyServiceImpl.deleteAndUnbindAppPolicy(OESPolicyServiceImpl.java:1703)
at oracle.iam.authzpolicydefn.impl.OESPolicyServiceImpl.init(OESPolicyServiceImpl.java:452)
at oracle.iam.authzpolicydefn.impl.OESPolicyServiceImpl.<init>(OESPolicyServiceImpl.java:234)
at oracle.iam.authzpolicydefn.loader.PolicyLoader.createPolicies(PolicyLoader.java:117)
at oracle.iam.authzpolicydefn.loader.PolicyLoader.main(PolicyLoader.java:204)The Database connect string is correct. I have written the echo statement in the script just to confirm it. The error is occurring in the createPolicies method has someone encountered this before.Is this OIM 11g R2?? if yes have you configured the security store as mentioned in the doc while installing
OIM 11gR2 - Where is the OES Console? -
Client-middle tier communication.
We'd like to inform the middle tier of some choices made in the client but I'm not sure how this communication should be achieved.
For example, the user logs-on using a (non BC4J) method which establishes the user-name and access level.
I want an EntityObject (An AuditTrailEntity) to be able to set the username in any new rows created.
I want ViewObjects to restrict the rows returned based on the access level.
I see I can create some ViewObject methods and export them to the client but can these be class (static) methods? If not, then I must use object methods that set class variables but this doesn't feel like the "right" solution.
Can I set some properties in a Cookie somewhere (how)?
Is there another (better) method?
Any advice gratefully received.
Tony.
P.S.
As part of my investigations, I've tried adding a RowSetListener:
panelBinding.addRowSetListener(new HistoryRowSetListener());
class HistoryRowSetListener extends JUPanelRowSetAdapter
{ public void rowInserted(JUIteratorBinding aIterBinding, InsertEvent aEvent)
{ super.rowInserted(aIterBinding, aEvent);
Row lRow = aIterBinding.getCurrentRow();
lRow.setAttribute("UserName", sCurrentUserName);
But the getCurrentRow() returns the row that's current when the insert was performed, not the row that's being inserted. Is this intended? If so, How can I get the row that's being inserted?In the client some properties are acquired (from a legacy system) and we want to communicate these to the middle tier. We'll want certain
ViewObjects (in several ApplicationModules) to behave differently.What are the client properties? Are they like read/write access priviledges?
If the client properties change, then we need to re-communicate with the middle tier to alter the ViewObjects behaviour again. For example,
the user is only permited to see their own (or their own region's data). For the most part this can be achieved by modifying the SQL but for
some attributes, we may show the row but hide the value.In 9.0.5 release of BC4J we will have access privilege support in both design time and runtime. We plan to have api for obtaining read/write access based on the logged in user role(s). You can use this info to map the ui.
I think our client could probably call ViewObject.setWhereClause() but I'd rather have this functionality encapsulated in the Business
components.
If you want to set username
then it should be on the session or root AM.
This sounds near the solution. Can I access the Session in both the client and middle-tier. I saw ApplicationModule.getSession() which I'm
hopi[i]Long postings are being truncated to ~1 kB at this time. -
Applet clients accessing EJB middle-tier
Hello
I am trying to have an Applet access the stateless session EJBs on the middle tier (OC4J 9.0.3)
The applet works fine in the AppletViewer.
However in the IE browser version 5.5, I get java.security.AccessControlException.
Which I can understand because applet is not allowed to open a RMI-IIOP port on the remote server.
What steps do I need to take to allow the applet to open such a connection. Signing jars?, java.poclicy file ?
I know that this setup works fine on JBoss and also on WebSphere. (using certificates)
Is this not suported by OC4J? Does the server need to support something or is it strictly a client side issue?
Any comments will be highly appreciated.
Thanks
vijayWe are having Applet-clients with OC4J and it works fine. We sign all our client-jars (including oc4jclient.jar) and our application has all permissions at the client. Modifying java.policy works as well, but signing Jar-Files is simpler and doesn't need any client-changes.
For normal operations it seems ok to include oc4client.jar for the client application, but we are using JMS and therefore need a lot of classes of oc4j.jar - so I buildt my own deployment-jar out of oc4j.jar.
If you use the cache_archive and cache_version attributes in the html-tag, all the jar-files are only downloaded at application startup if they are changed on the server (und version-numbers are increased). So startup-time is comparable to a local application.
Gilbert -
How to install Oracle BPEL Process Manager for OracleAS Middle Tier
hi,
i need to install BPEL process manager, so i download the following file from otn
1.soa_windows_x86_101310_disk1
2.soa_windows_x86_bpel_101310
here i read the document named b28980.pdf from bpel\doc\pc.1012 to install BPEL PM
so i start to complete the pre-installation task
1.installed Oracle database 10g
2.Run the Integration Repository Creation Assistant on the Database
3.Install Oracle Application Server 10g Release3 (10.1.3.1.0) and select either the J2EE Server installation type or the J2EE and Web Server installation type. selected J2EE and Web Server installation type
and installed according to the Oracle application server installation guide.
installed OracleAS in the path : D:\product\10.1.3.1\OracleAS_1
4.Install the current release of Oracle BPEL Process Manager for OracleAS Middle Tier
here they mention to select the J2EE and Web Server installation type because that type is selected in Oracle AS installed in Oracle Application Server
so i start to install the BPEL PM by selecting the setup.exe-->and shows the location source and destination
default destination is : D:\product\10.1.3.1\OraBPEL_1 selected next on the screen
the next screen is select installation type here there are two types named
1.BPEL process Manager for Developer (371MB)
2.BPEL process manager for Oracle AS Middle tier (107MB)
i selected 2.BPEL process manager for Oracle AS Middle tier (107MB) and click next
pop up window opens with title dependencies
error:
BPEL Process manager for oracle AS Middle tier will run on top of a supported Oracle Application Server 10.1.3.1.0 J2EE server and Web Server Or J2EE server instance. this location does not contain this instance. Please select new Oracle home that contains a supported instance.
so i changed the destination path to : D:\product\10.1.3.1\OracleAS_1\BIN then also i got the same error.
please any one mention the path for J2EE and Web Server instance for installing the BPEL PM for Oracle AS Middle Tier.
Thanks in Advance
Aswath ThanigaIf you choose the developer version you will be fine.
If you have installed J2EE and Web Server installation into D:\product\10.1.3.1\OracleAS_1 then this is the location you install your BPEL PM into, not D:\product\10.1.3.1\OraBPEL_1 or D:\product\10.1.3.1\OracleAS_1\BIN.
D:\product\10.1.3.1\OracleAS_1 is what we call the ORACLE_HOME, generally we create a new home for each install, but in this case there is a dependency on 10.1.3.1 OC4J container. So it needs to be installed into 10.1.3.1 oracle home.
The bin directory is just the executables for that home, its not the actual. home.
cheers
James -
Configuration of two-phase-commit in OC4J 10.1.2
Configuration of two-phase-commit in OC4J 10.1.2 in application with multiple modules
We have an application ear file consisting of ejb-modules (mdb and slsb) and two web-modules. We are using Oracle's advanced queueing for messaging and CMT (all ejb use the Required transaction attribute). We need different datasources (OrionCMTDataSource) including that for aq, so we need two-phase-commit. The web clients use ejbs and browse the messaging system. Our 'orion-application.xml' includes a commit-coordinator configuration, and the database is setup correctly. The configuration works fine for mdbs, when sending messages to the queues. When a client starts after messages have been sent and consumed by the mdbs, oc4j complains that no commit-coordinator is defined in 'server.xml'. If we start the client first, it can access the queues, but then the mdbs complain. It seems that the first one "gets" the commit-coordinator and the second one fails.
Some questions:
Why isn't the second client type using the commit-coordinator configuration of the "orion-application.xml"?
Is such scenario not supported by OC4J?
How can I setup the application correctly?
How do I configure commit-coordinator with different datasources to the same database? (Commit-Coordinator is also this database)Take a look 'How to Use a Custom Serializer with Oracle Application Server Web Services' [1].
In your case, you should be looking at BeanMultiRefSerializer (org.apache.soap.encoding.soapenc), which will serialize your data using href and providing a way to deal with cycles.
All the best,
Eric
[1] http://www.oracle.com/technology/tech/webservices/htdocs/samples/serialize/index.html -
Handling Locking for transaction in Middle Tier versus Database backend
Hi,
If we implement middle tier with C# as the programming language and backend as SQL Server database, if we now wanted to implement locking where we take the classic case of money withdrawal from a bank account, we could implement this as a single atomic transaction
using locks / monitor in the middle tier or we could do this in a stored procedure and handle it using a begin tran commit tran in SQL Server.
What would be the recommended way? middle tier or sql server database backend?
Thanks> the two different servers having the same middle tier executing the same code at the same time will be handled by the backend by putting one on hold while the other is being serviced.
Yes. A SQL Server database provides a single coherent state repository for the whole application. And you can use the database transactions to control which business transactions run concurrently, and which do not.
David
David http://blogs.msdn.com/b/dbrowne/ -
Two Middle Tiers - One Infrastructure
I have three windows servers. The first server is the infrastructure tier and the second server is the middle tier with Portal. I have installed a second middle tier with Portal on the third server and attached it to the infrastructure server that the first middle tier is using. However, Portal will not run. All other services are up except for Portal. Is it possible to have two separate middle tiers (one a development area and one a test area) that both connect to the same infrastructure server? If so, what am I doing wrong.
Thank you....StacyIt was a walk in the park really...
Step 1 is to apply the 10.1.0.5 DB update to your infrastructure DB (that was the longest part). After that, you just run the OUI for 10.1.2.2 on the midtiers, and then the infrastructure before doing the MRUA.
Only kickers -
During 10.1.2.2 application, my midtiers were configured for http on 80 and https on 443 requiring that the .apachectl and webcache were owned by root. As a result, you'll get an error about writing to those files during the patch application. I just renamed the originals and clicked retry and the file was replaced with the new one.
Following that, you'll have to redo the web cache setroot script and reset the ownership on the .apachectl file to root again.
Other than that...no biggie
Maybe you are looking for
-
I can't add a entry in a shared calendar on iCal (Mountain Lion) but on iPhone it is ok
My Partner is sharing her business calendar with me. (view and edit) In the past I was able to add calendar enties on my MacBook, iPhone and iPad. Since a couple of days, I can do this only on the iPhone & iPad but not on the Macbook Pro. (Mountain L
-
Hi, We are using IP application. We have a senario, According to the user entry value the Delete function should execute. Example: IF user Enters : Category - A , Value - # , then all records with category A should get deleted from Remote cube.
-
"You are about to download an .EXE file" message when downloading
is there any way to disable this stupid message? Who cares if I am downloading an EXE file for Windows. I don't remember this message in older versions of Safari and I hate it in this one.
-
Hay all. I think the N900 is a great phone except one big issue I have and it really annoys sometimes as I miss calls from it. When I lock the phone to put it in my pocket or put it down ECT... I lock it with the flick switch and the end of the phone
-
X Through battery icon, no LED light on MagSafe, 2 month old Macbook Pro
This all started this afternoon. I noticed a black X through the battery icon in the upper tool bar, then noticed that there was no LED light on the MagSafe charger. The fan on my computer was also constantly running. This computer is only TWO months