Proxying Objects Causes OutOfMemoryError
I have retrieving my Object instances from a class with a method called getProxy. That method adds InvocationHandlers to extract out logic like tracing logic. Inside my TracingInvocationHandler, I print a statement before a method is executed and one after. I am able to run this fine through some functionality, but other methods cause an OutOfMemoryError. Those methods may create massive size lists within them...would this cause a problem? Is the Proxy to slow in performance to use it to do this?
* @param obj param
* @return returned
public static Object getProxy(Object obj) {
Object proxiedObject = obj;
if(logger.isTraceEnabled()) {
InvocationHandler tracingHandler = new TracingProxyHandler(proxiedObject);
proxiedObject =
Proxy.newProxyInstance(proxiedObject.getClass().getClassLoader(),
proxiedObject.getClass().getInterfaces(), tracingHandler);
return proxiedObject;
public class TracingProxyHandler implements InvocationHandler {
private static final Logger logger = Logger.getLogger(TracingProxyHandler.class);
protected Object delegate;
* Creates a new TracingProxyHandler object.
* @param delegate param
public TracingProxyHandler(Object delegate) {
this.delegate = delegate;
* @param proxy param
* @param method param
* @param args param
* @return returned
* @throws Throwable can be thrown
public Object invoke(Object proxy, Method method, Object args[])
throws Throwable {
String methodName = "";
String className = "";
try {
methodName = method.getName();
className = method.getDeclaringClass().getName();
enterScope(methodName, className);
Object result = method.invoke(delegate, args);
exitScope(methodName, className, result);
return result;
catch(InvocationTargetException e) {
throw e.getTargetException();
finally {}
* @param methodName
* @param className
private void enterScope(String methodName, String className) {
DateTime dateTime = new DateTime();
logger.trace(dateTime.getDateTimeFormat1() + "\n Entering -> " + className + "." +
methodName);
* @param methodName
* @param className
* @param result
* @throws NoSuchMethodException
private void exitScope(String methodName, String className, Object result) {
Object resultOutput = result;
DateTime dateTime = new DateTime();
if(result instanceof List && (result != null)) {
resultOutput = "Result is a collection != null and could possibly be too big to print.";
logger.trace(dateTime.getDateTimeFormat1() + "\n Exiting -> " + className + "." +
methodName + "\n Return -> " + resultOutput);
}Thanks for your help,
-jay
Here is an example...this factory calls the ProxyFactory for every request for a ZipCodeBO interface.
* This method retrieves the concrete implementation of the ProviderFacilityDAO.
* @return ProviderFacilityDAO the current implementation of the DAO.
public static ProviderZipCodeBO getProviderZipCodeBO() {
return (ProviderZipCodeBO)ProxyFactory.getProxy(new ProviderZipCodeBOImpl());
}This is the actual code in the ZipCodeBOImpl
public class ProviderZipCodeBOImpl extends BaseBO implements ProviderZipCodeBO {
public ProviderZipCodeBOImpl() {
super();
* @return returned
public ZipCodeTO getAllZipCodeData() {
ProviderZipCodeAssemblerDAO zipCodeDAO = this.getProviderZipCodeAssemblerDAO();
ZipCodeTO zipCodeTO = zipCodeDAO.selectZipCodeTO();
ProviderZipCodeTOList pfRegionZipCodes = zipCodeTO.getPfRegionZipCodes();
ProviderZipCodeTOList regionZipCodes = null;
ProviderZipCodeTO providerZipCodeTO = null;
if(pfRegionZipCodes != null) {
regionZipCodes = new ProviderZipCodeTOList();
for(int i = 0; i < pfRegionZipCodes.size(); i++) {
providerZipCodeTO = pfRegionZipCodes.get(i);
if(StringHelper.isValid(providerZipCodeTO.getRegion())) {
regionZipCodes.add(providerZipCodeTO);
zipCodeTO.setRegionZipCodes(regionZipCodes);
zipCodeTO.setPfRegionZipCodes(regionZipCodes);
return zipCodeTO;
* @param zipCodeTO param
* @param userId param
* @return returned
public DatabaseReportTOList saveZipCodeData(ZipCodeTO zipCodeTO, String userId) {
//Set the user id into the composite object
zipCodeTO.setUserId(userId);
this.processTnexZipCodeRules(zipCodeTO);
this.processRegionZipCodeRules(zipCodeTO);
ProviderZipCodeAssemblerDAO zipCodeDAO = this.getProviderZipCodeAssemblerDAO();
//Run the load process
return zipCodeDAO.insertZipCodeTO(zipCodeTO);
* @param zipCodeTO
public void processTnexZipCodeRules(ZipCodeTO zipCodeTO) {
ProviderZipCodeEnumerationTO zipCodeList = null;
ProviderZipCodeTO providerZipCodeTO = null;
ProviderZipCodeTOList updatedList= null;
//Business logic to set necessary values in tnex zip codes
String serviceType = "PRIME";
if(zipCodeTO != null && zipCodeTO.getTnexZipCodes() != null) {
zipCodeList = zipCodeTO.getTnexZipCodes().elements();
updatedList= new ProviderZipCodeTOList();
while(zipCodeList.hasMoreElements()) {
providerZipCodeTO = zipCodeList.nextElement();
//convert old dmis code to new CCS code
if(providerZipCodeTO.getDmisCode().equalsIgnoreCase("NON-PSA")) {
providerZipCodeTO.setDmisCode("NP01");
providerZipCodeTO.setServiceType("NON-PRIME");
else {
providerZipCodeTO.setServiceType(serviceType);
if("Y".equalsIgnoreCase(providerZipCodeTO.getOptimizationIndicator())) //at least 1 Y
providerZipCodeTO.setAreaIndicator("Y");
else if("N".equalsIgnoreCase(providerZipCodeTO.getOptimizationIndicator())) {
providerZipCodeTO.setAreaIndicator("N");
else {
providerZipCodeTO.setAreaIndicator(null);
updatedList.add(providerZipCodeTO);
zipCodeTO.setTnexZipCodes(updatedList);
* @param zipCodeTO
public void processRegionZipCodeRules(ZipCodeTO zipCodeTO) {
ProviderZipCodeEnumerationTO zipCodeList = null;
ProviderZipCodeTO providerZipCodeTO = null;
ProviderZipCodeTOList updatedList = null;
if(zipCodeTO != null && zipCodeTO.getRegionZipCodes() != null) {
zipCodeList = zipCodeTO.getRegionZipCodes().elements();
updatedList= new ProviderZipCodeTOList();
while(zipCodeList.hasMoreElements()) {
providerZipCodeTO = zipCodeList.nextElement();
if(StringHelper.isValid(providerZipCodeTO.getRegion())) {
if(providerZipCodeTO.getRegion().equals("01") ||
providerZipCodeTO.getRegion().equals("02") ||
providerZipCodeTO.getRegion().equals("05") ||
providerZipCodeTO.getRegion().equals("17")) {
providerZipCodeTO.setRegion("17");
else if(providerZipCodeTO.getRegion().equalsIgnoreCase("PR") ||
providerZipCodeTO.getRegion().equals("03") ||
providerZipCodeTO.getRegion().equals("04") ||
providerZipCodeTO.getRegion().equals("06") ||
providerZipCodeTO.getRegion().equals("18")) {
providerZipCodeTO.setRegion("18");
else if(providerZipCodeTO.getRegion().equals("07") ||
providerZipCodeTO.getRegion().equals("08") ||
providerZipCodeTO.getRegion().equals("09") ||
providerZipCodeTO.getRegion().equals("10") ||
providerZipCodeTO.getRegion().equals("11") ||
providerZipCodeTO.getRegion().equalsIgnoreCase("AK") ||
providerZipCodeTO.getRegion().equals("12") ||
providerZipCodeTO.getRegion().equals("13") ||
providerZipCodeTO.getRegion().equals("14") ||
providerZipCodeTO.getRegion().equals("15") ||
providerZipCodeTO.getRegion().equals("19")) {
providerZipCodeTO.setRegion("19");
else {
throw new HNFSRuntimeException(
"Invalid region code loaded from IW database loading tables.");
updatedList.add(providerZipCodeTO);
zipCodeTO.setRegionZipCodes(updatedList);
* This method returns the implementation for ProviderZipCodeAssemblerDAO.
* @return returned
protected ProviderZipCodeAssemblerDAO getProviderZipCodeAssemblerDAO() {
return ZipCodeDAOFactory.getProviderZipCodeAssemblerDAO();
}So for every layer Struts Action -> SLSB (SessionFacade) -> BO -> DAO, I would
retrieve my objects from this ProxyFactory so that I could proxy them and add
tracing and other things.
Similar Messages
-
Proxy object to consume web service
Hi,
I want to consume a web service in ABAP (on a WAS 7 box) and have read many blogs/posts about using a proxy object.
I've gone to SE80 and selected create a service consumer, enter the URL for the WSDL.
The generation of the proxy fails with the following messages;
Proxy-Generierung: Fehler aufgetreten
Exception occured in the library handler
not implemented
There is no other help or information in these errors.
Does anyone have any ideas on what is causing this and what I can do to successfully generate a proxy to consume the web service ?
Cheers
JamesHello Torsten,
It seems that the Web Service You are going to consume is a SOAP 1.2 one.
It is apparently making use of the so-called "SOAP Web Method Feature" which is part of the SOAP 1.2 specification (see [Web Method Feature (W3C)|http://www.w3.org/TR/soap12-part2/#WebMethodFeature]).
Unfortunately, SOAP 1.2 is, to the best of my knowledge, not supported as yet by the SOAP Adapter in SAP NW 7.0 / 7.1. That leaves You, in theory, with one of the following options:
- It might be possible to consume that service with the help of Axis framework (see [Using the Axis Framework in the SOAP Adapter|http://help.sap.com/saphelp_nw04/helpdata/en/45/a4f8bbdfdc0d36e10000000a114a6b/frameset.htm]). SAP Help states that with the help of the Axis framework SOAP 1.2 can be used. However, there are no further details on that subject, especially whether Web Method feature can be utilised (btw - has anyone tried this?).
- Ask service provider for a SOAP 1.1-compatible WSDL.
- Attempt to reverse engineer the SAP SOAP proxy so that it is capable of consuming a SOAP 1.2 Web Method-based web service (has anyone done this before?).
Would You be so kind to post whether, and how, You were able to consume this web service?
Kind regards
Wiktor Nyckowski -
Error while activating ABAP proxy object
Hello,
I can see all the interfaces of PI7.0 in my ECC6.0 system.
I am able to create abap proxy object of a interface.
But when I try to activate that I am getting error as
"RFC system error for destination GTADIR_SERVER".
Pl can you suggest. appreciate quick help in this.
thanks in advance,
SharadaHi,
For more details take a look at note: [1063482 - Creating Dictionary objects - RFC error GTADIR_SERVER|https://service.sap.com/sap/support/notes/1063482]
It is written that: Message SGSUB 104 is not an error message, but is merely irrelevant information for customers. You can continue to create objects nevertheless.
To get rid of this annoying error you have to implement the corresponding support package.
Regards,
Jakub -
Issue:
On a vanilla installation, the sandboxed code service (e.g. SPUCHostService.exe) is started; however, SPUCWorkerProcessProxy.exe and subsequently SPUCWorkerProcess.exe fails to start.
Resolution/Workarounds attempted:
Attempted 2 different Load balancing settings – local and remote (i.e. affinity)
Ensured local computer policy on server for ‘RPC Endpoint Mapper Client Authentication’ and ‘Restrictions for Unauthenticated RPC clients’ is disabled.
Ensured following key in registry is set properly - HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\RPC
Attempted to bypass SharePoint’s check for certificate revocations at crl.microsoft.com
Ensured the service account is added to the respective groups (e.g. Performance Log Users, Performance Monitor Users, IIS_IUSRS, WSS_ADMIN_WPG, WSS_WPG)
Increased limit of ‘AbnormalProcessTerminationCount’ of SPUserCodeService via Powershell
We have tried all possible workarounds from the following MSDN reference:
http://blogs.msdn.com/b/sharepointdev/archive/2011/02/08/error-the-sandboxed-code-execution-request-was-refused-because-the-sandboxed-code-host-service-was-too-busy-to-handle-the-request.aspx
ULS:
02/21/2014 05:24:50.64 SPUCHostService.exe (0x0230) 0x0F74 SharePoint Foundation Sandboxed Code Service fe8a
Medium - - Unable to activate worker process proxy object within the worker process: ipc://38432b45-2f32-4926-ade2-ef53ae1cd501:7000
02/21/2014 05:24:50.64 SPUCHostService.exe (0x0230) 0x0F74 SharePoint Foundation Sandboxed Code Service fe8c
Medium - - Error activating the worker process manager instance within the worker process. - Inner Exception: System.InvalidOperationException: Unable to activate worker
process proxy object within the worker process: ipc://38432b45-2f32-4926-ade2-ef53ae1cd501:7000 at Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcess.CreateWorkerProcessProxies()
02/21/2014 05:24:50.64 SPUCHostService.exe (0x0230) 0x0F74 SharePoint Foundation Sandboxed Code Service ei0t
Medium - Process creation/initialization threw an exception. Stopping this process. "ipc://38432b45-2f32-4926-ade2-ef53ae1cd501:7000"
02/21/2014 05:24:50.65 SPUCHostService.exe (0x0230) 0x0F74 SharePoint Foundation Sandboxed Code Service
fe87 Medium - - Error activating the worker process manager instance within
the worker process. - Starting worker process threw - Inner Exception: System.InvalidOperationException: Unable to activate worker process proxy object within the worker process: ipc://38432b45-2f32-4926-ade2-ef53ae1cd501:7000 at Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcess.CreateWorkerProcessProxies()
Any other insights on how I can troubleshoot the issue described?
Thanks in advance!Hi ,
For resolving your issue , you can do as the followings:
1. Logged into the Web Server with the Timer Service Account.
2. Ran the powershell command to check the SID of the account running the spucworkerprocessproxy.exe:
$(Get-SPManagedAccount -Identity "THE SERVICE ACCOUNT").Sid.Value
3. Checked the registry :
HKEY_USERS\[SID OF THE SERVICE ACCOUNT]\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing\State
4. Changed the value 0x00023c00 to 0x00023e00
In addition, here are some similar posts for you to take a look at:
http://social.technet.microsoft.com/Forums/en-US/aae497df-5f0d-4f86-a724-c7b805ccd07f/sharepoint-sandboxed-code-service-troubles?forum=sharepointgeneralprevious
http://blogs.technet.com/b/operationsguy/archive/2011/01/17/sharepoint-2010-sandboxed-code-solutions-and-web-proxy.aspx
http://social.msdn.microsoft.com/Forums/en-US/c21e2c3a-a259-4d5f-8071-eff52b7bddc3/issue-sandbox-solution-too-busy-to-handle-the-request?forum=sharepointgeneralprevious
I hope this helps.
Thanks,
Wendy
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Wendy Li
TechNet Community Support -
Error while creating the proxy object to connect to a third party tool.
Hi,
I tried creating a proxy object with the wsdl file. I even created a HTTP connection to the third party tool. but when I try to execute the whole proxy object, I am getting the below error. Can anyone help me on this?
"Proxy-Generierung: Fehler aufgetreten"
"Incorrect value: Entity "<<document>>"(92 /3788 ). end tag 'ul' does not match begin tag 'p'"
Thanks & Regards,
Veerabhadra Rao A.do a check on the wsdl file and how you are passing values in the proxy. The tags for XML are not correct. Open the WSDL in IE and see there must be an error. Or probably when passing the actual values to the XML generated each element is not closed properly. Error says tags dont match.
Edited by: Kshamatha Eda on Mar 5, 2010 10:54 AM -
Error in activating proxy object
hi
when i m trying to activate my proxy objects in CLIENT PROXY scenario in the ECC , the following error message is being prompted :
Erro in object editing :
"SAP object CLAS CO_PRXY_MI cannot be assigned to
package ZXIPACKAGE:
A package has been created in ECC by the name of zxipackage .
Pl help to rectify the problem
rgds
shaziaHi,
You should assign it to Z-package ie.e Customized one not SAP package
Use a prefix of Z when doing the generation and you can use your own development class. you are trying to create objects in the SAP namespace.
The Proxy object should have to be in non SAP package only, if its customized.
As while activating the ABAP proxy internally Class and verious methods as well as some data typs get creaetd which are to be assigned it Z-package.
refer below link
Tips for Generating ABAP Proxies
http://help.sap.com/saphelp_nw04s/helpdata/en/2b/f49b21674e8c44940bb3beafd83d5c/frameset.htm
thanks
Swarup -
Error when creating a Proxy Object from WSDL
Hi,
when creating a proxy object in abap based on the [WSDL|http://download.mapandguide.com/EN/dev/xserver/XLocate-1.6.0.3.wsdl] i get the error 'Incorrect value: Unknown Type Referencens0:ArrayOfString'.
1- Is there a conflict with the type 'String' that's also a type in ABAP
<complexType name="ArrayOfString">
<sequence>
<element name="String" type="xsd:string" minOccurs="0" maxOccurs="unbounded" nillable="true" />
</sequence>
</complexType>
2- Is it a name space problem?
xmlns:ns0="http://types.xlocate.xserver.ptvag.com"
type="ns0:ArrayOfString"
3- Something else?
Please Help!
Thank
FouadHi Isaias,
we are working with this versions:
SAP_BASIS 700 0015 SAPKB70015 SAP Basiskomponente
SAP_AP 700 0013 SAPKNA7013 SAP Application Platform
We are not working with developer studio, only with the regular tools of the abap development workbench Transaction SE80.
Thanks,
Fouad -
Error While Generating the Proxy Objects
Hi All,
While Generating the Proxy Obects in SPROXY at SAP R/3 side,
Iam getting this Error
http://img169.imageshack.us/img169/5752/proxylm0.jpg
Can any one Occured this type of Error
Regards
SumanHi PT,
Now the Strange Issue came,
While generating the proxy objects i got that above mentioned error
After that i have run the 3 report programs according to the Ramesh Suggession
Now if i goto SPROXY means it is saying that No Conection to Integration Builder .
I have checked the RFC Destination created in SM59 of SAP R/3 of Type H.It is fine
What more i have to check
First of all when ever i open the Sropxy, every time User & pwd is requesting
Can you please through a light where to check
Regards
Suman -
How to create a proxy object for MOSS integration via WebDynpro For ABAP
Hello all,
I have a question about the creation of an ABAP proxy class in SE80.
When i follow this link:
[https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/6066fbe8-edc4-2910-9584-a9601649747d&overridelayout=true]
i see on page 7 that there is: a tab under create called Enterprise Service/ Web Service with under this tab a tab called proxy object.
When i do this in my SE80 i only see Enterprise Service and not proxy object.
Screenshot
[http://picasaweb.google.be/panneels.robin/SAPScreens#5377623235095894546]
Is there a extra configuration or add-on needed to do this action? Or is there a work-arround for this?
Because we need this for abap web dynpro for communication with MOSS.
Thanks in advance for all your help.
With kind regards,
Robin PanneelsHi James,
If you like to use SAP web dispatcher as a solution for load balancing portal application, you no need to create system object under systems..
You have to install web dispatcher as separate instance where you need to configure portal apps into it..
Configure web dispatcher like to hit the admin port, use http://<webdisp-server>:<adminport>/sap/admin
For normal portal access, use http://<friendly URL>/irj/portal
The good news is that the webdispatcher knows that the portal supports SSL
Another advantage of this config, is the webdisp, will just replace the apache redirect server. Users will access mycompany.com, without any port number, since we are redirecting 80 to the backend j2ee. Also, https should work like in the normal world.
Profile will be like below...
SAPSYSTEMNAME = WEB
SAPSYSTEM = 00
INSTANCE_NAME = W00
DIR_CT_RUN = $(DIR_EXE_ROOT)/run
DIR_EXECUTABLE = $(DIR_CT_RUN)
Accesssability of Message Server
Message Server Parameters ##########
NOTE: The "ms/http_port" must match the profile on the Central Instance
rdisp/mshost = <FQDN of portal CI Host>
ms/http_port = <Ms port of portal>
SAP Web Dispatcher Ports
#icm/server_port_0 = PROT=HTTP,PORT=81$$
icm/server_port_0 = PROT=HTTP,PORT=80, TIMEOUT=3600, EXTBIND=1 (some OS will not allow to bind ports <1024)
Admin port details
icm/server_port_1 = PROT=HTTP,PORT=3200
#, EXTBIND=1
icm/HTTP/admin_0 =
PREFIX=/sap/admin,DOCROOT=./admin,PORT=3200,AUTHFILE=/usr/sap/WEB/SYS/global/security/data/icmauth.txt
SSL
icm/HTTP/redirect_0 = PREFIX=/ , TO=http://<friendly URL name>/irj/portal
WebAS Message Server Parameters
rdisp/TRACE = 1
icm/trace_secured_data = 1
Regards
Suresh -
When I place images in iBook Author, they are automatically assigned these properties: "Object Causes Wrap" and a "Picture Frame" stroke.
I don't want that and couldn't find where can I change it in the Preferences. Anyone has an idea?I've sent a feature request for a new version of Author:
When I place images in iBook Author, they are automatically assigned these properties: "Object Causes Wrap" and a "Picture Frame" stroke.
It would be great if I could be able to change it in the Preferences to "No wrap" and "No Frame" so I don't have to manually adjust every single image of my book - there are lots of them.
It would be really nice if Author implements "Layer's" concept like almost all graphic programs like Photoshop, Flash, Illustrator, etc. -
Proxy Object for external WSDL--Not using XI
Dear Collegues,
URL OF web service: <u>http://www.nanonull.com/TimeService/TimeService.asmx</u>
I am trying to create proxy object from <b>se80->enterprise services->create proxy
then is selecting url/http and giving the above address(url).</b>
i get this error.
<b>Message no. SPRX090
If you want to generate a proxy for an external WSDL document (for example, by specifying a URL), check that the proxy settings of the system are correct (transaction sicf - Client - Proxy Settings).[/b
it says something should be correct in SICF,say any one provide some pointers for this.I am not using XI.
Regards
chandraHi,
I know this issue is logged some time back.
Is this Issue fixed for you?
Can you please let us know the SICF Config settings that you used for fixing this Issue?
Thanks and Regards,
Nagendra -
ABAP proxy object and JAVA proxy objects
can anyone explain whether ABAP proxy object and JAVA proxy objects can communicate with each others?
if yes then how???JCO connectors would be able to do the trick here i guess
regards
krishna -
PDF generated in SAP backend to be stored in Cloud Proxy object
Dear Colleagues,
We generate the pdf file in SAP backend system and send the pdf as an attachment to email address. Along with this we also want to automatically have this pdf file stored in Cloud Proxy object. So that users can access these files in Cloud portal when needed.
If anyone has expertise on this topic, please share or suggest the solution.
Thanks,
ArunHi Arun,
Would you like to achieve an automatic way to store the document in cloud portal? Can you elaborate a bit more?
Check out this blog demoing the documents repository capabilities and read the official documentation here.
I believe the public folder can fit for your needs.
Regards,
Eliel.
Cloud Portal Development. -
Transparent objects cause fuzziness in PDF's from Pages
Hi, having trouble with objects that have some transparency. When going to PDF's, or even to PS files and then PDF's, the objects cause anything near and under them to become fuzzy. Has anyone a fix or workaround to this, other than not using objects with transparency? Thanks in advance - Tim L.
Some additional input... it seems it's not the transparency, but drop shadows that are causing this. It may be the combination of drop shadows on graphics that also have transparency. In any case, turning off the drop shadows makes the PDFx output look OK and not have adjacent text fuzzy. The graphics look better with drop shadows - but the drop shadows cause other problems with transparent graphics and adjacent text. Solution - don't use drop shadows in this case.
- Tim L. -
Transporting ABAP proxy objects from one environment to another
Hi
I have ABAP client proxy objects ( classes in ECC 5.0 and the corresponding XI message interfaces on the XI server ) - in my development environment.
I need to move the ABAP proxy objects to the Qa environment. Two ways of doing this come to my mind.
1) Move the proxy classes within the ECC 5.0 Dev --> QA using normal transport organizer in ABAP workbench. Parallely , move the XI SCVs - from dev to QA ( export/import ). After both are done, go to QA environment, setup basic ECC5.0 <-> XI connection and check whether my ABAP proxies work.
2) As an alternate approach to no.1, move only the XI based SCVs from Dev -->QA , go to ECC 5.0 QA environment
and regenerate the ABAP proxies there using SPROXY - perhaps this will not be allowed in the QA environment - since the client will not be setup for any object changes/creation.
Any thoughts/links/weblogs on the above is appreciated.
Thanks in advance for your time.Hi Kartik,
We recently moved our outbound proxies from dev to QA and we followed the first approach and we did not face any issues with the approach.
Also SAP suugests the same approach...
"You create proxy objects in the development system by using the proxy generation functions. They are transported and shipped by using the tools in the development system. There are separate tools in the Integration Repository (see also: Software Logistics for XI Objects)."
http://help.sap.com/saphelp_nw04/helpdata/en/86/58cd3b11571962e10000000a11402f/content.htm
Regards
Anand
Message was edited by: Anand Torgal
Maybe you are looking for
-
Converting an SD LiveType project to HD?
Dear LiveType Gurus, Ok, I spent forever crafting a LiveType 15-second intro to a client's video editing project in SD. When they brought their footage in to edit, it was in an HD format with 16:9 aspect ratio instead. Is there a way to convert the p
-
Adobe TV - can't see MUSE tutorials
I am running Windows 7, 64 bit, Firefox 28.0 and flash 12. WHen I access Adobe TV to watch MUSE tutorials (or any other tutrorial) all I get is a black screen. What's up?
-
Virtual PC 7 and understanding viruses.
I am planning on putting Virtual PC 7 on my ppc G4 I-book to run some very basic theme building software. What I am trying to get my head around is whether or not the Windows virtual environment will be protected by the Macs virus protection. Does th
-
I'm studying PE, Art, DT, Geography, French, Double Science Award, English and Maths. My laptop (Acer Aspire) is completely ruined, it's so slow and the screen is broken and i have to plug it in to my TV in my room to see the screen. I want to get a
-
I did not delete the videos. They are gone and I don't know where or why. They are very sentimental. Is there a possiblity if I am out of memory the oldest videos would delte automatically? Please help!