Regarding SMS Channel Configuration
Hi All,
I need to configure SMS Channel in my SAP EP Portal.How do i go about it?.Which SMS Server i need to prefer?.Does SAP Provides any SMS Server?.Plz help me out regarding this,will reward with the Points.
Thanks and Regards
Santosh Saraf
SAP is not providing SMS server as far as I know, but provides infrastructure for such servers (there are many of such servers in commercial world). If you are looking for cheep (free implementation of this infrastructure please consider my and few other people involved into this open source project -- http://comsuite.sourceforge.net
Kind regards,
Marcin Zduniak / http://zduniak.com
Similar Messages
-
B2B outbound Channel Configuration - EMail - Attachment Name and Extension
Hello,
I have configured an outbound channel to send the payload (xml) as an attachment. When I leave the "Subject" field in the Channel configuration blank, the attachment file name looks like this,"HostPartnerName_TradingPartnerName_DocumentType" without the file extension. If I supply the "Subject" field with the value, the file name gets replaced with the subject and the file extension still is missing.
I would like to receive a file name in a format like "batch_b2b.messageId.xml". The property b2b.messageId gets the value from the Mediator. The composite that passes the information like the b2b properties has been made generic to handle different Trading Partners, so for a channel that uses SFTP, I have used the Filename format and supplied the value as "batch_%MSG_ID%.xml". Is there a way I can do the same for Email channel?
Thanks,
VenkateshHi Venkatesh,
Attachment name can be set from the middleware using below header (as per the mode of integration used) -
1. For AQ mode of integration, use actionName -
actionName=ATTACHMENT_NAME:test.txt
2. For JMS mode of integration use custom JMS header - jca.jms.JMSProperty.ATTACHMENT_NAME to populate the name.
3. For fabric (default) mode of integration, use b2b.attachmentName header
Regards,
Anuj -
N76 SMS center configuration corruption/deadlock
Recently got N76 for my girl friend, for some reason SMSC was not discovered by the phone, she did enter incorrect one. Later, I have created new (additional) SMS center via
"Messaging > Options > Settings >Text message", everything was ok, I was able to send SMS. Then I decided to clean up the mess. I have entered correct phone number in first created message center, and deleted newly created center (which was active at that point of time). For some reason that resulted in SMS configuration corruption.
1. I am not able to send SMS. I am able to receive SMS. That is understandable, as old center was not activated.
2.!!! I am not able to get into SMS Message configuration anymore. When I go "Messaging > Options > Settings >
Text message" it kicks me back to Application menu. Thus I am not able to configure it any more. I still can configure MMS, Email and etc. but not SMS.
3. Any action with SMS now results in phone performance slow down.
4. Cannot create a new SMS or Reply, when I press send, messaging application just closes. No message is saved in outbox or other place.
I have tried to reset phone configuration - did not help.
Any idea how to reset SMS configuration?
Thanks, in advance.Hi. I did the same thing. Have you found a solution?
-
WAAS Port Channel Configuration
In the recent weeks we got some reports that CIFS writing performance to NETAPP OnTap 7.3 filer was degraded for WAAS accelerated connections. NETAPP OnTAP 7.2 and native Microsoft filers were running fine. In our Testlab we could correlate this issue with the port channel setup on our WAAS devices. With round robin (standard setting) the CIFS writing perforamce was poor. By switching the port channel loadbalancing to src-dst-ip-port the performance was excellent.
Is there any known best practices recommendation for port channel configuration on WAAS devices?
Many thanks in advance, Peter.The best practice depends on your network. Most deployments are fine with the default round robin configuration for port channel on the WAE. But I have encountered some installations where the configuration had to be changed in order to avoid out of order packets causing slow performance (like, if there is a firewall between the WAE and the server).
Sent from Cisco Technical Support iPhone App -
Hi,
I need to send sms messages. I have created the channel SMS and I have added in Notificator service: the Channel SMS and the Originators Subscriber SMS. I add a new subscripción (type sms) and not appears error but I not receive the message.
You can help me?
Thanks,
MercedesNow, the problem is the parameter Gateway in SMS Channel.
What do we put so that lame the mobile field?
Thanks,
Mercedes -
Verification of recvr file channel configuration without sending a message
Hi,
We need to test the configuration((such as directory, filename etc.,) of a receiver file channel. As we all know, in the case of sender channel, since it will keep polling the directory configured, if there is any incorrect directory, it will be indicated in the run time work bench, EVEN IF THE MESSAGE HAS NOt GONE THROUGH THE SENDER FILE CHANNEL. However in the case of receiver file channels, UNLESS THE MESSAGE GOES THROUGH THE RECEIVER FILE CHANNEL, we won't be able to identify the incorrect directory configuration.
Thus, please let me know as to how to identify the incorrect directory configuration in the case of RECEIVER FILE CHANNELS, without sending any message through the same.
I appreciate your early response.
Regards
VenkatHi,
AFAIK you can check whether the channel is Started/ Stopped (in RWB), check whether correct parameters are filled in the CC (by visual inspection)....but unless and until you test the scenario you may not know whether the CC is properly working or not....somethimes there is a case that you are asked to pay for each and every message that is sent using XI...is this your case?....if not then you can go ahead and test it end-to-end as Dharamveer said.....
If you get the solution (as you need) then dont forget to share with us
Regards,
Abhishek. -
Receiver mail channel - Configuration of email id's
Hi,
I am using mail package in receiver mail channel. Is there anyway that we can configure the 'To' email id's in the integration directory with mail package being used (either by adding some entries in the module/identifiers tabs etc., ?
I don't want to have the email id's to be taken either through mapping or property file etc.,
I appreciate your reply.
Regards
GopalHi RGopal,
If the payload is in mail package format, the header information is used for the e-mail. For that make the entries for mail attributes (From, To, Subject).
Specifications for mail attributes:
1.On the Parameters tab page of the communication channel you have created newly or the existing one ; select the adapter type Mail.
2.Then select the Receiver radio button to define the adapter as a receiver adapter.
○ Under From, specify the e-mail address from which the message is sent.
○ Under To, specify the e-mail address that will receive the message. If you enter more than one address, you must separate them with a semicolon.
If you have specified an IMAP server under URL, the message is saved in the specified folder but is not sent to the receiver specified under To.
○ Under Cc, specify the other e-mail addresses to which the e-mail is to be sent.
These addresses are visible to the receiver.
○ Under Bcc, specify the other e-mail addresses to which the e-mail is to be sent.
These addresses are not visible to the receiver.
○ Enter the Subject of the e-mail message.
○ Specify whether you want to encode the content of the e-mail message. You have the following options:
■ None
■ Base64 (default value)
■ quoted-printable
○ If you have selected XIPAYLOAD as the message protocol and you want to forward XI attachments in the e-mail attachments, select Keep Attachments.
You use the PayloadSwapBean module to swap the application payload with one of the attachments.
See: PayloadSwapBean
*Pls: Reward points if helpful*
Regards,
Jyoti
Edited by: Jyoti Acharya on Dec 27, 2007 1:23 PM -
EDI X12 File Channel Configuration
Hello B2B Gurus,
I am trying to configure the following scenario on a single host to simulate trading partner communication using EDI X12 4010 850/810 over File Channels:
Inbound - 850 PO From RemoteTradingPartner to HostTradingPartner
I have configured a file delivery channel on the partner configuration screen under the "channels" tab. The channel is named: "RTP_File_Receive_Channel".
The channel has the following values set:
Polling Interval: 5
Folder Name: /home/oracle/b2b/remote/b2b_receive
Filename Format: %FROM_PARTY%_%DOCTYPE_NAME%_%DOCTYPE_REVISION%*.dat
Directory Name Format:
Minimum Age:
Archival Directory: /home/oracle/b2b/remote/archived_b2b_receive
I am dropping a file named RemoteTradingPartner_X12_4010_850.dat into the /home/oracle/b2b/remote/b2b_receive folder but for whatever reason, it is not picking it up and sending it to my SOA composite.
Should I be configuring a listening channel in the Administration tab instead of a delivery channel on the trading partner agreement? The naming convention and direction of channels is a topic that confuses me no matter how many times I go through this.Hello Johnny,
When Oracle B2B receives a transaction either from internal application (outbound) or from a trading partner (inbound), it first identifies the trading partner and then the transaction set. This combination is then used to identify the agreement.
What segment/element values within the .dat payload are introspected to lookup the appropriate trading partner agreement? If I specify those values in the filename format, does it override what is inside of the payload? In general, how do filename format, directory name format, and payload contents work together to resolve to the correct TP Agreement? What is the order of precedence when these values are specified in all three locations.The method for identifying the trading partner and transaction varies among transport, exchange and document protocols. If file name format is specified in the channel then Directory name format is ignored. If file name format/directory name format does not give info about transaction set (doc type and doc type revision) then payload is used to identify the document and it's version. It depends upon the type of document standard used that which selection criteria should be used. Generally for xml payloads x-path is used to identify a document and for non-xml payloads either start and end position are evaluated or the position of a particular element/string.
In short if you give all info for identifying an agreement (From tp, Doc type, doc type revision) in file name format/directory name format, then payload will not be checked for identifying any of these.
Regards,
Anuj -
Send the Report Data to SMS channel thru XML Publisher Report : Reg
Hi All,
I have requirement like, I need to sent the report data (output) to SMS (Mobile) thru help of XML Publisher.
My Report channel is SMS, i have this done thru Report Definition (Page).
Now, my doubt is
1. HOW TO CONFIGURE THE SMS ?
2. AFTER CONFIGURATION, HOW TO LINK WITH XML PUBLISHER.
This requirement we are doing in Fit Cap analysis for one your Peoplesoft Client
Thanks, Krishnaraj SundararajanI Am also curious about how this will work
-
Sender File Communication Channel Configuration
Hi guys,
We are trying to develop a file-to-Idoc scenario and we are facing some problems in the configuration of the sender file communication channel as far as the file format is concerned. The file, which is a material master file has the following structure:
00.00 FileHeader
30.00 Material n° 1
30.01 Material n° 1
30.00 Material n° 2
30.01 Material n° 2
30.00 Material n° n
30.01 Material n° n
99.00 FileFooter
Initially, I developed 4 datatypes, FileHeader, Record1, Record2 and FileFooter, and 1 datatype to incorporate all of these, but I faced trouble in 'Recordset Structure' attribute in communication channel, where "FileHeader,1,Record1,,Record2,,FileFooter,1" did not work.
After that I thought of creating one more datatype, called Record, with 0..* cardinality, that incorporates Record1 and Record2 with 1 cardinality.
Although I have declared them correctly as "FileHeader,1,Record,*,FileFooter,1" in 'Recordset Structure', I face trouble in the table with the attributes. What shall I use: I have Record1.fieldNames and Record2.fieldNames and fieldFixedLengths, but XI requires Record...
What you suggest?
EvaggelosHi,
I understand your problem....
I actually didn't look at the key fields...properly..
You have said that when you had tried taking Record1 and Record2 in your structure you had problems...
I think the second way which you are trying would not work..!
Can you try this..I am not sure if it will work..
Have your structure as
MT
+Record
++Header
++Record1
++Record2
++Trailer
So your Recordset name would be :Record
RecordsetStructure would be Header,1,Record1,,Record2,,Trailer,1
and then all the other parameters like fieldNames,fixedFieldLength,keyFieldValue...for Header,Record1,Record2,Trailer
U might just try out with this
Regards,
Manjusha. -
Oracle 11g b2b server JMS Internal Delivery Channel Configuration
Hi,
I am using Oracle 11g b2b server configured with ebMS protocol. I have created a JMS internal delivery channel at host trading partner. Now the Inbound message (message from remote trading partner) will be delivered to back-end application through the jms internal delivery channel. Now I wanted to send this message to the another weblogic server domain which is hosted on another box. So where do I give the other weblogic domain details such that the message will be delivered from the host trading partner's b2b server to remote weblogic domain queue?
Regards,
BaskaranHi Baskaran,
As already mentioned by Nitesh, You can Create a Internal JMS Delivery channel and configure the same in your agreement to route the messages to the remote weblogic(domain) JMS queue.
Remote weblogic domain's ip address and port details can be configured as part of JMS Internal Delivery channel, "Destination Provider" like below,
eg.
java.naming.provider.url=t3://<host>:<port>;java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory;java.naming.security.principal=<username>;java.naming.security.credentials=<password>
In this case the messages directly delivery to the remote JMS queue.
Regards
Nandagopal -
Hi,
Can anyone suggest how can we send sms through BPM. As per my knowledge, there is no API as such to support this feature in Oracle BPM10g. But, do we have any other way such including any external jars to send "SMS" through BPM.
Please suggest.
Regards,
AbhishekThis can be achived in the following way.
1. write a MDB from which we can send the SMS.
2. From the BPM send the message to Queue where the above MDB is configured. -
Error regarding to the configuration of "Data Source" in Struts-config.xml
Hi,
Any 1 just help me out. I am using NetBeans 4.1 bundeled with Sun App server 8.1. Now I wanted to make the database connectivity with the front -end using"Data-source" tag in the struts-config.xml file . I am using the Oracle 9i as database.But I am not able to do it , it's showing me again and again error.I got realy fed up with this. I have checked the code as well as the the struts-config.xml file syntaxes with many other books and online resources, I couldn't find any sort of anomaly over here.So some 1 plzz help me regarding this as early as possible.I am attaching the Struts-config .xml file code as well as the error messaage over here.
Struts-config.xml file code is...
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
"http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
<!-- ============================================ Data Source Configuration -->
<data-sources>
<data-source type="org.apache.commons.dbcp.BasicDataSource" key="RoseKey">
<set-property
property="driverClassName"
value="oracle.jdbc.driver.OracleDriver" />
<set-property
property="url"
value="jdbc:oracle:thin://10.31.8.49:1521:USGFS" />
<set-property
property="username"
value="EPTP2DEV" />
<set-property
property="password"
value="EPTP2DEV" />
<set-property
property="maxActive"
value="10" />
<set-property
property="maxWait"
value="5000" />
<set-property
property="defaultAutoCommit"
value="false" />
<set-property
property="defaultReadOnly"
value="false" />
<!--set-property
property="validationQuery"
value="SELECT COUNT(*) FROM address" /-->
</data-source>
</data-sources>
<!-- ======================================== Form Bean Definitions -->
<form-beans>
<form-bean
name="AddressForm"
type="app.AddressForm"/>
<form-bean
name="DVDForm"
type="app.DVD"/>
</form-beans>
<!-- =================================== Global Forward Definitions -->
<!--global-forwards>
<forward
name="logoff"
path="/Logoff.do"/>
<forward
name="logon"
path="/Logon.do"/>
<forward
name="welcome"
path="/Welcome.do"/>
</global-forwards-->
<!--global-forward>
<forward
name="Address1"
path="/pages/Address.jsp"/>
</global-forward-->
<!-- =================================== Action Mapping Definitions -->
<action-mappings>
<!--action
path="/Welcome"
type="org.apache.struts.actions.ForwardAction"
parameter="/pages/Welcome.jsp"/>
<action
path="/Logon"
type="org.apache.struts.actions.ForwardAction"
parameter="/pages/Logon.jsp"/-->
<action
path="/Address"
type="app.AddressAction"
name="AddressForm"
scope="request"
validate="true"
input="/pages/Address.jsp">
<forward
name="success"
path="/pages/success.jsp"/>
</action>
<action
path="/TestAction"
type="app.TestAction">
<forward
name="testAction"
path="/pages/TestAction.jsp"/>
</action>
<action
path="/TestDVD"
type="app.DVDAction"
name="DVDForm">
<forward
name="testDVD"
path="/pages/Movie.jsp"/>
</action>
<action
path="/DataSource"
type="app.TestDataSource">
<forward
name="joy"
path="/pages/joy.jsp"/>
</action>
</action-mappings>
<message-resources parameter="resources.ApplicationResources"/>
</struts-config>
And the error I am getting in the Server console is ..
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Io exception: The Network Adapter could not establish the connection)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
at org.apache.commons.dbcp.BasicDataSource.setLogWriter(BasicDataSource.java:598)
at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:808)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:335)
at javax.servlet.GenericServlet.init(GenericServlet.java:261)
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:324)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:118)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1093)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:931)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4183)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4536)
at com.sun.enterprise.web.WebModule.start(WebModule.java:241)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:827)
at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:125)
at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:147)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:809)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1279)
at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1006)
at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:160)
at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:238)
at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:918)
at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:905)
at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:427)
at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:139)
at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:288)
at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:155)
at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:258)
at com.sun.enterprise.deployment.phasing.StartPhase.runPhase(StartPhase.java:87)
at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:361)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:396)
at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:702)
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:324)
at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:302)
at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:357)
at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)
at $Proxy1.invoke(Unknown Source)
at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:272)
at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:38)
at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:92)
at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:69)
at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:185)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)
at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)
Caused by: java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:333)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:404)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851)
... 92 more
AND..
javax.servlet.UnavailableException: Initializing application data source RoseKey
at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:812)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:335)
at javax.servlet.GenericServlet.init(GenericServlet.java:261)
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:324)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:118)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1093)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:931)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4183)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4536)
at com.sun.enterprise.web.WebModule.start(WebModule.java:241)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:827)
at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:125)
at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:147)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:809)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1279)
at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1006)
at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:160)
at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:238)
at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:918)
at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:905)
at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:427)
at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:139)
at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:288)
at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:155)
at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:258)
at com.sun.enterprise.deployment.phasing.StartPhase.runPhase(StartPhase.java:87)
at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:361)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:396)
at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:702)
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:324)
at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:302)
at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:357)
at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)
at $Proxy1.invoke(Unknown Source)
at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:272)
at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:38)
at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:92)
at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:69)
at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:185)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)
at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)
Plz some1 help me as soon as possible with some ideas so that I can resolve the issue.Hi Amit Garg,
<data-sources>
<data-source type = "org.apache.commons.dbcp.BasicDataSource" key = "DBA">
</data-source>
<data-sources>
<data-source type = "org.apache.commons.dbcp.BasicDataSource" key = "AISDEV">
</data-source>
</data-sources>
u just configure ur struts-config.xml file in the above manner and use the following steps in ur action servlet to retrive the DataSource object
getDatasource(request,"DBA") for accessing first datasource
getDatasource(request,"AISDEV") for accessing second datasource.
byeeeeee -
SATA/IDE channel configuration issues
Ok here's the setup:
First SATA Channel: Seagate 7200RPM 80GB HDD
Primary IDE Channel: LG 52x CD-ROM Drive
Secondary IDE Channel: Western Digital 7200RPM 160GB HDD
OS: Windows XP SP1
Mobo: MSI 865PE Neo2-P MS-6728 Version 2
The bios can detect all drives.
If I use the recommended On-chip IDE Configuration mode as mentioned on page 3-23 in the manual, Windows XP loads and then goes through the process of detecting the Primary and Secondary IDE channel.
After detecting it reports that Windows reports that the "Driver is not intended for this platform".
If you look under Administrative Tools in Control Panel is refuses to detect the PATA drive as well.
I tried swapping the PATA and the CD drives around but the above applied.
If I try the following drive configuration and set the bios ATA Configuration to PATA & SATA then all drives are detected in Windows:
First SATA Channel: Seagate 7200RPM 80GB HDD
Primary IDE Channel Master: LG 52x CD-ROM Drive
Primary IDE Channel Slave: Western Digital 7200RPM 160GB HDD
So what's up? I've tried tinkering around with Legacy/Native, PATA/SATA Only etc and I've run out of ideas.I got similiar problem as b52 when I plugin an old P-ATA deathstar drive as master on first primary IDE and a LITE-ON dvd-rom as master on secondary. When I enter Windows the hardware auto wiz starts working and after a little while reports that two devices of type "IDE channel" have "Driver is not intended for this platform". I currently use the settings Danny recommends above. Weird thing is both the deathstar and the LITE-ON drive seem to work great. Of course I want to get rid of the exclamation marks in my device manager though. I read elsewhere drive emulation software could be a culprit, and renaming/deleting atapi.sys could be a problem solver - but not for me it turned out. Anyone got other methods to try out?
Elsewhere:
http://www.hardforum.com/showthread.php?s=545275f1f62ce2dd760878210076e500&t=860407 -
Reciever comm channel configuration for ftp
Hi
all
I have configured the comm ch in reciever nfs
content conversion parameters
Name.fieldNames FIRSTNAME,LASTNAME,SALARY
Name.fieldSeparator ,
Name.processConfiguraion FromConfiguration
Name.endSeparator 'nl'
sender comm ch nfs
content conversion parameters
Recordset name Record
Recordstructure Name,*
Name.fieldNames FIRSTNAME,LASTNAME,SALARY
Name.fieldSeparator ,
Name.processConfiguration FromConfiguration
Name.endSeparator 'nl'
Receiver Adapter v2405 for Party '', Service 'BS_VIJ_RECV':
Configured at 2006-08-18 21:45:51 EDT
History:
- 2006-08-18 21:45:51 EDT: Error: Conversion initialization failed: Exception: java.lang.Exception: Error(s) in XML conversion parameters found:
Parameter 'NAME.fieldFixedLengths' or 'NAME.fieldSeparator' is missing
please suggest me if i am doing anything wrong
thanks all in advanceHi,
I think there is some problem with record strcuture. Because error shows something with NAME as a segment. But not able to see that in your sturtcure. check the structure
Have a look into these blogs-
/people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
Regards,
Moorthy
Maybe you are looking for
-
I need to update an extension segment already released
Hello, This is my first task maintaining an extension for 820 payments. I need to do 2 things: 1. Modify an inner segment (add a field) 2. Include a new segment, right after the one that I have to modify. Using WE31 I created the new segment and th
-
Unable to install jre1.1.8 on windows xp sp2
Hi, I need to install jre 1.1.8 to develop programs for my ipaq jeode jvm. I downloaded the executable and tried to install it on my windows xp machine. At first it seems to go well (the program is launched). Then a message occurs about an incorrect
-
Converting a Date into a Period
Hi Experts, I have this requirement where I have to convert a Transaction Date (format MM-DD-YYYY) into a Period (MMYYYY) just like Fiscal Year/Period. I'm dealing with non-sap source system and they hav no field in the source system that has period.
-
IPhoto '11 Cannot Export Photos
Noticed tonight that I cannot export any photos. When i select the photo and select export, nothing happens. No messages or errors. No photos. Any ideas?
-
How to make unlock work when in another country on iphone?
Hi all, I need some serious help. Basically my girlfriend has gone to New Zealand, we had her iphone unlocked and then because her phone's power button broke we swapped with a replacement from apple. They assured us that if we just plugged the iphone