CTS plus implementation
Hi,
We are planning to implement CTS+ in our environment.
We have Solution Manager system in NW 7.0 EHP1 SPS 2 levels.
We are planning to use CTS+ for our XI transports.
We are on XI 3.0, NW04, Basis 640 release, SPS 22
We will be using Solution manager as TMS Domain controller and source, target systems would be XI which is on NW 04 SPS22.
Could you please inform is it possible to have CTS+ implementation on the above XI configuration?
Regards,
Shyl
Hi,
Am not sure if this is possible or not. Techically it should be possible because it a point of using the deploy proxy.
Firstly check whether the webservice /DeployProxy/default?wsdl&style=document&mode=standard exsists on your PI system or not? If this doesn't exsists you can use deploy the CMS component on your solman java stack and you can use this deploy porxy.
Regards,
Vamshi.
Similar Messages
-
Has anyone had success implementing CTS Plus for Xi 3.0? The documentation says the loose coupling is possible as long as the TMS doman is on a NW 700 system.
When I was configuring "Activate Deployment Service" (page 35 of How to Guide) I get the message that the command TMS_CFG_CHECK_DEPLOY_USER is an unknown function.
DirkHi,
>>Is CTS+ is compatible
Configuration setup for release SAP Netweaver 7.0 SPS12 or higher / SAP Netweaver 2004 SPS14 and higher
Regards
Agasthuri Doss -
Facing error while configuring CTS+ in EP 7.3 and Solution Manager 7.1
Hi All,
I have done all configurations settings for CTS+ in Solman( JAVA+ABAP) and SAP EP for non abap transports from EP Dev to EP QA. The Solman version is 7.1 and EP Version is 7.31 .
While exporting the transport package from EP Dev system it throws error message " Error encountered in CTS, only file system transport is possible".If someone has faced similar error please suggest if iam missing out on any steps .
Can you please also send me some links for configuring the same for mentioned versions so that i can check all my configuration.
Regards,
SomyaHi Somya,
Please check below links -
EP7.3 - CTS Plus configuration - Portal - SCN Wiki
CTS+ Configuration for PI 7.3
Check if you have followed all the steps. This should help.
Best Regards,
Tanmeya -
Recover Database in RMAN vs SQL*PLUS
Hello,
Oracle 11.2.0.1, Oracle Linux 5.5 UEK.
I recently did a "recover database" in sql*plus, but an attempt to open the database gave ORA-01113, complaining the system tablespace requried more recovery. Then I used RMAN (nocatalog) and after the same "recover database" command I was able to open the database.
It seems there are differences between SQL*PLUS and RMAN "recover database" command. I have not been able to locate the chapter in the Oracle documentation that explains the difference. I have some ideas, but...
Thanks.
h3. Solution Summary:
The recover command in RMAN compared to SQL*Plus implements a more user friendly processing logic based on the current detected scenario. For instance, a RMAN recover database command may actually perform a "recover database using backup controlfile until cancel" and automatically apply all archived and online redo logs if available. The same can be achieved with the recover command in SQL*plus, but will have to be done manually.
Edited by: Dude on Jan 7, 2011 12:30 PMDude wrote:
I did not remove any datafiles or redo logs. it is the same restore operation as before, and again RMAN "recovery database" succeeds, whereas SQL recover has trouble. This tells me something is different between the two methods. For one, RMAN does not requrie to specify "using backup controlfile".
Maybe someting about "resetlogs" that that RMAN recover can handle and SQL recover not?No,problem is there.If you using rman execute RECOVER DATABASE it also will apply online logs(if available) also and as result you will get complete recovery however you must open database with resetlogs option due to you recovered database using backup controlfile.So also you can recover and open database applying this online logs.After executing RECOVER DATABASE USING BACKUP CONTROLFILE you have to pass full path of online log then press ENTER so log will apply and you can open database with RESETLOGS.See below
C:\Documents and Settings\chinar>rman target sys/sm
Recovery Manager: Release 10.2.0.1.0 - Production on Fri Jan 7 17:47:49 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to target database (not started)
RMAN> startup nomount;
Oracle instance started
Total System Global Area 138412032 bytes
Fixed Size 1247708 bytes
Variable Size 71304740 bytes
Database Buffers 58720256 bytes
Redo Buffers 7139328 bytes
RMAN> restore controlfile from 'D:\oracle\product\10.2.0\flash_recovery_area\T\B
ACKUPSET\2011_01_07\O1_MF_NCSNF_TAG20110107T171001_6LG48JR5_.BKP'
2> ;
Starting restore at 07-JAN-11
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=157 devtype=DISK
channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: restore complete, elapsed time: 00:00:03
output filename=D:\ORACLE\PRODUCT\10.2.0\ORADATA\T\CONTROL01.CTL
output filename=D:\ORACLE\PRODUCT\10.2.0\ORADATA\T\CONTROL02.CTL
output filename=D:\ORACLE\PRODUCT\10.2.0\ORADATA\T\CONTROL03.CTL
Finished restore at 07-JAN-11
RMAN> alter database mount;
database mounted
released channel: ORA_DISK_1
RMAN> restore database;
Starting restore at 07-JAN-11
Starting implicit crosscheck backup at 07-JAN-11
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=156 devtype=DISK
Crosschecked 1 objects
Finished implicit crosscheck backup at 07-JAN-11
Starting implicit crosscheck copy at 07-JAN-11
using channel ORA_DISK_1
Finished implicit crosscheck copy at 07-JAN-11
searching for all files in the recovery area
cataloging files...
cataloging done
List of Cataloged Files
=======================
File Name: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\T\BACKUPSET\2011_01_07\O
1_MF_NCSNF_TAG20110107T171001_6LG48JR5_.BKP
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile backupset restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
restoring datafile 00001 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\T\SYSTEM01.DBF
restoring datafile 00002 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\T\UNDOTBS01.DBF
restoring datafile 00003 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\T\SYSAUX01.DBF
restoring datafile 00004 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\T\USERS01.DBF
channel ORA_DISK_1: reading from backup piece D:\ORACLE\PRODUCT\10.2.0\FLASH_REC
OVERY_AREA\T\BACKUPSET\2011_01_07\O1_MF_NNNDF_TAG20110107T171001_6LG45BXS_.BKP
channel ORA_DISK_1: restored backup piece 1
piece handle=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\T\BACKUPSET\2011_01_07
\O1_MF_NNNDF_TAG20110107T171001_6LG45BXS_.BKP tag=TAG20110107T171001
channel ORA_DISK_1: restore complete, elapsed time: 00:01:04
Finished restore at 07-JAN-11
RMAN> recover database;
Starting recover at 07-JAN-11
using channel ORA_DISK_1
starting media recovery
archive log thread 1 sequence 7 is already on disk as file D:\ORACLE\PRODUCT\10.
2.0\ORADATA\T\REDO02.LOG
archive log filename=D:\ORACLE\PRODUCT\10.2.0\ORADATA\T\REDO02.LOG thread=1 sequ
ence=7
media recovery complete, elapsed time: 00:00:03
Finished recover at 07-JAN-11
RMAN> exit
Recovery Manager complete.
C:\Documents and Settings\chinar>sqlplus sys/sm as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Fri Jan 7 17:51:31 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> alter database open;
alter database open
ERROR at line 1:
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
SQL> alter database open resetlogs;
Database altered.
SQL> And above you see lines as
archive log thread 1 sequence 7 is already on disk as file D:\ORACLE\PRODUCT\10.
*2.0\ORADATA\T\REDO02.LOG*
archive log filename=D:\ORACLE\PRODUCT\10.2.0\ORADATA\T\REDO02.LOG thread=1 sequ
ence=7
It means RMAN apply these.So you can apply these using SQLPLUS ALSO.In additionally you can see that from alert log as
alter database recover if needed
start until cancel using backup controlfile
Media Recovery Start
parallel recovery started with 2 processes
ORA-279 signalled during: alter database recover if needed
start until cancel using backup controlfile
Fri Jan 07 17:50:34 2011
alter database recover logfile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\T\REDO02.LOG'
Fri Jan 07 17:50:34 2011
Media Recovery Log D:\ORACLE\PRODUCT\10.2.0\ORADATA\T\REDO02.LOG
Fri Jan 07 17:50:34 2011
Incomplete recovery applied all redo ever generated.
Recovery completed through change 665263
Completed: alter database recover logfile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\T\REDO02.LOG'And finally you see clearly that even if you execute RECOVER DATABASE from RMAN it actually execute RECOVER DATABASE UNTIL CANCEL USING BACKUP CONTROLFILE (from alert.log start until cancel using backup controlfile)
And these is not any difference.
Hope that help you and you got answer. -
Guys,
Could you please explain briefly about RTS/CTS mechanism.
when an environment use RTS/CTS mechanism?
when CTS to self frames occurs?
How CSMA/CA mechanism involved in RTS /CTS mechanism?
Thanks,
SureshWhat happen when the rts packet destroy or collide with another packet.
When the RTS doesn't reach the radio the client will not get a CTS and will retry the RTS frame again.
What is difference b/w DCF & EDCA.
DCF doesn't support QoS and is considered equal access tocall. QoS is supported in HCF. EDCA work with HCF and QoS. It is the mechanism that supports cW sizes.
What is the time duration for “cts-to-self”.
Depends on really on how long the client needs the medium for. If it send large frames @ 1500 bytes at 1 PHY, it will need more time of course.
What is the max frame size of the rts & cts & cts-to-self.
Not sure, but they are small. These are control frames and have no payload.
In which 802.11 standard does rts and cts are implemented.
RTS/CTS is used when the protection mechanism is used for example b clients on a g/n network. Its also used in the new 11ac as well.
Does 802.11b supports rts and cts. If not then which CSMA/CA is used
I can't recall if b does I want to say yes. CSMA/CA is more about the overall mechanics not RTS/CTS. -
Re: [iPlanet-JATO] Re: session timeout when not submitting to a handler
Mark--
I know what's happening here, but am curious about your approach. You said
in an earlier email that you were generating links directly to JSPs, but
from what you are describing, you are generating JATO-style links to access
JATO pages. Nothing wrong with that, but there is a signficant difference.
Actually, it just occurred to me, I'm wondering what your URLs look like.
The way the request dispatching works in JATO is it ignores anything after
an initial "." in the final part of the URL path. For example, a request
for "/myapp/module1/MyPage.jsp" doesn't actually try to hit the JSP, instead
it tries to hit the JATO page "/myapp/module1/MyPage".
The end result is that you may think you are accessing a JSP directly, but
are instead accessing a JATO page. The reason the request dispatching works
this way is because it is illegal to access JATO JSPs directly, and there is
actually a (disabled) JATO feature that piggybacks on the use of the
dot-delimited URL.
So, now I need to understand your intent. I wasn't really sure why you were
generating direct JSP/page links to begin with. This works against the Type
II architecture JATO uses, in which all JATO requests go back to the
controller servlet.
If you are trying to design something like a menu page, you may have thought
that it was burdensome to create a number of HREF children, plus implement
event handlers for each of them. This definitely would be burdensome beyond
just a handful of links, but this is why JATO provides other mechanisms for
doing what I'll call here "polymorphic HREFs".
Assuming this menu page scenario, the easiest thing to do is to simply use
one HREF child on the page, and add a value to it each time it is rendered
that distinguishes it from the other instances on the page. In your event
handler for the HREF, you simply check this value and use it to decide which
page to forward to. You can add a value to an HREF or Button by using the
"addExtraValue()" method. Or, if you are using JATO 1.2, you can add extra
query string NVPs right in the JSP document using the "queryParams"
attribute of the <jato:href> tag. Thus, your one HREFchild and event
handler become "polymorphic" because what they do depends on the context in
which they are invoked.
Now, I still don't have confirmation that this is what you were trying to
do, so until I do, let me explain the exception you're seeing. JATO assumes
that when a request comes in for a page that includes the pageAttributes
NVP, it is a request coming from a previously generated JATO page. Because
of the way JATO works, this means that the request dispatching code should
send the request back to the originally rendered page. For example, if Page
A renders an HREF, which the user then activates, JATO sends the request
back to Page A for handling. All of the HREFs and forms generated during
rendering of Page A actually refer back to Page A, regardless of where those
links or buttons actually pass the request in their event handlers/Command
objects.
So, what's happening when you include the pageAttributes in your HREFs is
that JATO is assuming that a request is being sent to the target page, with
the assumption that the target page has a mechanism in place to handle the
request. This assumption relies on the specification of the "originator" of
the request being specified in the request. For links/HREFs, the name and
value of the HREF is sent along with the request. For forms, the name and
value of the button that was pressed are sent in the request. JATO uses the
presence of these name/value pairs to decide which event handler, or which
Command object, to invoke to handle the request.
The exception you are receiving is saying that there was no object on the
target page that indicated it could handle the request. This is to be
expected, since you have not specified a query parameter that indicates
which CommandField child is responsible the request. However, this is where
I see the disconnect, because that is not what I believe you were trying to
do (as explained above).
So now, given all the information above, can you tell me what you're trying
to accomplish, and whether or not the info I've given you has helped you to
design a mechanism more in line with a JATO approach? If not, given that I
understand what you're trying to do, I can offer a more concrete solution.
Todd
----- Original Message -----
From: <Mark_Dubinsky@p...>
Sent: Monday, November 05, 2001 2:54 PM
Subject: [iPlanet-JATO] Re: session timeout when not submitting to a handler
This is the exception we get:
(And BTW, leaving a blank value for the pageAttributes doesn't help)
[05/Nov/2001 17:49:18:4] error: <portalServlet.processRequest>
javax.servlet.ServletException: The request was not be handled by the
specified handler
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at
javax.servlet.ServletException.<init>(ServletException.java:107)
at
com.putnaminvestments.common.jato.ApplicationServletBase.dispatchRequ
est(Compiled Code)
at
com.putnaminvestments.common.jato.ApplicationServletBase.processReque
st(Compiled Code)
at
com.putnaminvestments.bp.portal.portalServlet.processRequest(Compiled
Code)
at
com.putnaminvestments.common.jato.ApplicationServletBase.doPost(Compi
led Code)
at
com.putnaminvestments.common.jato.ApplicationServletBase.doGet(Compil
ed Code)
at javax.servlet.http.HttpServlet.service(Compiled Code)
at com.putnaminvestments.bp.bpServletBase.service(Compiled
Code)
at javax.servlet.http.HttpServlet.service(Compiled Code)
at
com.netscape.server.servlet.servletrunner.ServletInfo.service(Compile
d Code)
at
com.netscape.server.servlet.servletrunner.ServletRunner.execute(Compi
led Code)
at com.kivasoft.applogic.AppLogic.execute(Compiled Code)
at com.kivasoft.applogic.AppLogic.execute(Compiled Code)
at com.kivasoft.thread.ThreadBasic.run(Native Method)
at com.kivasoft.thread.ThreadBasic.run(Native Method)
at com.kivasoft.thread.ThreadBasic.run(Native Method)
at com.kivasoft.thread.ThreadBasic.run(Native Method)
at com.kivasoft.thread.ThreadBasic.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
--- In iPlanet-JATO@y..., "Todd Fast" <Todd.Fast@S...> wrote:
Mark--
Initially we tried to add the pageAttributes NVP as well, but that
was
causing an exception, so we stopped doing that.That's odd--what was the exception?
Our problem now is that when the SessionTimes out it does not go
to
onSessionTimeout method as in processRequestMethod of the
ApplicationServletBase it looks for pageAttributes. If it is notnull
then only onSessionTimeOut method is called.This is sadly the only technique for determining if a session hastimed out
and a new one been created, versus the initial creation of thesession.
Is there any work around for this? Maybe you can suggest how topass
the pageAttributes without causing the initial exception?Definitely--let me know what the exception was and I'll be able tosuggest
something. However, it shouldn't really be any harder thanappending a
"jato.pageAttributes=" empty NVP on the HREF.
Todd
Todd Fast
Senior Engineer
Sun/Netscape Alliance
todd.fast@s...
For more information about JATO, please visit:
http://developer.iplanet.com/tech/appserver/framework/index.jspOK, here's what I'm trying to do: We have, like you said, a menu
page. The pages that it goes to and the number of links are all
variable and read from the database. In NetD we were able to create
URLs in the form
pgXYZ?SPIDERSESSION=abcd
so this is what I'm trying to replicate here. So the URL that works
is
pgContactUs?GXHC_GX_jst=fc7b7e61662d6164&GXHC_gx_session_id_=cc9c6dfa5
601afa7
which I interpreted to be the equivalent of the old Netd way. Our
javascript also loads other frames of the page in the same manner.
And I believe the URL-rewritten frame sources of a frameset look like
this too.
This all worked except for the timeout problem. In theory we could
rewrite all URLs to go to a handler, but that would be...
inconvenient. -
Web Service Security Username Token Issue
Hi,
I am trying to implement WS-Security (Username Token) on web services deployed on Weblogic Server 8.1 (sp4). The deployment works fine but whenever I try to invoke the service using auto generated client stub (created using clientgen) or weblogic server console (service test page) , I get the following error:
<Nov 8, 2006 12:01:46 PM GMT+05:30> <Info> <WebService> <BEA-220024> <Handler weblogic.webservice.core.handler.WSSEClientHandler threw an exception from its handleRequest method. The exception was:
java.lang.AssertionError: Bad password type: wsse:PasswordText.>
Failed to create web service client:java.rmi.RemoteException: SOAP Fault:javax.xml.rpc.soap.SOAPFaultException: Exception during processing: java.lang.AssertionError: Bad password type: wsse:PasswordText (see Fault Detail for stacktrace)
Detail:
<detail>
<bea_fault:stacktrace xmlns:bea_fault="http://www.bea.com/servers/wls70/webservice/fault/1.0.0">java.lang.AssertionError: Bad password type: wsse:PasswordText
at weblogic.xml.security.wsse.v200207.UsernameTokenImpl.<init>(UsernameTokenImpl.java:64)
at weblogic.xml.security.wsse.v200207.SecurityElementFactoryImpl.createToken(SecurityElementFactoryImpl.java:59)
at weblogic.webservice.core.handler.WSSEClientHandler.processSpecs(WSSEClientHandler.java:300)
at weblogic.webservice.core.handler.WSSEClientHandler.handleRequest(WSSEClientHandler.java:100)
at weblogic.webservice.core.HandlerChainImpl.handleRequest(HandlerChainImpl.java:143)
at weblogic.webservice.core.ClientDispatcher.send(ClientDispatcher.java:231)
at weblogic.webservice.core.ClientDispatcher.dispatch(ClientDispatcher.java:143)
at weblogic.webservice.core.DefaultOperation.invoke(DefaultOperation.java:457)
at weblogic.webservice.core.DefaultOperation.invoke(DefaultOperation.java:443)
at weblogic.webservice.core.rpc.StubImpl._invoke(StubImpl.java:303)
at com.cts.sipservices.implementation.client.MrmPartyServiceImplementationPort_Stub.getParty(MrmPartyServiceImplementationPort_Stub.java:46)
at com.cts.sipservicesclient.client.SecureClient.<init>(SecureClient.java:76)
at com.cts.sipservicesclient.client.SecureClient.main(SecureClient.java:38)
</bea_fault:stacktrace>
</detail>; nested exception is:
javax.xml.rpc.soap.SOAPFaultException: Exception during processing: java.lang.AssertionError: Bad password type: wsse:PasswordText (see Fault Detail for stacktrace)
This is the ‘security’ tag of my ‘web-services.xml’:
<security>
<spec:SecuritySpec xmlns:spec="http://www.openuri.org/2002/11/wsse/spec"
Namespace="http://schemas.xmlsoap.org/ws/2002/07/secext"
Id="default-spec">
<spec:UsernameTokenSpec xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/07/secext"
PasswordType="wsse:PasswordText">
</spec:UsernameTokenSpec>
</spec:SecuritySpec>
</security>
ThanksApply these debug flags, to get some more debug information from WSSE server side processing following debug flags are helpful:
-Dweblogic.webservice.security.debug=true
-Dweblogic.webservice.security.verbose=true -
CTS Mgmt in SolMan for an Implementation Project?
Hi,
In an Implementation Project, if we need to use Solution Manager for CTS, is there any pre-requisites?
To be more clear, the project is still in the development stage and has not gone-live. The SolMan project type will be "Implementation" project(not a maintenance project). In this scenario, how the development/customization request will be moved across the landscape?
What are the steps to be followed?
Any inputs in this regard will be greatly appreciated.
Thanks a lot in advance.
best regds,
Alagammai.Hi Avinash,
Again thanks a lot for your timely help.
So, all transports relating to an implementation project can be moved using the CHARM feature of SolMan. Nice )
(ii) Whenever I create Implementation or Maintenace project in my SolMan system, I am not finding this "Change Request" tab under "System Landscape" tab. What could be the problem? Is that becos CHARM is not configured in my system?
(iii) As you told while we create the transport route in the satellite systems, do we do it in the regular way? Or is there any modifications need to be done as we have to use it with CHARM? (sorry, might seem to be a silly question... but, as I am not aware of it...)
(iv) Also, you have listed a number of steps to be done. Are these steps to be done in the SolMan system?
(v) Is there any link or document describing this process? Do you have any document of your own? If so, can you pls send the same to my email id [email protected]?
Thanks & Best regds,
Alagammai. -
Pre requisites for implementing ChaRM & CTS+
Hi Experts
We are planning to implement charm & cts+ in our company. We are having 3 system landscape and we have ep, bi & ecc systems.
I want to know how much space and RAM will require for implementing this and please tell me what the Pre requisites for implementing ChaRM & CTS+.
Thanks in advance
Thanks & Regards>
venkatesan janardhanam wrote:
> Hi Experts
>
> We are planning to implement charm & cts+ in our company. We are having 3 system landscape and we have ep, bi & ecc systems.
>
> I want to know how much space and RAM will require for implementing this and please tell me what the Pre requisites for implementing ChaRM & CTS+.
>
> Thanks in advance
>
> Thanks & Regards
Hello Venkatesan,
There isnt a T-Shirt sizing available for a Solution Manager system per scenario usage. You will have to use the sizing tool available on the url : http://service.sap.com/solutionmanager --> Check the section Starting with EHP1 and under the planning section you would find the sizing tool.
Once this tool is downloaded you can then add the scenarios that you would like to use and plan your system accordingly.
Regards
Amit -
Import error in QA after implementing Enhanced CTS for PI NW 7.1 SP07
Hello Experts,
I had configured the enhanced CTS for transports in PI 7.10 SP07 landscape with reference to guide : How To ... Configure Enhanced CTS for SAP NetWeaver Process Integration 7.1 SP06.
We have created service user dedicated for import in QA box, having the SAP standard roles assigned SAP_XI_CMS_SERV_USER, SAP_XI_DEVELOPER and SAP_XI_CONFIGURATOR to the user.
But still at time of deployment facing the error " class com.sap.aii.util.misc.api.BaseRuntimeException:Parsing generic data instance: begin of unexpec
>>>ted element 'script'! "
Below is the complete tranport request log file...
Please help me on this asap..Deployment
Transport request : D15K900284
System : Q15
tp path : tp
Version and release: 375.33.79 710
Reading files from directory: /usr/sap/trans_P15/data/D15K900284/
found file: 6f334b007a0211df9ae500212862bd96
Collected 1 filenames from [/usr/sap/trans_P15/data/D15K900284/]
file deployment: Start copying files to '/sapmnt/Q15/global/xi/repository_server/import/D15K900284'
file '/usr/sap/trans_P15/data/D15K900284/6f334b007a0211df9ae500212862bd96' successfully copied
file deployment: 1 file(s) copied
CTS Deploy Service - Version 0.92 06.03.2007
========================================================================
Deploy Web service destination = CTSDEPLOY
Directory = /usr/sap/trans_P15/data
SDM Deploy URL =
SLD Deploy URL =
XI Deploy URL = http://dbciq15.al.sw.ericsson.se:59700
Double-stack system Q15
Deploy for XIR
Deploy File = 6f334b007a0211df9ae500212862bd96
Start of Web service log
Deploy Service called with following parameters:
CommunicationData-Type:1
CommunicationData-Address:http://dbciq15.al.sw.ericsson.se:59700/rep
CommunicationData-Host:dbciq15.al.sw.ericsson.se
CommunicationData-Port:59700
CommunicationData-User:'filled'
CommunicationData-Password:'filled'
Deployable(0)
Deployable-Type:1
Deployable-Id:/usr/sap/trans_P15/data/D15K900284/6f334b007a0211df9ae500212862bd96
class com.sap.aii.util.misc.api.BaseRuntimeException:Parsing generic data instance: begin of unexpec
>>>ted element 'script'!
com.sap.aii.util.hmi.core.gdi2.GdiCharStreamer$GdiCharReader.startElement (GdiCharStreamer.java:372
>>>)
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement (AbstractSAXParser.java:5
>>>33)
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement (XMLNSDocumentSca
>>>nnerImpl.java:330)
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElement
>>>Hook (XMLNSDocumentScannerImpl.java:779)
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dis
>>>patch (XMLDocumentFragmentScannerImpl.java:1794)
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocumentFra
>>>gmentScannerImpl.java:368)
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (XML11Configuration.java:834)
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (XML11Configuration.java:764)
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse (XMLParser.java:148)
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1242)
com.sap.aii.util.hmi.core.gdi2.GdiCharStreamer.readGdi (GdiCharStreamer.java:54)
com.sap.aii.util.hmi.core.gdi2.GdiCharStreamer.stringToGdi (GdiCharStreamer.java:108)
com.sap.aii.util.hmi.api.HmiHttpClientImpl.sendRequestAndReceiveResponse (HmiHttpClientImpl.java:94
>>>)
com.sap.aii.util.hmi.api.HmiClientAdapter.invokeMethod (HmiClientAdapter.java:95)
com.sap.aii.ibtransportclient.impl.gen.XiHmiClient.invokeHmiTransport (XiHmiClient.java:161)
com.sap.aii.ibtransportclient.impl.XiTransportClientImpl.writeChangelistData (XiTransportClientImpl
>>>.java:234)
com.sap.aii.ibtransportclient.impl.XiTransportClientImpl.writeChangelistData (XiTransportClientImpl
>>>.java:251)
com.sap.aii.ibtransportclient.impl.XiTransportClientImpl.writeChangelistData (XiTransportClientImpl
>>>.java:255)
com.sap.cts.tcs.XICommunicator.importContent (XICommunicator.java:67)
com.sap.cts.deployer.XiDeployer.deploy (XiDeployer.java:63)
com.sap.cts.core.DeployManager.deploy (DeployManager.java:54)
com.sap.cts.ejb.DeployBean.deploy (DeployBean.java:100)
sun.reflect.GeneratedMethodAccessor9371_10000.invoke (null:-1)
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke (Method.java:585)
com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal (RequestInvocationC
>>>ontext.java:43)
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed (AbstractInvocationCont
>>>ext.java:166)
com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke (Interceptors_States
>>>Transition.java:19)
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed (AbstractInvocationCont
>>>ext.java:177)
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke (Interceptors_Resource.java:
>>>71)
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed (AbstractInvocationCont
>>>ext.java:177)
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute (Interceptor
>>>s_Transaction.java:38)
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke (Interceptors_Transaction
>>>.java:22)
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed (AbstractInvocationCont
>>>ext.java:177)
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed (AbstractInvocationCont
>>>ext.java:189)
com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke (Interceptors
>>>_StatelessInstanceGetter.java:16)
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed (AbstractInvocationCont
>>>ext.java:177)
com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke (Interceptors_SecurityC
>>>heck.java:21)
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed (AbstractInvocationCont
>>>ext.java:177)
com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke (Interceptors_Excepti
>>>onTracer.java:16)
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed (AbstractInvocationCont
>>>ext.java:177)
com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain (DefaultInvocat
>>>ionChainsManager.java:133)
com.sap.engine.services.ejb3.webservice.impl.DefaultImplementationContainer.invokeMethod (DefaultIm
>>>plementationContainer.java:203)
com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process0 (R
>>>untimeProcessingEnvironment.java:353)
com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.preProcess
>>>(RuntimeProcessingEnvironment.java:329)
com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process (Ru
>>>ntimeProcessingEnvironment.java:211)
com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPostWOLogging (ServletD
>>>ispatcherImpl.java:155)
com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPostWithLogging (Servle
>>>tDispatcherImpl.java:96)
com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost (ServletDispatcher
>>>Impl.java:66)
SoapServlet.doPost (SoapServlet.java:51)
javax.servlet.http.HttpServlet.service (HttpServlet.java:727)
javax.servlet.http.HttpServlet.service (HttpServlet.java:820)
com.sap.engine.services.servlets_jsp.server.Invokable.invoke (Invokable.java:66)
com.sap.engine.services.servlets_jsp.server.Invokable.invoke (Invokable.java:32)
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet (HttpHandlerImpl.java:431)
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest (HttpHandlerImpl.java:289
>>>)
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet (RequestAnalizer.java:388)
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet (RequestAnalizer.java:377)
com.sap.engine.services.servlets_jsp.filters.ServletSelector.process (ServletSelector.java:85)
com.sap.engine.services.httpserver.chain.AbstractChain.process (AbstractChain.java:71)
com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process (ApplicationSelector.java:
>>>160)
com.sap.engine.services.httpserver.chain.AbstractChain.process (AbstractChain.java:71)
com.sap.engine.services.httpserver.filters.WebContainerInvoker.process (WebContainerInvoker.java:67
>>>)
com.sap.engine.services.httpserver.chain.HostFilter.process (HostFilter.java:9)
com.sap.engine.services.httpserver.chain.AbstractChain.process (AbstractChain.java:71)
com.sap.engine.services.httpserver.filters.ResponseLogWriter.process (ResponseLogWriter.java:60)
com.sap.engine.services.httpserver.chain.HostFilter.process (HostFilter.java:9)
com.sap.engine.services.httpserver.chain.AbstractChain.process (AbstractChain.java:71)
com.sap.engine.services.httpserver.filters.DefineHostFilter.process (DefineHostFilter.java:27)
com.sap.engine.services.httpserver.chain.ServerFilter.process (ServerFilter.java:12)
com.sap.engine.services.httpserver.chain.AbstractChain.process (AbstractChain.java:71)
com.sap.engine.services.httpserver.filters.MonitoringFilter.process (MonitoringFilter.java:29)
com.sap.engine.services.httpserver.chain.ServerFilter.process (ServerFilter.java:12)
com.sap.engine.services.httpserver.chain.AbstractChain.process (AbstractChain.java:71)
com.sap.engine.services.httpserver.server.Processor.chainedRequest (Processor.java:295)
com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.run (Processor.java:222)
com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
java.security.AccessController.doPrivileged (AccessController.java:-2)
com.sap.engine.core.thread.impl3.SingleThread.execute (SingleThread.java:152)
com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:247)
End of Web service log
Return Code = 12
Highest Return Code = 12
Deployment
End date and time : 20100617112451
Ended with return code: ===> 12 <=== -
MediaShield RAID 5 implementation on a P6N SLI Platinum plus boot question
Hi guys
I have a P6N SLI Platinum I am considering using to replace my old decrepit Thecus N4100+ NAS enclosure. My NAS has four 750Gb SATA II drives in RAID 5 giving a total usable amount of about 2Tb.
I have a few questions please:
What is the maximum size RAID that MediaShield will support? I seem to recall reading somewhere it was 1.6Tb? This is a problem with 3Tb storage (1/4 redundancy)!!
What is the performance like running RAID 5? What are the read/write times like?
How much of a performance hit does the PC take running RAID 5 with MediaShield? This box has an E5500 quad core 4*2.8Ghz chip but is running some very hungry software (one build is a DAW based on Cubase and various VSTs; another is running Photoshop CS3) which I can't afford to be tied up sorting out low level RAID stuff if it's going to be a problem. Can I dedicate one of my four cores to the XOR for the RAID 5 freeing up the other three for actual PC stuff?
There is currently one SATA drive already in this box containing the OS. If I use the four SATA ports for the MediaShield RAID and buy a 3rd party PCI/PCIE SATA controller card to plug this current drive into will I be able to set it to boot from it or do I need to migrate the drive to an IDE drive and put it on the IDE chain?
Many thanks in advance you guys.
CheersWhere do I start?
I have a E5500, it's a dual core chip.
Second, media shield sucks. Don't use it unless absolutely necessary.
Buy a pci-e 1x 'firmware' card, I use the RocketRaid 2300 cards, good and cheap. Good, usable RAID5.
They have a performance advantage, a load time advantage, cpu utilization advantage, and most importantly, if you want to migrate your array over to another motherboard, you can. Easily.
If your mobo dies, and you replace it with a more current one, your array is toast with mediashield.\
Boot from a motherboard sata port. Don't boot from a RAID 5 array, trust me.
http://www.newegg.com/Product/Product.aspx?Item=N82E16816115029 -
Discoverer Plus associate with the Oracle Application Server Infrastructure
Hi Everyone,
I just install the Oracle BI (v 10.1.2.0.2) into my 2003 server so I could use the Discoverer Plus and Viewer. This is a stand alone BI installation (I guess, I have little knowledge about Discoverer plus or Oracle AS).
My question is how could I connect the Discoverer plus to my ODS database, so I could create report or view report.
and where to find the Oracle Application Server Infrastructure (or How do I know I have the Oracle Application Server Infrastructure?)
I read the Oracle BI Discoverer Configuration Guide, and it tell me to associate the Oracle BI with the Oracle Application Server Infrastructure to deploy the Discoverer. so I went to the BI Application Server Control page, the Infrastructure section, the Identity Management to configure the Internet Directory, so I could I have the public connection, but it didn't work.
Also do I real need the Oracle AS Infrastructure to make the Discoverer Plus work?
Thanks in advance
Kevin C
Kevin
Edited by: cmingl on Feb 11, 2010 1:30 PMHi Kevin,
Oracle AS Infrastructure is needed only if you are implementing SSO for Discoverer or using Public connection .
Else only Oracle AS Middle tier is sufficient to work with Discoverer Plus .
Regarding "how could I connect the Discoverer plus to my ODS database, so I could create report or view report"
You need to create the End User Layer (EUL) and then grant privilege to the EUL to users who will be creating the report .
Thanks,
Sutirtha -
How to implement an audit system to track ADF applications DML activity?
We have implemented a complete audit system for one of our databases in order to keep history for every table and every value that has been modified.
The solution that we currently have can be split into two discrete parts:
1. Keeping a record of all connections to the db account
This is achieved via a table ‘user_sessions’ into which we record data for every session in the database with the help of on-logon and on-logoff triggers and some PL/SQL procedures:
Column name | Explanation
-------------------|-------------------------------------------
US_ID | PK, based on a sequence
SESSION_ID | sys_context('USERENV' ,'SESSIONID')
USER_NAME | sys_context('USERENV' ,'OS_USER')
LOGON_TIME | when the on-logon trigger fires
LOGOFF_TIME | when the on-logoff trigger fires
USER_SCHEMA | sys_context('USERENV' ,'SESSION_USER')
IP_ADDRESS | sys_context('USERENV' ,'IP_ADDRESS')
us_id |session_id |user_name|user_sschema|ip_address|logon_time |logoff_time
560066|8498062 |BOB |ABD |1.1.1.2 |14-SEP-06 03.51.52.000000|14-SEP-06 03.52.30.000000
560065|8498061 |ALICE |ABC |1.1.1.1 |14-SEP-06 02.45.31.000000|14-SEP-06 04.22.43.0000002. Keeping the history of every change of data made by a given user
For every table in the account there is a corresponding history table with all of the columns of the original table plus columns to denote the type of the operation (Insert, Delete, Update), start and end time of validity for this record (createtime, retiretime) and us_id (which points to the user_sessions table).
The original table has triggers, which fire if there is an insert, update or delete and they insert the data into the corresponding history table. For every record inserted into a history table the us_id taken from the user_sessions table is recorded as well, allowing us to determine who has modified what data via the combination of these two tables.
Below is an example of a table TASKS, the history related triggers and the history table TASKS_HIST.
At the moment we are developing new applications by using ADF. Since there is an Application Module Pool and Database Connection Pool implemented for the ADF, one connection to the database could be used by several users at different moments of time. In that case the history records will point to a database session logged into the user_sessions table, but we will not know who actually modified the data.
Could you, please, give us a suggestion, how we can know at any moment of time who (which of our users currently making use of an ADF application) is using a given database connection?
By way of an example of the problem we are facing, here is how we solved the same problem posed by the use of Oracle Forms applications.
When the user starts to work with a given Forms application, user_sessions table would attempt to record the relevant information about he user, but since the db session was created by the application server, would in actual fact record the username and ip address of the application server itself.
The problem was easy to solve due to the fact that there is no connection pooling and when a user opens their browser to work with Forms applications, a db connection is opened for the duration of their session (until they close their browser window).
In that case, the moment when the user is authenticated (they log in), there is a PL/SQL procedure called from the login Form, which updates the record in the user_sessions table with the real login name and ip address of the user.
Example of a table and its ‘shadow’ history table
CREATE TABLE TASKS (
TASKNAME VARCHAR2(40),
DESCRIPTION VARCHAR2(80)
ALTER TABLE TASKS ADD (
CONSTRAINT TASKS_PK PRIMARY KEY (TASKNAME));
CREATE OR REPLACE TRIGGER TASKS_HISTSTMP
BEFORE INSERT OR UPDATE OR DELETE ON TASKS
BEGIN
HISTORY.SET_OPERATION_TIME('TASKS');
EXCEPTION
WHEN OTHERS THEN
ERROR.REPORT_AND_GO;
END TASKS_HISTSTMP;
CREATE OR REPLACE TRIGGER TASKS_WHIST
AFTER INSERT OR UPDATE OR DELETE ON TASKS
FOR EACH ROW
BEGIN
CASE
WHEN INSERTING THEN
UPDATE TASKS_HIST
SET retiretime = HISTORY.GET_OPERATION_TIME
WHERE createtime = (SELECT MAX(createtime)
FROM TASKS_HIST
WHERE retiretime IS NULL AND TASKNAME=:NEW.TASKNAME)
AND retiretime IS NULL AND TASKNAME=:NEW.TASKNAME;
INSERT INTO TASKS_HIST (TASKNAME ,DESCRIPTION ,optype
,createtime
,us_id)
VALUES (:NEW.TASKNAME ,:NEW.DESCRIPTION ,'I'
,HISTORY.GET_OPERATION_TIME
,USER_SESSION.GET_USER_SESSIONS_ID);
WHEN UPDATING THEN
UPDATE TASKS_HIST
SET retiretime = HISTORY.GET_OPERATION_TIME
WHERE createtime = (SELECT MAX(createtime)
FROM TASKS_HIST
WHERE TASKNAME=:OLD.TASKNAME)
AND TASKNAME=:OLD.TASKNAME;
INSERT INTO TASKS_HIST (TASKNAME ,DESCRIPTION ,optype
,createtime
,us_id)
VALUES (:NEW.TASKNAME ,:NEW.DESCRIPTION ,'U'
,HISTORY.GET_OPERATION_TIME
,USER_SESSION.GET_USER_SESSIONS_ID);
ELSE
UPDATE TASKS_HIST
SET retiretime = HISTORY.GET_OPERATION_TIME
WHERE createtime = (SELECT MAX(createtime)
FROM TASKS_HIST
WHERE TASKNAME=:OLD.TASKNAME)
AND TASKNAME=:OLD.TASKNAME;
INSERT INTO TASKS_HIST (TASKNAME ,DESCRIPTION ,optype
,createtime
,us_id)
VALUES (:OLD.TASKNAME ,:OLD.DESCRIPTION ,'D'
,HISTORY.GET_OPERATION_TIME
,USER_SESSION.GET_USER_SESSIONS_ID);
END CASE;
EXCEPTION
WHEN OTHERS THEN
ERROR.REPORT_AND_GO;
END TASKS_WHIST;
CREATE TABLE TASKS_HIST (
TASKNAME VARCHAR2(40),
DESCRIPTION VARCHAR2(80),
OPTYPE VARCHAR2(1),
CREATETIME TIMESTAMP(6),
RETIRETIME TIMESTAMP(6),
US_ID NUMBER
ALTER TABLE TASKS_HIST ADD (
CONSTRAINT TASKS_HIST_PK PRIMARY KEY (TASKNAME, CREATETIME)
);Frank,
Thanks for your reply.
I checked the site that you mentioned.
I try the sample “demo with bundle. The sample worked.
But it needed to start separately with the application.
I do not know how to build a help system with the existed web application developed with Jdeveloper (It has two projects: model and user-view-control. It is deployed on Oracle Application server).
Could you help me step by step to build the help system? -
How to Migrate the open transports in CTS+
Hi Experts
We are planning to implement CTS+ in our organisation, after implementing the CTS+ it's possible to migrate the open transports in CTS+
Thanks & Regards
VenkatHi venkat,
what i understand is you are already having some TR on which work is gng on and now you want to add.
no problem
in your CTS+ when you create a TR just merge the old TR into this
or
you can also you the Copy objects
in SE09
this is very common technique use by developers so just ask them to check in se09.
how it ans ur query
Regards
Prakhar -
How can I implement my vision for my website?
Hello, I'm having a lot of trouble reaching my goals for my website using Muse. I do love Muse, it's allowed me to lauch pozzswim.ca and get some content up which I would have never been able to do before having no coding knowledge, but it's is only about 30% as functional as I want it to be.
My vision:
There are 2 sections to my site which the current version of muse would make very difficult to do: a blog and a news page. I want these two things streamlined and hassle free so I can upload new content on the fly as it happens no matter where I am.
If a user were to navigate to my /video-blog.html page what I want them to see is a neat, chronologically organized view of the blogs I've done with a breif description and a thumbnail. Clicking on the blog title/thumbnail/description will take the user to a new page with the full blog and the video from youtube I've uploaded for it plus a section for comments using livefyre and links to other blogs. There will also be a headline on my homepage with the most recent 2 or 3 blogs I've done.
If a user were to navigate to my /news.html page they would see a well organized chronolgical view of all my news items. My news items are usually short updates and links and won't require their own pages but will need to be formatted in an easy to digest way. I would also have a headline on the homepage for the most recent news items.
The homepage headlines should update automatically as I post things, and blog pages and news articles should be able to be created without me having to do everything manually in Muse.
Implementation:
I'm sure this is possible, but how can I do this and still use Muse to design my site? I know it requires a content management system, but how can I integrate one into the static content created by Muse? Options I've looked into are wordpress, joomla, and business catalyst but how do I use those with what I already have?
I could just create a pure wordpress site, but that would mean leaving Muse and the design freedom it gives me and learning a whole new system which I wouldn't have time for. Business Catalyst I wouldn't be too thrilled about as I would have to pay 3 times the hosting cost to get their blogging features plus I would have to migrate and I like my current host.
So how can I do this?
Thanks for your time and support
-AndrewCRM, including blogs, is currently supported on Muse, but they are working on it. Meanwhile, you can try to integrate a blog into Muse. See more information:
http://forums.adobe.com/message/4605983#4605983
Here is a short video explaining how to integrate a blog
https://my.adobeconnect.com/_a295153/p6wv1sik1gq/?launcher=false&fcsContent=true&pbMode=no rmal
Maybe you are looking for
-
I want to order a second copy of an existing iPhoto book. Though created in the smaller format now only the larger format is showing. How can I switch an existing iPhoto book back to the smaller format?
-
Cisco ISE - Reauthentication of client if server becomes alive again
Dears, I have this case where Cisco ISE server is used to authenticate & authorize clients on the network. I configured the switch port to authorize the client in case the ISE server is dead (or not reachable). The thing is that I want to reauthentic
-
as mentioned above, it says to drag the ff icon into my dock but i don't have a ff icon showing up... 3 times i've downloaded now, i just get the ff 4.0.1.dmg file that looks like a hardrive and a ff alias file?
-
Hi everyone, I am trying to implement a QR code generator and a QR Code Reader in J2ME. Does anyone know of any library for QR Code in J2me? I have already gone through ZXing library and JP (from sourceforge) but both of them have the following issue
-
Hi, what are the step by step instructions for creating a multi-page pdf made from jpegs using bridge ? I can't find the insructions. Thanks !