AS2:Seeburger Proxy redirect error?
Hi Guys,
We are getting the following error when trying to post the file to the AS2 server.
Message could not be forwarded to the JCA adapter. Reason: Fatal exception: javax.resource.ResourceException: SEEBURGER AS2: 307 Proxy Redirect # , SEEBURGER AS2: 307 Proxy Redirect #
My AS2 receiver adapter is configured with the below parameters
Server: FQHN
Port: 80
URL Path: /as2receiver.aspx
HTTP Timeout: 120
Sign: MD5
Encrypt: 3DES
MDN Mode: No MDN
Content Type: application/octet-stream
Payload Mode: MainDocument
unchecked: Dynamic attributes
any help or suggestions would be appreciated
Thanks,
Srini
Hi Srinivas,
Thanks for your quick reply. We are not using any proxy server. I have tried with the port 6263 and i am getting the error as below
Message entered AF MP exit bean and will be passed to the JCA adapter now
SEEBURGER/AS2: Received order from system.
Message could not be forwarded to the JCA adapter. Reason: Fatal exception: javax.resource.ResourceException: SEEBURGER AS2: java.net.ConnectException: Connection timed out: connect # , SEEBURGER AS2: java.net.ConnectException: Connection timed out: connect #
what are the port numbers that are generally used for the AS2 communication? any help would be appreciated
Thanks,
Srini
Similar Messages
-
Error in AS2 RCV adapter.. SEEBURGER AS2: 307 Temporary Redirect #
Hi all,
Iam just doing File to File scenario and passing the resultant file to Partner system through AS2 adapter.
I gave the following details in AS2 RCV adapter..
SND>XI->Webdispatcher--->Partner.
My message will be reached to webdispatcher.. from there it will route to Partner Url.
So i will be giving my webdispatcher URL in my AS2 RCV adapter.
TP : HTTP
MP : AS2
Server : vvvvvv.com.NZ
Port : 50000
Url : /as2gs1/partnera
Message is processed succesfully but its failing in AS2 RCV adapter with following error.
Success SEEBURGER/AS2: Received order from system.
Error Unable to forward message to JCA adapter. Reason: Fatal exception: com.sap.aii.af.ra.cci.XIRecoverableException: SEEBURGER AS2: 307 Temporary Redirect # , SEEBURGER AS2: 307 Temporary Redirect #
Error MP: Exception caught with cause javax.resource.ResourceException: Fatal exception: com.sap.aii.af.ra.cci.XIRecoverableException: SEEBURGER AS2: 307 Temporary Redirect # , SEEBURGER AS2: 307 Temporary Redirect #
Error Exception caught by adapter framework: Fatal exception: com.sap.aii.af.ra.cci.XIRecoverableException: SEEBURGER AS2: 307 Temporary Redirect # , SEEBURGER AS2: 307 Temporary Redirect #
Error Delivery of the message to the application using connection AS2_http://seeburger.com/xi failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Fatal exception: com.sap.aii.af.ra.cci.XIRecoverableException: SEEBURGER AS2: 307 Temporary Redirect # , SEEBURGER AS2: 307 Temporary Redirect # : javax.resource.ResourceException: Fatal exception: com.sap.aii.af.ra.cci.XIRecoverableException: SEEBURGER AS2: 307 Temporary Redirect # , SEEBURGER AS2: 307 Temporary Redirect #.
Error The message status set to NDLV.
Kindly let me know if anyone know th solution.
Regards
Seema.Hi Peter,
>> a, what do you mean with the Web Dispatcher?
We are not using the partner URL directly.We will be using Webdispatcher URL .. from there they have written the rule to goto Partner URL.
>> b, you receive a HTTP code 307, which means that the target AS2 location has been moved. Try to connect the target AS2 server on the URL and check, if it is really there and if it is working.
Looks like this is working.. its showed success state for a while and after few minutes.. its showing the below error in communication channel monitoring.
Delivery of the message to the application using connection AS2_http://seeburger.com/xi failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Fatal exception: com.sap.aii.af.ra.cci.XIRecoverableException: SEEBURGER AS2: java.net.SocketException: Connection timed out:could be due to invalid address # , SEEBURGER AS2: java.net.SocketException: Connection timed out:could be due to invalid address # : javax.resource.ResourceException: Fatal exception: com.sap.aii.af.ra.cci.XIRecoverableException: SEEBURGER AS2: java.net.SocketException: Connection timed out:could be due to invalid address # , SEEBURGER AS2: java.net.SocketException: Connection timed out:could be due to invalid address #.
This is the error it is showing in Seeburger Monitoring.
State : Error on send, will be retried
Status Description : Could not deliver as2 message to partner: java.net.SocketException: Connection timed out:could be due to invalid address # null
What is this error?
Do u think there is no problem with AS2 adapter.. its the problem wit webdispatcher.??
Waiting for your reply.
-Seema. -
As2 receiver channel, SEEBURGER AS2: 500 Internal Server Error
Hi,
There is one scenario in our landscape, its running in production, Proxy to As2. The interface working fine for last 2 weeks, today its showing error in As2 receiver channel saying
Message processing failed. Cause: javax.resource.ResourceException: Fatal exception: javax.resource.ResourceException: SEEBURGER AS2: 500 Internal Server Error # , SEEBURGER AS2: 500 Internal Server Error #
I have searched in forum, but couldnt get much idea on why this error encounters and how can we resolve it.
Kindly provide your inputs to help me resolve this.
Thanks,
RuchiHi Ruchi,
500 means the requested server does not understand the request (the requested service is unknown). The reason is obvisiously outside of PI. You have to contact the 3rd party owner and ask why the system is refusing the request instead of responsing like before.
Regards,
Udo -
AS2 Seeburger error troubleshooting
Hi,
I just would like to ask if anybody knows how to troubleshoot errors on AS2 Seeburger. We usually have the below errors in the Seeburger Monitor:
- Error on send, will not be retried Could not send ansynchrone MDN to partner!
- Error on receive, task will not be retried Cannot initiate received message to backend system AND max retry reached!
- Error on receive, task will not be retried Could not send ansynchrone MDN to partner - url not set!
- Initiation to Backend Pending Could not send ansynchrone MDN to partner!
- MIC error
Do you happen to have materials about Seeburger which shows how to resolve and prevent such issues? I also need to get the root cause of these issues, can you kindly help me identify the actions I need to take to get to the root cause?
I look forward to hearing form you.
Kind regards,
Grace- Error on send, will not be retried Could not send ansynchrone MDN to partner!
1. Tell Business partner to not to request MDN when they send document to you.
2. check the authentication certificate in your sender agreement
- Error on receive, task will not be retried Cannot initiate received message to backend system AND max retry reached!
1.Sender might be using wrong certificate.
- Error on receive, task will not be retried Could not send ansynchrone MDN to partner - url not set!
same like first answer
- Initiation to Backend Pending Could not send ansynchrone MDN to partner!
same like like first answer
- MIC error
valide sender is not identified, check the AS2 id and certifcates -
Error in communication channel AS2 Seeburger EDI Adapter
Hi,
I am facing one issue in communication channel at receiver side. Adapter type is AS2 Seeburger EDI adapter.
Brief overview of scenario: Sender is R/3 sending an IDOC and Reciever is Party (Vastra_Gotaland).
The error in reciever communication channel is : Error type: REPORT_ERROR >> Error date: 8/26/10 10:18 AM >> Description: MIC not verified # integrity-check-failed [8/26/10 10:18 AM].
Please give your important feedbacks.Hi Vikrant,
I have already checked channel configurations and there is no problem with signing certificate. I have checked that also.
Edited by: Sadhna Achhra on Aug 26, 2010 1:10 PM -
Regarding AS2 seeburger to idoc interface
Hi Team,
I hope you are doing well.
I am working on as2 seeburger to idoc interface.
what are the steps required for this in IR and ID ?
where can we monitor if we get the error in as2 adapter side?
Regards
ANJANHi,
>>>what are the steps required for this in IR and ID ?
In ESR:
1.First you need to get the xsd of EDI document and import it into ESR under External definitions and import the IDoc also into ESR.
2. Create a service interface for the EDI document structure.
3.create message mapping between the ED(xsd of EDI doc) and Idoc.
4.Create operation mapping.
In ID:
1.Configure the parties using the AS2 IDs.
2.Create an AS2 sender communication channel(refer the configuration guide that you receive from seeburger).
3.Create an IDOC receiver communication channel.
All the remaining steps are same what we do for normal scenarios like receiver determination,interface determination and agreements.
>>>where can we monitor if we get the error in as2 adapter side?
In Seeburger workbench
Regards,
Priyanka -
Information on AS2 Seeburger monitoring
Hi All,
Recently a Seeburger interface got introduced in our production,could any one please share their experience or documents for monitoring AS2 .
2)In As2 scenarios ,how to correlate the MDN number with XI Message Ids.
Regards,
VidyaHi look at this Thread
Re: Mapping and Monitoring in B2B(Seeburger adapters) scenarios
AS2 Seeburger error troubleshooting
Regards
Abhishek
Edited by: Abhishek Agrahari on Jun 1, 2009 7:02 AM -
Hi All,
I have a requirement to create alert in AS2 seeburger adpter.Once the message fail in Seeburger Workbench , need to send some alert mail to the appropriate recipient.
Could it be possible to monitor messages of seeburger in XI (SXMB_MONI or Runtimework bench) means what we monitor in Seeburger work bench, can we monitor same in Xi, in that case we can use XI alerts .
Please suggest some solution.
-RahulBut its possible that few errors at workbench are visible as stucked messages in RWB. From there u may raise the alert.
Hi Prateek,
What r those few types of error visible in workbench....could you please throw some more light on that.
I am seeking for the solution for alert mechanism in seeburger...... so once the message failed in seeburger it report the error to the some specific recipient.
Does seeburger provide such facility???
Any other possible solution??
-Rahul -
This is already a proxy session Error
Hello,
I've been trying to get the proxy user working properly using the Server Session Uses Main Connection and Each Client Session Uses a Separate Pooled Nonexclusive Proxy Connection configuration.
Things were sort of working when I was using the native data source. By sort of working I mean the writes to the database were sent via the proxied connection, the way they were supposed to. However, there was no connection pool used and performance was VERY BAD. I switched to a connection pool, but now I get the exception below. I am also attaching other relevant code. I use Spring with the ToplinkTransactionController. The exception occurs when I try to do an update (in a transaction) selects work fine. Any ideas?
Thanks.
@Override
public void preLogin(SessionEvent event) {
System.out.println("preLogin");
Session session = event.getSession();
DatasourceLogin login = (DatasourceLogin) session.getDatasourceLogin();
// Make sure that external connection pooling is used
login.setUsesExternalConnectionPooling(true);
login.setTableQualifier(getSchemaName());
login.setConnector(new OracleJDBC10_1_0_2ProxyConnector(
((JNDIConnector) login.getConnector()).getName()));
@SuppressWarnings( { "deprecation", "unchecked" })
@Override
public void postAcquireClientSession(SessionEvent event) {
System.out.println("postAcquireClientSession");
ClientSession cs = (ClientSession) event.getSession();
ConnectionPolicy policy = cs.getConnectionPolicy();
// The Client Session will connect using the pool with the same name as
// proxy user
policy.setPoolName(getProxyForUser());
ServerSession ss = cs.getParent();
// if the pool doesn't exist, create and start up it
ConnectionPool pool = ss.getConnectionPool(getProxyForUser());
if (pool == null) {
System.out.println("creating new pool for " + getProxyForUser());
// Clone serverSession's login - the clone will be used by the new
// connection pool
DatasourceLogin login = (DatasourceLogin) ss.getLogin().clone();
login.setTableQualifier(getSchemaName());
// set proxy properties in the login
login.setProperty("proxytype", Integer
.toString(OracleConnection.PROXYTYPE_USER_NAME));
login.setProperty(OracleConnection.PROXY_USER_NAME,
getProxyForUser());
// create the new pool
pool = new ExternalConnectionPool(getProxyForUser(), login, ss);
ss.getConnectionPools().put(getProxyForUser(), pool);
// start it up
pool.startUp();
from sessions.xml:
<server-platform xsi:type="oc4j-1013-platform">
<enable-jta>false</enable-jta>
</server-platform>
[TopLink Finer]: 2006.10.02 09:38:00.983--ServerSession(33147961)--Thread(Thread[ApplicationServerThread-4,5,RequestThreadGroup])--client acquired
06/10/02 21:38:00 postAcquireClientSession
[TopLink Finer]: 2006.10.02 09:38:02.225--ClientSession(24564705)--Thread(Thread[ApplicationServerThread-4,5,RequestThreadGroup])--acquire unit of work: 6768086
[TopLink Finer]: 2006.10.02 09:38:02.315--ClientSession(24564705)--Connection(19039521)--Thread(Thread[ApplicationServerThread-4,5,RequestThreadGroup])--begin transaction
[TopLink Finest]: 2006.10.02 09:38:02.315--ClientSession(24564705)--Thread(Thread[ApplicationServerThread-4,5,RequestThreadGroup])--reconnecting to external connection pool
[TopLink Warning]: 2006.10.02 09:38:02.335--ClientSession(24564705)--Thread(Thread[ApplicationServerThread-4,5,RequestThreadGroup])--Local Exception Stack:
Exception [TOPLINK-4002] (Oracle TopLink - 10g Release 3 (10.1.3.0.0) (Build 060118)): oracle.toplink.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: This is already a proxy sessionError Code: 17149
at oracle.toplink.exceptions.DatabaseException.sqlException(DatabaseException.java:276)
at oracle.toplink.platform.database.oracle.OracleJDBC10_1_0_2ProxyConnector.connect(OracleJDBC10_1_0_2ProxyConnector.java:70)
at oracle.toplink.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:147)
at oracle.toplink.internal.databaseaccess.DatasourceAccessor.connect(DatasourceAccessor.java:197)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.connect(DatabaseAccessor.java:221)
at oracle.toplink.internal.databaseaccess.DatasourceAccessor.reconnect(DatasourceAccessor.java:400)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.reconnect(DatabaseAccessor.java:1181)
at oracle.toplink.internal.databaseaccess.DatasourceAccessor.incrementCallCount(DatasourceAccessor.java:184)
at oracle.toplink.internal.databaseaccess.DatasourceAccessor.beginTransaction(DatasourceAccessor.java:122)
at oracle.toplink.publicinterface.Session.basicBeginTransaction(Session.java:303)
at oracle.toplink.threetier.ClientSession.basicBeginTransaction(ClientSession.java:105)
at oracle.toplink.publicinterface.Session.beginTransaction(Session.java:398)
at oracle.toplink.publicinterface.UnitOfWork.beginTransaction(UnitOfWork.java:412)
at oracle.toplink.publicinterface.UnitOfWork.beginEarlyTransaction(UnitOfWork.java:402)
at org.springframework.orm.toplink.TopLinkTransactionManager.doBegin(TopLinkTransactionManager.java:312)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:283)
at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:226)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:89)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
at $Proxy6.updateDmdMapAndText(Unknown Source)
at com.teammeta.dmdeditor.backing.DmdEditorSession.saveFormAction(DmdEditorSession.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:126)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)
at oracle.adf.view.faces.component.UIXCommand.broadcast(UIXCommand.java:211)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:367)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:336)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:196)
at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.adfdemo.view.faces.webapp.RedirectFilter.doFilter(RedirectFilter.java:85)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:627)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:218)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:119)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.sql.SQLException: This is already a proxy session
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:175)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:240)
at oracle.jdbc.driver.PhysicalConnection.openProxySession(PhysicalConnection.java:1518)
at oracle.jdbc.OracleConnectionWrapper.openProxySession(OracleConnectionWrapper.java:155)
at oracle_jdbc_driver_LogicalConnection_Proxy.openProxySession()
at oracle.toplink.platform.database.oracle.OracleJDBC10_1_0_2ProxyConnector.connect(OracleJDBC10_1_0_2ProxyConnector.java:68)
... 50 more
[TopLink Finer]: 2006.10.02 09:38:02.415--UnitOfWork(6768086)--Thread(Thread[ApplicationServerThread-4,5,RequestThreadGroup])--release unit of work
[TopLink Finer]: 2006.10.02 09:38:02.415--ClientSession(24564705)--Thread(Thread[ApplicationServerThread-4,5,RequestThreadGroup])--client released
2006-10-02 21:38:02.415 WARNING J2EE DS265 Unclosed connection detected : 'oracle_jdbc_driver_LogicalConnection_Proxy@1342a0b' : ''.
06/10/02 21:38:02 org.springframework.transaction.CannotCreateTransactionException: Could not open TopLink Session for transaction; nested exception is Exception [TOPLINK-4002] (Oracle TopLink - 10g Release 3 (10.1.3.0.0) (Build 060118)): oracle.toplink.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: This is already a proxy sessionError Code: 17149
Local Exception Stack:
Exception [TOPLINK-4002] (Oracle TopLink - 10g Release 3 (10.1.3.0.0) (Build 060118)): oracle.toplink.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: This is already a proxy sessionError Code: 17149
at oracle.toplink.exceptions.DatabaseException.sqlException(DatabaseException.java:276)
at oracle.toplink.platform.database.oracle.OracleJDBC10_1_0_2ProxyConnector.connect(OracleJDBC10_1_0_2ProxyConnector.java:70)
at oracle.toplink.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:147)
at oracle.toplink.internal.databaseaccess.DatasourceAccessor.connect(DatasourceAccessor.java:197)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.connect(DatabaseAccessor.java:221)
at oracle.toplink.internal.databaseaccess.DatasourceAccessor.reconnect(DatasourceAccessor.java:400)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.reconnect(DatabaseAccessor.java:1181)
at oracle.toplink.internal.databaseaccess.DatasourceAccessor.incrementCallCount(DatasourceAccessor.java:184)
at oracle.toplink.internal.databaseaccess.DatasourceAccessor.beginTransaction(DatasourceAccessor.java:122)
at oracle.toplink.publicinterface.Session.basicBeginTransaction(Session.java:303)
at oracle.toplink.threetier.ClientSession.basicBeginTransaction(ClientSession.java:105)
at oracle.toplink.publicinterface.Session.beginTransaction(Session.java:398)
at oracle.toplink.publicinterface.UnitOfWork.beginTransaction(UnitOfWork.java:412)
at oracle.toplink.publicinterface.UnitOfWork.beginEarlyTransaction(UnitOfWork.java:402)
at org.springframework.orm.toplink.TopLinkTransactionManager.doBegin(TopLinkTransactionManager.java:312)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:283)
at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:226)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:89)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
at $Proxy6.updateDmdMapAndText(Unknown Source)
at com.teammeta.dmdeditor.backing.DmdEditorSession.saveFormAction(DmdEditorSession.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:126)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)
at oracle.adf.view.faces.component.UIXCommand.broadcast(UIXCommand.java:211)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:367)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:336)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:196)
at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.adfdemo.view.faces.webapp.RedirectFilter.doFilter(RedirectFilter.java:85)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:627)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:218)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:119)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.sql.SQLException: This is already a proxy session
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:175)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:240)
at oracle.jdbc.driver.PhysicalConnection.openProxySession(PhysicalConnection.java:1518)
at oracle.jdbc.OracleConnectionWrapper.openProxySession(OracleConnectionWrapper.java:155)
at oracle_jdbc_driver_LogicalConnection_Proxy.openProxySession()
at oracle.toplink.platform.database.oracle.OracleJDBC10_1_0_2ProxyConnector.connect(OracleJDBC10_1_0_2ProxyConnector.java:68)
... 50 moreIt's a known problem. Proxy Authentication error - "This is already a proxy session" describes the workaround.
-
Hello,
I developed one simple provider hosted app and I published it in my Azure website. I also published the SharePoint App of this solution in O365 site. I'm using Visual Studio 2013 Premium edition. I've followed all the steps to do this work e.g.
generate the client ID and client secret through my O365 site and updated the AppManifest.xml as well as web.config etc. In my AppWeb project, I've TokenHelper.cs and SharePoint.cs classes.
When I'm clicking the app from my O365 site, I get the following error "An error occurred while processing your request" which is due to the following code:
protected void Page_PreInit(object sender, EventArgs e)
Uri redirectUrl;
switch (SharePointContextProvider.CheckRedirectionStatus(Context, out redirectUrl))
case RedirectionStatus.Ok:
return;
case RedirectionStatus.ShouldRedirect:
Response.Redirect(redirectUrl.AbsoluteUri, endResponse: true);
break;
case RedirectionStatus.CanNotRedirect:
Response.Write("An error occurred while processing your request.");
Response.End();
break;
It's always executing the case RedirectionStatus.CanNotRedirect. Why?
I've checked the method "CheckRedirectionStatus" of SharePointContext.cs class completely and I am not understanding why am I getting this error.
When I browse my Azure website http://sitename.azurewebsites.net, even there I'm getting this error. I believe that error is because there is no query string parameter there e.g. SPHostURL etc.
Please let me know why I'm having this redirection error.
Thanks,
AshishHi,
For a better troubleshooting,
I suggest you do as the following:
Debug the code step by step to find the reason of the issue.
For the remote debug your app from Windows Azure, you need to download Azure SDK:
http://azure.microsoft.com/en-us/downloads/
After installing the SDK, it will have “Attach Debugger” for Azure web site, you
also need to set "Attach Debugger" to on in the Windows Azure Management Portal
More detailed information about how to debug provider-hosted app:
http://blogs.technet.com/b/speschka/archive/2013/11/25/debugging-sharepoint-apps-that-are-hosted-in-windows-azure-web-sites.aspx
Best regards,
ZhengyuGuo
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]
Zhengyu Guo
TechNet Community Support -
ABAP Proxy PARSE_APPLICATION_DATA ERROR
Hi Guys,
Can some one please help me to resolve this issue, XML --> ABAP proxy scenario. PI sent message successfully, but I am getting error on SNC target system.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Inbound Proxy
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIProxy</SAP:Category>
<SAP:Code area="ABAP">PARSE_APPLICATION_DATA</SAP:Code>
<SAP:P1>Request Message</SAP:P1>
<SAP:P2>CX_ST_DESERIALIZATION_ERROR</SAP:P2>
<SAP:P3>/1SAI/TXSF8E9D07F84DB493AAA0A Line 3340</SAP:P3>
<SAP:P4>An error occurred when deserializing in the simple transformation program /1SAI/TXSF8E9D07F84DB493AAA0A (Data loss occurred when converting 00900012300355698 Kernel ErrorId: CONVT_DATA_LOSS) XML Bytepos.: 529 XML Path: ns2:ProductActivityNotification(1)ProductActivity(2)Item(3)ShipToLocation(1)StandardID(2)</SAP:P4>
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error during XML => ABAP conversion: Request Message; CX_ST_DESERIALIZATION_ERROR in /1SAI/TXSF8E9D07F84DB493AAA0A Line 3340 An error occurred when deserializing in the simple transformation program /1SAI/TXSF8E9D07F84DB493AAA0A (Data loss occurred when converting 00900012300355698 Kernel ErrorId: CONVT_DATA_LOSS) XML Bytepos.: 529 XML Path: ns2:ProductActivityNotification(1)P An error occurred when deserializing in the simple transformation program /1SAI/TXSF8E9D07F84DB493AAA0A Data loss occurred when converting 00900012300355698</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Thanks in Advance
Regards
SanHi Folks,
I have got application error while doing in Inbound proxy scenario. This inbound message is ProductActivityNotification, this message has got fault message. This message is triggering for faults. How to control this fault message or how to divert this error as an alert to RWB. Please give me your ideas step by step. Error as follows:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Inbound Proxy
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>Application</SAP:Category>
<SAP:Code area="ABAP">APPLICATION_ERROR</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="http://sap.com/xi/SAPGlobal20/Global">ProductActivityNotificationFault</SAP:ApplicationFaultMessage>
<SAP:Stack>Application has thrown an exception</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Please find the fault message has got following values
<?xml version="1.0" encoding="utf-8" ?>
- <n0:ProductActivityNotificationFault xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:RAS:/1SAI/TAS653D9A9CCD9A8EF3AF9B:701:2009/02/10">
- <standard>
<faultText>Proxy Class (Generated)</faultText>
- <faultDetail>
<severity>information</severity>
<text>Start of inbound processing: ProductActivityNotification (ID )</text>
<id>000(/SCA/BIF_PROACT)</id>
</faultDetail>
- <faultDetail>
<severity>error</severity>
<text>Message ID is missing</text>
<id>032(/SCA/BIF_MI)</id>
</faultDetail>
</standard>
</n0:ProductActivityNotificationFault>
Will you please focus bit light on this error message please?
Regards
San -
Hello..
In FILE-XI-BW scenario... I'm getting error in adapter monitoring (integration engine --> Proxy runtime )
Error is.. "Unable to log on to system D03 (BW system) in language en with user XIRWBUSER...
Can any one tell me what might be the problem..
Thanks..Hi Padma
Can you check your configuration Tab in Runtime workbench. If there also you are getting this same error.
Create a port in your business system using Tcode : we21.
Also have you set in your proxy System the destination to Integration Server?
If not:
Goto sxmb_adm -> Integration Engine configuration -> Role of Business System = Application System with corresponding integration server dest//RFCdestinatio2yourIntegrationServer.
Best Regards
- lalit - -
Servlet + deployable proxy (401 error)
hi,
i'm trying to get my adaptive webservice running inside a servlet. so i created an deployable proxy etc.
error -> Service call exception; nested exception is:
com.sap.engine.services.webservices.jaxrpc.exceptions.InvalidResponseCodeException: Invalid Response Code: (401) Unauthorized.
InitialContext ctx = new InitialContext();
RunSQLWS obj = (RunSQLWS) ctx.lookup("java:comp/env/DPRunSQL");
RunSQLWSViDocument port = (RunSQLWSViDocument) obj.getLogicalPort("Config1Port_Document", RunSQLWSViDocument.class);
port.runSQL("runsql", "select * from ws_runsql");
RunSQLResponse result = new RunSQLResponse();
ArrayList res = result.getResponse();
but i cant find any property to set the username and password (i use basic authentication in my webservices)
pleas help..
regards,
constantinsolved it!
in the visual administrator under services / web services security / web service clients / ...
the dynamic proxy created a new definition and i needed to fill in the basic-authentication stuff -
Receiver Proxy Generation error
Hi Experts,
As per scenario. (file to Proxy and Proxy to file)
I am created two namspaces like this
http://SAP/XI (for SAP)
http://SAPto/MQ (for 3rd party)
for all interfaces i have to do proxy to file and file to proxy ASY. so i created
message interfaces like this.
under http://SAP/XI (for SAP)
MI_OA_ABC
MI_IA_123
http://SAPto/MQ (for 3rd party)
MI_IA_ABC
MI_OA_123
here i am given same name for inbond/outound interfaces
then i am trying to generate proxy (client) under SAP for proxy to file
I am getting bleo error
same as receiver proxy also
error:
Objects from other namesapces are missing unble to save"Hi Srinivasreddy,
U need to save & ACTIVATE the two namespaces.first check it that one.
You are working with FILE to PROXY & PROXY to FILE scenarios.
FILE to PROXY: U can create one namespace for both file & PROXY that enough.
like PROXY to file also.
Regards,
sateesh -
How do I fix a proxy server error on my ipod?
My ipod shows a proxy server error HTTP every time I try to connect to the internet. It used to be fine and the started doing it about a week ago. Does anyone know how to fix it?
Have you ried:
- Resetting the iPod:
Reset iPod touch: Press and hold the On/Off Sleep/Wake button and the Home
button at the same time for at least ten seconds, until the Apple logo appears.
- Resetting network setting: Settings>General>Reset>Reset Network Settings.
Maybe you are looking for
-
Thunderbird is synched with IMAP to a GMail account. The only time long delays occur is copying messages to the sent mail folder. Is memory or storage within Thunderbird an issue?
-
My iTunes won't recognise my iPhone or iPod after latest update?
I downloaded the newest version of iTunes after being prompted to by a pop up, Since downloading and installing it my iPod 'Isn't recognised' by iTunes and has also wiped all my music off my iPod. I have uninstalled and reinstalled it several times b
-
Apple TV fails to project true 16:9 format
I have an Apple TV connected to my Mac Pro and a Sanyo PLV 75 projector. I have made a slide show in Final Cut in widescreen format (16:9) which plays perfectly (i.e. in the correct format) in iTunes. However, when I project this on the big screen us
-
Can FCS be set up in multiple offices/locations - Would that be one database or can we synchronize several databases - I need general architecture concept
-
Dynamic linking within TextArea component
how can i include an MC or button inline within the HTML text of a TextArea component -- and also have that object link to an AS function? i want to have icons within the text of my TextArea that open pop-up windows within the Flash application (MC l