Symbol net vision integration with AVVID
All
Need help!
I have a client that needs Symbol Netvision integration with CCM 3.0(9).
I hv tried to look thru the CCO but no concrete solution .Do anyone in the forum can help me in this integration.What should I configure in CCM and the gateway.I am using Symbol Access point which ic connected to tCatalyst 3524 alongwith Call Manager.Is there any Caveats?
Thanks in advance
Regds
Uttaran Chakrabarti
Since there has been no response to your post, it appears to be either too complex or too rare an issue for other forum members to assist you. If you don't get a suitable response to your post, you may wish to review our resources at the online Technical Assistance Center (http://www.cisco.com/tac) or speak with a TAC engineer. You can open a TAC case online at http://www.cisco.com/tac/caseopen
If anyone else in the forum has some advice, please reply to this thread.
Thank you for posting.
Similar Messages
-
Please, please bring out a Zen Vision:M with integrated digital camera!
Is there some chance to contact the development division of creative and ask for a Zen Vision:M with integrated digital camera? there are mobiles out there with 0 Megapixel cameras and they don?t have a 30 GB disk space.
There would be nothing better then have this nice Vision:M mp3 player with an integrated camera..
one additional use for Vision:M besides using for listining to mp3 is to keep and carry around photos with it anyways.. so why don?t they bring it our with camera? wouldn?t need to take photos with another devise, transfer these photos to the pc/mac and then transfer them back on Vision:M.... just carrying aroung one devise would be so much better... but I guess that is also some marketing stuff... first sell this generation of Vision:M, and then wait some time and come out with the new generation of players, with finally integrated camera... or maybe just wait, until ipod brings them out first... anyways, I really don?t see a technical problem for this...
Olympus m:robe 500 put a mp3 camera on the market a couple of years ago, though it can't really compete with Vision:M on the mp3 player part.
any comments from anyone?I actually disagree, reason being that when you take into account the cameras that are build into the phones they are at most adequate, 2MP is the current theme (at least in UK I think). The option/settings/tweeks with the phone cameras is poor when you look at it, stand alone digital cams offer better features compared with phone digicams, then you have the power too, to dri've a good camera if you have one then you know required decent batteries, storage (ok you have a hard dri've so that is sorted) but take into consideration that you will always get better results with a digicam than phone cameras and you can see that would be a waste of time for the time being.
There is an old saying "Jack of all trades, Master of none" and this seemes to hold true to the phone cameras. Don't get me wrong it would be nice to have it only and only if you have all the features of the stand alone one with big resolution and so on, heck I have a Nokia 6230 and like it very much but my old 3.2MP Cannon (by all means not the best and not the newest?in the world) gives me far better/superior results than the the one on the phone even can. What would be cool to have is a port where you can hook them both up and use the Mp3 players HDD to store (I know you can on some Creative players) your snaps without having to buy or have attachments, just plug a mini USB and you are off. Technology as always moves forward and an astonishing reate and new gadgets?come out?and quality improves, battery life lengthens and so on, so we might even see this happen. Ttill the time where they are on par with most consumer digicams?I will be?witholding in buying one.Message Edited by RobertM on 03-0-20062:57 PM -
ECC 6.0 integration with MS Dynamics CRM 2011 on-demand thru PI
Hi Gurus,
sorry in advance if some of my doubts will appear to you experts as stupid....
Scenario: we're on the way to realize the integration between SAP ECC and Microsoft Dynamics CRM Online (so...in the cloud) using SAP PI 7.11. In our scenario SAP PI will be the client, consuming webservices provided by MS CRM.
Unfortunately during the PI configuration (following SAP HELP instructions) we're facing the following problems:
1. The system (PI, dual-stack installation) has the parameter 'ssl/pse_provider' set to 'ABAP'. Considering that we would like to use SSL with SOAP adapter, questions are:
- Can we use the ABAP stack to maintain the PSEs, or it's mandatory to do it into the AS Java in order to use SSL with SOAP adapter.
- If so, we need to switch the ssl/pse_provider parameter to JAVA. Could this change create some kind of problems?
For information, currently in transaction STRUST we only have a Local node, neither Server nor Client nodes.
2. We have already installed the SAP Cryptographic Library for SSL but:
- In NWA we can't find ICM_SSL_<instance_ID> view or CLIENT_ICM_SSL_<instance_ID> keystore view into the list of Keystore Views.
- We would like to change the default Profile into RZ10 but we Can't find the profile...
- MS CRM (ws server) give us only a public certificate but do we need a private key too or we have to generate it from SAP?
- We need to know if is possible to use the MS 'LIVEID' authentication with SAP PI or SAP ECC.
- Do we need additional modules for the SOAP adapter(maybe an Axis one in order to use soap protocol 1.2)?
Could you please suggest the right configuration and give us some tips about this kind of integration?
Thanks a lot,
MRHi Mauro,
Looking at your background I thought maybe you could help me out wit this integration question.
I'm looking for some feedback on how best to integrate Microsoft Dynamics AX (DAX) with SAP CRM. We have a PI server.
From reading on the net, I see many people are using a middleware product called Scribe or BizzTalk. We already made an investment with SAP PI and we'd like to use it.
Do you have any references for Microsoft DAX integration with SAP CRM via SAP PI/ XI?
Thanks in advance! -
Integration with mm,sd ,pp
HI,
ALL
I need to now the integration betwwen sd mm pp with fi co i am going to work on an implementation project pls give clear explanation with all steps in all modules related to integration with fi/co. and pls give the effect for field selection in other modules except fi. i am an fi consultant but never worked on integration area . pls send the needful information to this mail id
[email protected] .
thank u all
Regards
chandra.Dear Chandra,
Visit the following links:
http://surya-padhi.net/documents/fi_mm_integration.pdf
http://surya-padhi.net/documents/fi_sd_integration.pdf
http://www.sap-img.com/sap-sd/link-between-sap-sd-mm-and-fi.htm
FI_MM:
1) Define plant OX10
2) Define division OVXB
3) Define storage location OX09
4) Maintain purchasing org
5) Assign plant co code OX18
6) Assign bus area to plant/valuation area and division OMJ7
7) Assign purchasing org to co. code OX01
8) Assign purchasing to plant OX17
9) Create material grp OMSF
10) Creation of purchasing grp OME4
11) Maintain co. codes for material mgt OMSY
12) Define attributes of material types OMS2
13) aintain plant parameters
14) Set tol limits for price variance for purchase order
15) Set tol limits for goods receipt OMC0
16) Maintain default values for tax codes OMR2
17) Set tol limits for invoice verification OMR6
18) Define automatic status change for invoice verification in background
19) Group together valuation areas OMWD
20) Define valuation class OMSK
21) Creation of G/L masters FS00
22) Assignment of accts for automatic postings OBYC
23) Doc types and No. ranges OBA7
24) MM vendor master creation XK01
25) Material master creation MM01
26) Creation of purchase order ME21N
27) Goods receipt MIGO
28) To view material doc MB03
29) Invoice verification MIRO
30) Goods issue for consumption MB1A
31) To view material ledger MB5B
FI-SD:
The basis of the sales process is the sales order. After receiving an inquiry from a customer a sales order has to be created to start the process.
The sales order is generated on the level of the distribution chain. The ordered items may belong to different divisions. The sales order is an SD document and does not lead to posting in Financial Accounting.
After the sales order is entered, the system performs an availability check for the desired delivery date.
At the day of the shipping , a delivery document is created. The delivery is not ready for billing before the goods are picked from the warehouse inventory and posted as goods issue.
For the picking process, the warehouse management functionality is used. A warehouse transfer order has to be created which generates the picking request. The requested goods are picked from the warehouse and prepared for the delivery.
The goods to deliver are posted as goods issued . A goods issue document is created in MM and an accounting document is created in FI to post the goods issued on the right G/L accounts.
The concluding activity in Sales and Distribution is billing . A billing document is created in SD and a printed invoice is sent to the customer. Simultaneously, an FI document is generated to post the receivables and revenues on the right accounts.
1)Insert regions OVK2
2)Define sales organization OVX5
3) Define distribution channel OVX1
4) Define shipping point OVXD
5) Assign sales organization to co.code OVX3
6) Assign distribution channel to sales organization OVXK
7) Assign division to sales org OVXA
8) Assign sales org/distribution channel to plant OVX6
9) Assign shipping point to plant OVXC
10) Setup sales area OVXG
11) Define rules by sales area OVF2
12) Define pricing procedure determination
13) Define tax determination rules
14) Creation of G/L accts FS00
15) Assign G/L accts VKOA
16) Setup partner determination
17) Assign shipping points OVKC
18) Creation of SD customer master XD01
19) Creation of finished goods material master MM01
20) Maintain condition types VK11
Regards,
Naveen. -
Integration with MS VC++ DLL
Dear Forte - colleagues
I've got the following questions to clarify. They are mainly
regarding integration with External Systems.
1. To invoke my C function from Forte, I've created a project that
wraps C function, configured this as a library and made distribution
without autocompiling. (We are not able to use AutoCompile option). So
I have to build a DLL manually. I created a MS VC++ project
containing the following files:
1. fcinter.cc - is generated by Forte
2. fcinter.cpp - my C functions
3. Forte libraries fortent\install\lib\*.lib
Although FCInter.DLL has been compiled and linked successfully, but I
get the following diagnostic:
System Error: The specified procedure could not be found.,
loading the symbol 'fcint_GetScope' from the library
'c:\fortent\userapp\fcinter\cl0\fcinter.dll
However this function is seen by Dumpbin /EXPORTS.
I suspect that something is wrong in MS VC project settings. My
questions are: Which settings of MS VC++ project should I use to make
this function visible for Forte? Or what should be the command line
to run CL command line compiler?
2. And lastly, may be it seems funny but we cannot find the 'Release
Notes' doc in Forte manuals nor in the installation CDs. Can somebody
send it to us as email attachment? Mainly I need information about
interaction with C++ compiler on WinNT platform. We are happy
possessors of Forte 3.0.D.0.
Thank you in advance for your help.
Gleb Tulukin
IBCI had to download the 64 bit librfc32.dll from SAP software download center as outlined in note 413708.
Please note that the librfc32.dll installed as part of SAP GUI is 32 bit. Hence, I was getting the BadImageFormat exception. -
Facing issue when LDAPSync is enabled for OIM-AD integration with SSL enabled
Hi
We are performing LDAPSync for OIM AD real time sync.We have done all configuration as per oracle documentation on LDAPSync for OIM 11gR2 : http://docs.oracle.com/cd/E27559_01/integration.1112/e27123/oid_oim.htm The OIM environment we tested is the latest OIM version OIM 11gR2 PS1 (11.1.2.1.0).
WE have performed LDAPSync enablement on postinstallation of OIM .So we dont have OVD , we have configured libOVD as mentioned in this doc.
We have performed following steps mentioned in this document in our OIM environment.
3.1 Enabling Post installation LDAP Synchronization
3.3 Creating Identity Virtualization Library (libOVD) Adapters and Integrating With Oracle Identity Manager
As attribute like password might be not getting updated in AD from OIM , we have configured SSL enabled integration in LDAP sync as mentioned in above document.
We implemented this step 3.4.1 Enabling SSL Between Identity Virtualization Library (libOVD) and Microsoft Active Directory,
but here it is not properly mentioned that about how to import public key certificate of AD into OIM envirioment for SSL.
We are getting following error message in logs : Looking at logs it looks like the import of AD SSL certificate did not happen properly in OIM environment. But ,we have imported it using keytool and OVD keystore ...please let us know if we are missing any configuration in this process.Above oracle document is not pretty clear on this.
<Dec 7, 2013 12:22:53 AM IST> <Warning> <oracle.ods.virtualization.engine.backend.jndi.LDAP2.BackendJNDI> <OVD-40118> <Could not automatically detect binary attribute list: simple bind failed: 10.88.164.231:636.>
<Dec 7, 2013 12:22:53 AM IST> <Warning> <oracle.ods.virtualization.engine.backend.jndi.LDAP2.JNDIConnectionPool> <OVD-60024> <Connection error: simple bind failed: 10.88.164.231:636.>
<Dec 7, 2013 12:22:53 AM IST> <Error> <oracle.ods.virtualization.engine.backend.jndi.LDAP2.BackendJNDI> <OVD-60143> <[#LDAP2] Unable to create connection to ldap://[10.88.164.231]:636 as null.
javax.naming.CommunicationException: simple bind failed: 10.88.164.231:636 [Root exception is javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty]
at com.sun.jndi.ldap.LdapClient.authenticate(LdapClient.java:195)
at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2720)
at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:296)
at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)
at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193)
at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136)
at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
at javax.naming.InitialContext.init(InitialContext.java:223)
at javax.naming.ldap.InitialLdapContext.<init>(InitialLdapContext.java:134)
at oracle.ods.virtualization.engine.backend.jndi.JNDIConnectionPool.createCtx(JNDIConnectionPool.java:463)
at oracle.ods.virtualization.engine.backend.jndi.JNDIConnectionPool.create(JNDIConnectionPool.java:494)
at oracle.ods.virtualization.engine.backend.jndi.JNDIConnectionPool.<init>(JNDIConnectionPool.java:156)
at oracle.ods.virtualization.engine.backend.jndi.RemoteServer.getJNDIConnectionPool(RemoteServer.java:163)
at oracle.ods.virtualization.engine.backend.jndi.BackendJNDI.getLDAPContext(BackendJNDI.java:984)
at oracle.ods.virtualization.engine.backend.jndi.BackendJNDI.getConnection(BackendJNDI.java:927)
at oracle.ods.virtualization.engine.backend.jndi.ConnectionHandle.getHolder(ConnectionHandle.java:415)
at oracle.ods.virtualization.engine.backend.jndi.ConnectionHandle.search(ConnectionHandle.java:250)
at oracle.ods.virtualization.engine.backend.jndi.JNDIEntrySet.initialize(JNDIEntrySet.java:219)
at oracle.ods.virtualization.engine.backend.jndi.BackendJNDI.get(BackendJNDI.java:728)
at oracle.ods.virtualization.engine.chain.Chain.nextGet(Chain.java:303)
at oracle.ods.virtualization.engine.chain.BasePlugin.get(BasePlugin.java:89)
at oracle.ods.virtualization.engine.chain.Chain.nextGet(Chain.java:314)
at oracle.ods.virtualization.engine.chain.BasePlugin.get(BasePlugin.java:89)
at oracle.ods.virtualization.engine.chain.plugins.usermanagement.UserManagement.get(UserManagement.java:742)
at oracle.ods.virtualization.engine.chain.Chain.nextGet(Chain.java:314)
at oracle.ods.virtualization.engine.chain.PluginChain.runGet(PluginChain.java:211)
at oracle.ods.virtualization.engine.chain.PluginManager.runGet(PluginManager.java:351)
at oracle.ods.virtualization.engine.chain.PluginManager.runGet(PluginManager.java:316)
...more
Caused By: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:190)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1731)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1692)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1675)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1601)
at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:94)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at com.sun.jndi.ldap.Connection.writeRequest(Connection.java:414)
at com.sun.jndi.ldap.Connection.writeRequest(Connection.java:387)
at com.sun.jndi.ldap.LdapClient.ldapBind(LdapClient.java:332)
at com.sun.jndi.ldap.LdapClient.authenticate(LdapClient.java:190)
at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2720)
at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:296)
at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)
at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193)
at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136)
at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
at javax.naming.InitialContext.init(InitialContext.java:223)
at javax.naming.ldap.InitialLdapContext.<init>(InitialLdapContext.java:134)
at oracle.ods.virtualization.engine.backend.jndi.JNDIConnectionPool.createCtx(JNDIConnectionPool.java:463)
at oracle.ods.virtualization.engine.backend.jndi.JNDIConnectionPool.create(JNDIConnectionPool.java:494)
at oracle.ods.virtualization.engine.backend.jndi.JNDIConnectionPool.<init>(JNDIConnectionPool.java:156)
at oracle.ods.virtualization.engine.backend.jndi.RemoteServer.getJNDIConnectionPool(RemoteServer.java:163)
at oracle.ods.virtualization.engine.backend.jndi.BackendJNDI.getLDAPContext(BackendJNDI.java:984)
at oracle.ods.virtualization.engine.backend.jndi.BackendJNDI.getConnection(BackendJNDI.java:927)
...more
Caused By: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:57)
at sun.security.validator.Validator.getInstance(Validator.java:161)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.getValidator(X509TrustManagerImpl.java:108)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:204)
at oracle.ods.virtualization.engine.util.OVDTrustManager.checkServerTrusted(OVDTrustManager.java:99)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1198)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:136)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:925)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1170)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:637)
at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:89)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
Let us know for any helpful pointers on this
Thanks in advance,
RPB25Use the steps given below to perform import public key certificate of AD into OIM envirioment for SSL
Obtain the AD Certificates from the AD Administrator.
Copy the AD Certificates to the directory /jrockit-jdk1.6.0_20/jre/lib/security
Run the following command to import all the certificates
/jrockit-jdk1.6.0_20/bin/keytool -import -alias <provide_alias> -file <file-name> -keystorecacerts -storepasschangeit
4. The CA certificates are now present in the trust store. -
WIM Integration with MS Dynamic CRM
I have the below query on WIM 9.x
1. How to send the chat transcript or any information to MS Dynamic CRM
2. Search a CRM record from WIM GUI and tag the current chat transcript to CRM
Appreciate if anyone can help me on this.
Thanks in advance.
RohitHi Mauro,
Looking at your background I thought maybe you could help me out wit this integration question.
I'm looking for some feedback on how best to integrate Microsoft Dynamics AX (DAX) with SAP CRM. We have a PI server.
From reading on the net, I see many people are using a middleware product called Scribe or BizzTalk. We already made an investment with SAP PI and we'd like to use it.
Do you have any references for Microsoft DAX integration with SAP CRM via SAP PI/ XI?
Thanks in advance! -
Hi,
I have a .NET application that uses SSRS ReportViewer 2012 control to render reports deployed on SSRS 2012 integrated with SharePoint 2010. I am getting error "the report execution '' has expired or not found". The same code works when I connect
to SSRS 2008 R2 integrated with SharePoint 2007. I investigated the issue and it seems the JavaScript that pings the SSRS server before it expires is missing from rendered HTML.
Let me know if there is a way to fix this issue.
following is the code:
ASPX:
<formid="form1"runat="server">
<rsweb:ReportViewerAsyncRendering="true"
KeepSessionAlive="true"ID="test"runat="server"></rsweb:ReportViewer>
<asp:scriptmanagerrunat="server"></asp:scriptmanager>
</form>
Code Behind:
if(!IsPostBack)
this.Session.Clear();
test.Reset();
test.ProcessingMode =
ProcessingMode.Remote;
test.KeepSessionAlive =
true;
test.ServerReport.ReportServerUrl =
newSystem.Uri("https://webappname/_vti_bin/reportserver/");
test.ServerReport.ReportPath =
https://webappname/RS_Reports/REportEngineTest.rdl;
ReportServerCredentialscred =
newReportServerCredentials();
test.ServerReport.ReportServerCredentials = cred;
report server credentials:
publicICredentialsNetworkCredentials
get
// Use default identity.
returnnewNetworkCredential("user",
"pwd",
"domain");What's the meaning of webappname, are you mean the sharepoint site?
I think this issue can be caused by the incorrect url. You can refer to the following link:
http://msdn.microsoft.com/en-us/library/ms154497(v=sql.110).aspx
Familyabc -
Integration with Websphere 5.0 (EJB 2.0) problems
Hello all,
Although a bit new to JDO, I have been trying to integrate Kodo 2.4 with
Websphere 5.0 (using EJB 2.0).
I have been basically binding a PersistenceManagerFactory into JNDI via
start-up servlet, however got the exception bellow when I tried to create
PersistenceManagerFactory (in setSessionContext of the EJB).
<i>JDOFatalInternalException: Could not perform automatic lookup of EJB
container's javax.transaction.TransactionManager implementation. Please ensure
that you are running the application from within an <b>EJB 1.1</b> compliant
EJB container, and then set the
com.solarmetric.kodo.ee.ManagedRuntimeProperties property to the appropriate
value to obtain the TransactionManager.</i>
The reference to EJB 1.1 actually scared me a bit. Does this imply that
Kodo (2.4) does not support J2EE 1.3?
Would you know how to set the
com.solarmetric.kodo.ee.ManagedRuntimeProperties to make it work with WSAD
5.0?
Thank you,
PetrPetr-
Is the integration with Websphere 5.0 application server officially
supported? Has anobody (that you know of) done it successfully yet?Yes, we do have reports of people using Kodo successfully from within
Websphere. However, it should be noted that it is not as rigorously
tested internally at SolarMetric as some other application servers (E.g.,
JBoss and WebLogic). In short, integration is known to work, but it
might be a little more rough around the edges than for other application
servers (as shown in our misspelling of Websphere's TransactionManager
implementation name).
How do I tell Kodo to use existing Datasource managed by app server?You can have Kodo use a named DataSource by specifying the
javax.jdo.option.ConnectionFactoryName property (see
http://www.solarmetric.com/docs/2.4.0/docs/manual.html#javax.jdo.option.ConnectionFactoryName).
This is often more appropriate for applications server usage, since it
allows you to configure pooling and other information from within the
application server's centralized configuration.
javax.jdo.option.ConnectionDriverName=COM.ibm.db2.jdbc.app.DB2Driver
javax.jdo.option.ConnectionURL=jdbc:db2:snetWhat kind of driver is COM.ibm.db2.jdbc.app.DB2Driver? The DB2
configuration we use for testing with IBM's drivers is:
javax.jdo.option.ConnectionDriverName=COM.ibm.db2.jdbc.net.DB2Driver
javax.jdo.option.ConnectionURL=jdbc:db2://SERVER_NAME/DATABASE_NAME
They shouldn't behave differently (I am guessing that the app driver is
a type 2 driver or something), but it might be worth a shot to try using
the net driver. If this fixes the problem, please let us know, because
it will indicate that Kodo has a deficiency with one of IBM's drivers
that we should look into resolving.
Since I have been trying to integrate with App server, this is the
initialization code that I use to bind PersistenceManagerFactory to JNDI.
You may find some funny stuff there.The binding code looks fine, and you are obviously able to retrive the
PM and start persistence operations. Note that you should also be able
to deploy Kodo as a Resource Adapter (which allows Kodo configuration
through the centralized Websphere configuration interface). However, I
doubt this is part of the issue.
So, in short, I recommend trying the following things:
1. Using the ConnectionFactoryName to use the DataSource defined for the
appserver, on the off chance this will fix it.
2. Using the net driver instead of the app driver.
3. Seeing if it will work with javax.jdo.option.Optimistic set to false
If none of these work, please let us know, and we will continue to
investigate other possible solutions.
In article <[email protected]>, Petr Bulanek wrote:
Hello Marc,
Very good guess. Pretty much the same code worked well without App server.
In that case, there obviously was no magic related to
TransactionManagerFactory initialization (see bellow).
Is the integration with Websphere 5.0 application server officially
supported? Has anobody (that you know of) done it successfully yet?
How do I tell Kodo to use existing Datasource managed by app server?
Here is the basic configuration (URL, class, etc):
javax.jdo.PersistenceManagerFactoryClass=com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
javax.jdo.option.ConnectionDriverName=COM.ibm.db2.jdbc.app.DB2Driver
javax.jdo.option.ConnectionURL=jdbc:db2:snet
javax.jdo.option.Optimistic=true
javax.jdo.option.RetainValues=true
javax.jdo.option.NontransactionalRead=true
We use DB2 Version 7.2/Version 7.1 FixPak 3 for Windows, in case it helps.
Since I have been trying to integrate with App server, this is the
initialization code that I use to bind PersistenceManagerFactory to JNDI.
You may find some funny stuff there.
The new EESimpleConfiguration(true) construct seems to (by default) read
the kodo.properties file that is part of the project.
EEConfiguration conf = new EESimpleConfiguration(true);
conf.setManagedRuntimeProperties(\"TransactionManagerMethod=com.ibm.ejs.jts.jta.TransactionManagerFactory.getTransactionManager\");
conf.setManagedRuntimeClass(\"com.solarmetric.kodo.ee.InvocationManagedRuntime\");
EEPersistenceManagerFactory pmf =
new EEPersistenceManagerFactory(conf);
InitialContext ic = new InitialContext();
ic.rebind(\"KodoPMF\", pmf);
Thank you,
Petr
Marc Prud\'hommeaux wrote:
Petr-
It looks like DB2 doesn\'t like our attempt to close the connection
without a rollback or commit. This is odd, since we have never
seen this happen in our stand-alone DB2 tests. Can you let us know
the connection details (driver, connectionURL, etc)?
In the meantime, one possible workaround may be to turn off
optimistic transactions (since this will cause the PM to
only use a single Connection); can you try to specify:
javax.jdo.option.Optimistic=false
Also, have you tried to run this code in a non-managed environment
(e.g., outside the application server)? I would be interested
to know if it is related to running within an appserver.
In article <[email protected]>, Petr Bulanek wrote:
Hi Abe,
Thank you for a speedo reply. You guys really are on the ball!!!
As you suggested, the
\\\'com.ibm.ejs.jts.jta.TransactionManagerFactory.getTransactionManager\\\'
did the job (for others, please note that the proper package name should
contain \\\'jts.jta\\\', not \\\'jts.jts\\\').
Unfortunately, I got another problem. When running a method containing
query (code bellow),
I get SQLException complaining about \\\'Invalid transaction state\\\'.
The method that executes the query is a stateless transactional Session
bean.
Thank you for your help,
Petr
--------------------------- DB2 - transaction state description
CLI0116E Invalid transaction state.
Explanation: There was a transaction in progress when SQLDisconnect was
called.
User Response: Call SQLTransact before calling SQLDisconnect.
--------------------------- Exception ------------------------------------
[2/01/03 16:34:19:050 EST] 563ddb8a SQL I
com.solarmetric.kodo.impl.jdbc.SQL [ C:336042896; T:1446894474;
D:118283149 ] preparing statement <369367952>: SELECT DISTINCT
PARENTX.JDOCLASSX FROM PARENTX
[2/01/03 16:34:19:050 EST] 563ddb8a SQL I
com.solarmetric.kodo.impl.jdbc.SQL [ C:336042896; T:1446894474;
D:118283149 ] executing statement <369367952>: [reused=1;params={}]
[2/01/03 16:34:19:061 EST] 563ddb8a JDBC I
com.solarmetric.kodo.impl.jdbc.JDBC [ C:336042896; T:1446894474;
D:118283149 ] close:
com.solarmetric.datasource.PoolConnection@14079b90[[requests=6;size=6;max=70;hits=0;created=6;redundant=0;overflow=0;new=6;leaked=0;unavailable=0]]
[2/01/03 16:34:19:061 EST] 563ddb8a JDBC I
com.solarmetric.kodo.impl.jdbc.JDBC [ C:336042896; T:1446894474;
D:118283149 ] close connection
[2/01/03 16:34:19:061 EST] 563ddb8a JDBC W
com.solarmetric.kodo.impl.jdbc.JDBC [ C:null; T:1446894474; D:118283149 ]
exception when closing connection
[2/01/03 16:34:19:541 EST] 563ddb8a JDBC W
com.solarmetric.kodo.impl.jdbc.JDBC TRAS0014I: The following exception
was logged COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver] CLI0116E
Invalid transaction state. SQLSTATE=25000
atcom.solarmetric.datasource.ConnectionWrapper.close(ConnectionWrapper.java:243)
atcom.solarmetric.datasource.DataSourceImpl$AbstractPool.close(DataSourceImpl.java:690)
atcom.solarmetric.datasource.DataSourceImpl.close(DataSourceImpl.java:373)
atcom.solarmetric.datasource.DataSourceImpl.close(DataSourceImpl.java:347)
at com.solarmetric.datasource.PoolConnection.close(PoolConnection.java:70)
atcom.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.close(SQLExecutionManagerImpl.java:885)
atcom.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager.release(JDBCStoreManager.java:654)
atcom.solarmetric.kodo.impl.jdbc.ormapping.SubclassProviderImpl.getSubclasses(SubclassProviderImpl.java:274)
atcom.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping.addSubclassConditions(ClassMapping.java:1239)
atcom.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping.selectPrimaryMappings(ClassMapping.java:1218)
atcom.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager.executeQuery(JDBCStoreManager.java:717)
atcom.solarmetric.kodo.impl.jdbc.runtime.JDBCQuery.executeQuery(JDBCQuery.java:92)
at com.solarmetric.kodo.query.QueryImpl.executeWithMap(QueryImpl.java:792)
atcom.solarmetric.kodo.query.QueryImpl.executeWithArray(QueryImpl.java:668)
at com.solarmetric.kodo.query.QueryImpl.execute(QueryImpl.java:609)
at com.testkodo.ejb.ControllerBean.observeHumans(ControllerBean.java:66)
--------------------------- Failing code sample
try {
PersistenceManager pm = factory.getPersistenceManager();
Extent ex = pm.getExtent(Parent.class, false);
Query q = pm.newQuery(ex, \\\"name==parName\\\");
q.declareParameters(\\\"String parName\\\");
Collection col = (Collection) q.execute(\\\"James\\\");
Iterator iter = col.iterator();
Parent pp;
Collection ch;
while (iter.hasNext()) {
pp = (Parent) iter.next();
System.out.println(pp);
ch = pp.getChildren();
Iterator it= ch.iterator();
while (it.hasNext()) {
System.out.println(it.next());
q.closeAll();
pm.close();
} catch (Exception e) {
System.out.println(e);
throw new EJBException(e);
Abe White wrote:
The reference to EJB 1.1 actually scared me a bit. Does this imply that
Kodo (2.4) does not support J2EE 1.3?
EJB 2.0 is also supported. Sorry for the confusing error message.
Would you know how to set the
com.solarmetric.kodo.ee.ManagedRuntimeProperties to make it work with
WSAD
5.0?
Try these settings:
com.solarmetric.kodo.ee.ManagedRuntimeClass=\\\\
com.solarmetric.kodo.ee.InvocationManagedRuntime
com.solarmetric.kodo.ee.ManagedRuntimeProperties=\\\\
TransactionManagerMethod=\\\\
com.ibm.ejs.jts.jts.TransactionManagerFactory.getTransactionManager
Marc Prud\'hommeaux [email protected]
SolarMetric Inc. http://www.solarmetric.com -
HI to all,
can it possible if sms integration with sap business one. means if i create a/r invoice if i add the document automaticlly send sms to the customer in that sms following matter to be send
invoice number,posting date,due date,invoice amount.can it possible .if yes then what is requirement for that.pls reply i will waiting for your reply...
Regards,
vishal.hi
1.Create class library in Visual Studio 2005 C# Express Edition create assembley SQLCore
Write code:
using System;
using System.IO;
using System.Text;
using System.Net;
namespace SQLCore
public static class SMS
public static void PlusSend(string Sender, string Recipient, string Message)
string Destination = "http://www.text.plusgsm.pl/sms/sendsms.php";
string Data = "?tprefix=" + Recipient.Substring(0, 3) + "&numer=" + Recipient + "&odkogo=" + Sender + "&termin=0&tekst=" + Message + "&godz=00&min=00";
SMS.PostStringToURI(Destination, Data);
private static void PostStringToURI(string URI, string String)
byte[] Bytes = Encoding.UTF8.GetBytes(String);
HttpWebRequest Request = (HttpWebRequest)WebRequest.Create(URI);
Request.Method = "POST";
Request.ContentLength = Bytes.Length;
Request.ContentType = "application/x-www-form-urlencoded";
Stream RequestStream = Request.GetRequestStream();
RequestStream.Write(Bytes, 0, Bytes.Length);
HttpWebResponse Response = (HttpWebResponse)Request.GetResponse();
if (Response.StatusCode != HttpStatusCode.OK)
string Message = String.Format(
"POST failed. Response staus {0}.",
Response.StatusCode);
throw new ApplicationException(Message);
for your localization you have to find your own sms gateway.
2.Compile project .
3.Copy dll to C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn
4. Set SETTRUSTWORTHY on true using
ALTER DATABASE databasename SETTRUSTWORTHYON;
go;
[more info about SETTRUSTWORTHY|http://msdn2.microsoft.com/en-us/library/ms187861.aspx ]
5.Create Assembly for your dll.
CREATE ASSEMBLY SQLCore
FROM 'C:\Program Files\Microsoft SQLServer\MSSQL.1\MSSQL\Binn\SQLCore.dll'
WITH PERMISSION_SET = EXTERNAL_ACCESS
6. Create Procedure
CREATE PROCEDURE dbo.[PlusSend](@Sender nvarchar(max), @Recipient nvarchar(max), Message nvarchar(max))
AS EXTERNAL NAME SQLCore.[SQLCore.SMS].PlusSend
go;
7 .Fially execute using
EXECUTE dbo.[PlusSend]('SENDER'','PHONE NUMBER','Message')
Insert it in transaction notification.
Hope it helps. -
MS Document Explorer - integration with Oracle documentation
I can not properly install oracle provided documentation
concerning ODP.NET and ODT (developers tools for .net)
It should automaticaly integrate with documentation
viewer used with MS Visual Studio. This is the same
viewer that MSDN Library collections come with.
I don't see any changes in my ms documentation explorer.
My experiments with dexplore.exe /helpcol ... did not succeed
Any suggestions?
Regards,
MarcinThe help documentation does not merge with VS help automatically.
You have to manually install the ODT for .NET help.
In VS go to Help and under Index search for: VSCC
Select the option for managing VS combined help.
You should see an option for ODT for .NET, then cick the Update button.
Close VS and reopen it. You should see a message that the ODT Help files are being merged with VS. It will take a few minutes for the installationt complete.
Then you should have ODT help integrated with VS. -
JDeveloper Integration With CollabNet Team Forge
Dears
I would like to integrate Jdeveloper with Collabnet Team forge platform.
Is this integration currently supported. If yes are there any materials to support in configuring the integration
Best regards
Mohamed CharguiMohamed,
Yes Jdeveloper has been integrated with TeamForge, using CollabNet Connect; check out the following link http://www.open.collab.net/collabXchange/JDeveloper.
For peer discussions, you also may want to see http://forums.open.collab.net/ds/viewForumSummary.do?dsForumId=736
Cheers, Lothar Schubert -
Petri Net Capability Integration
Petri Net Capability Integration in MS Visio should considered.
Here is a copy of a short description from a discontinued project:
FMC Petri Nets - Dynamic Structures
FMC diagrams for dynamic structures are based on transition-place Petri nets. They are used to express system behavior over time, depicting the actions performed by the agents. So they clarify how a system is working and how communication takes place between
different agents.
Basic Elements
transition
Stands for an operation, an event or an activity.
(Note: verb should be used for identifier "T")
unmarked and marked place
A place represents a control state or an additional condition. It may be marked, i.e. it holds a token.
(Note: here capacity = 1, i.e. a place cannot hold more than one token at the same time)
directed arc
Connects a place and a transition.
(Note: here arc weight = 1, i.e. exactly one token will be consumed or produced when the connected transition fires)
Further Elements
NOP
A transition meaning No OPeration.
(Note: often used to preserve the bipartiteness)
swimlane divider
Distinguishes competences of agents.
Common Structures
sequence
concurrency
case (conflict)
Defines that transition T1 fires first, followed by transition T2, followed by transition T3 … .
Means that transitions have no causal ordering. The transitions T1, …, Tn are concurrent, the firing of T1, ... , Tn has no special order.
Is used to choose one transition among others. Only one of the transitions T1, …, Tn will fire, depending on the conditions C1, …, Cn associated to the arcs.
loop
communication
Is used to repeat the firing. Transition T1 will be repeated as long as condition C1 is fulfilled. Often C2 is not mentioned as it is assumed to be "else".
Whenever a swimlane divider is crossed communication takes place. Upon this structure all possible communication types can be expressed (synchronous, asynchronous etc.)
Extended Elements
multi-token place
Places which can hold multiple tokens but not an infinite number are indicated as enlarged places with an annotation specifying the capacity (n>1). Places with an infinite capacity are indicated by double a circle.
directed arc
The arc weight n determines how much tokens will be consumed or produced when the connected transition fires. An arc weight of 1 is assumed, if there is no one specified.
Recursion Elements
stack place
(cap.1, cap. infinite)
Is a place to store information about return positions using stack tokens.
All stack places with the same name are strongly coupled with each other as the stack tokens, although placed on several stack places, are managed in a single stack. So all the stack places together constitute the return stack.
return place
Is used like a normal place. But there is always a conflict to solve as a return place is an input place for at least two transitions that also have stack places as input places.
When a return place gets a token and more than one associated stack places have a stack token the conflict is always solved in the same manner: the newest token on the stack must be consumed first. The newest token belongs to exactly one stack place and
so the transition where this stack place is an input place will fire.
General Recursion Scheme
Each recursive diagram shows the following characteristics:
There is an entry point of the recursion (place a). Initially called by the enclosing program part it is called afterwards several times by the recursive program part itself.
Transition R represents the reaching of the end-condition, which is always present to finish the recursion by determining the function value of at least one argument without calling the recursive part again.
Stack places like b, c and d are always input places for transitions that additionally have a return place (e) as input. All the stack places together constitute the return stack which is used to store information about return positions.
A return place (e) is always input place for at least two transitions that also have stack places (b, c, d) as input places.
Be aware that the return stack's only task is to guide the recursion handling. In addition all the necessary data stack modifications like PUSH, POP and TOP have to be done to rememberPetri Net Capability Integration in MS Visio should considered.
Here is a copy of a short description from a discontinued project:
FMC Petri Nets - Dynamic Structures
FMC diagrams for dynamic structures are based on transition-place Petri nets. They are used to express system behavior over time, depicting the actions performed by the agents. So they clarify how a system is working and how communication takes place between
different agents.
Basic Elements
transition
Stands for an operation, an event or an activity.
(Note: verb should be used for identifier "T")
unmarked and marked place
A place represents a control state or an additional condition. It may be marked, i.e. it holds a token.
(Note: here capacity = 1, i.e. a place cannot hold more than one token at the same time)
directed arc
Connects a place and a transition.
(Note: here arc weight = 1, i.e. exactly one token will be consumed or produced when the connected transition fires)
Further Elements
NOP
A transition meaning No OPeration.
(Note: often used to preserve the bipartiteness)
swimlane divider
Distinguishes competences of agents.
Common Structures
sequence
concurrency
case (conflict)
Defines that transition T1 fires first, followed by transition T2, followed by transition T3 … .
Means that transitions have no causal ordering. The transitions T1, …, Tn are concurrent, the firing of T1, ... , Tn has no special order.
Is used to choose one transition among others. Only one of the transitions T1, …, Tn will fire, depending on the conditions C1, …, Cn associated to the arcs.
loop
communication
Is used to repeat the firing. Transition T1 will be repeated as long as condition C1 is fulfilled. Often C2 is not mentioned as it is assumed to be "else".
Whenever a swimlane divider is crossed communication takes place. Upon this structure all possible communication types can be expressed (synchronous, asynchronous etc.)
Extended Elements
multi-token place
Places which can hold multiple tokens but not an infinite number are indicated as enlarged places with an annotation specifying the capacity (n>1). Places with an infinite capacity are indicated by double a circle.
directed arc
The arc weight n determines how much tokens will be consumed or produced when the connected transition fires. An arc weight of 1 is assumed, if there is no one specified.
Recursion Elements
stack place
(cap.1, cap. infinite)
Is a place to store information about return positions using stack tokens.
All stack places with the same name are strongly coupled with each other as the stack tokens, although placed on several stack places, are managed in a single stack. So all the stack places together constitute the return stack.
return place
Is used like a normal place. But there is always a conflict to solve as a return place is an input place for at least two transitions that also have stack places as input places.
When a return place gets a token and more than one associated stack places have a stack token the conflict is always solved in the same manner: the newest token on the stack must be consumed first. The newest token belongs to exactly one stack place and
so the transition where this stack place is an input place will fire.
General Recursion Scheme
Each recursive diagram shows the following characteristics:
There is an entry point of the recursion (place a). Initially called by the enclosing program part it is called afterwards several times by the recursive program part itself.
Transition R represents the reaching of the end-condition, which is always present to finish the recursion by determining the function value of at least one argument without calling the recursive part again.
Stack places like b, c and d are always input places for transitions that additionally have a return place (e) as input. All the stack places together constitute the return stack which is used to store information about return positions.
A return place (e) is always input place for at least two transitions that also have stack places (b, c, d) as input places.
Be aware that the return stack's only task is to guide the recursion handling. In addition all the necessary data stack modifications like PUSH, POP and TOP have to be done to remember -
Third party integration with Oracle Apps
Hi friends,
I have a dot net application and I would like to integrate that with oracle applications(specifically HR module). Can I do that? Does oracle apps provide any APIs to provide this third party integration with 3rd party software we have?
can you please post any links if there is one which helps me in this direction
thanksHello,
I am new on this forum and I have difficulty in beginning.
I'm working in a similar project, indeed I need an example or a document which can help me for using the HRMS api's of oracle e-business suite via a dotNet plateform or SharePoint application.
I have to work on a middelware allowing retreiving and persisting data from oracle e-business suite database using oracle HRMS api's like hr_appraisals_api. So haw can i call these api's from .NET application how can i use a .NET code to call these api's ?
Can you help me please ? i'm waiting for your answers if possible and this is my e-mail address if necessary "[email protected]" .
I would be so grateful if someone can help me. Thank you in advance.
Cordially. -
OBIEE 11.1.1.3.0 integrated with Oracle EBS R12
Hi,
I have Oracle EBS Vision Instance v R12.1 installed on Redhat 5 and wanted to install OBIEE latest version. Can some please point to system architecture diagram as i am conflicted with installation. I do not have complete idea but writing here what i actually know.
Oracle EBS R12 on Linux
OBIEE V 11.X on Linux
Now install prepackeged analystical function on windows machine and using BI tool deploy/use them with Oracle EBS.
Please point me to a note which describes the components and what does it take to make up and running in conjuction with Oracle.
Thanks in advance
PrashantPlease see these docs.
Integrating Oracle Business Intelligence Applications with Oracle E-Business Suite [ID 555254.1]
What documentation do I need to review when installing and configuring a OBI Apps 7.9.6.x environment with EBS? [ID 1221764.1]
Master Note for OBIEE Integration issues with EBS, Siebel, SSO, Portal Server [ID 1248939.1]
Oracle SSO E-Business Suite Applications Integration with Oracle Business Intelligence [ID 553423.1]
Oracle EBS integration with OBIEE [ID 733137.1]
Document for implementing security OBIEE Apps with EBS and Siebel CRM as sources [ID 756851.1]
What Application must be chosen for Responsibility within EBS when integrating with OBIEE [ID 1246464.1]
Also, search Steven Chan's Blog and you should get couple of hits -- http://blogs.oracle.com/stevenChan/
Thanks,
Hussein
Maybe you are looking for
-
ADF forms based on BPM human tasks - Invoking webservices/view objects.
Hi All, Is anyone aware of whether the following is a valid implementation that has been carried out before. 1. ADF forms based on BPM 11G human tasks. 2.The ADF forms invoke webservices via Webservice data controls. It is pertinent to note that the
-
How to re-install OS and Thinkpad software after hardware upgrade?
I am getting ready to buy SSD for my X220. My recovery partition is on my current hard drive, so instead of backing up and restoring the whole hard drive, (I am getting a smaller hard drive) I want to restore the system from recovery partition (clean
-
Report to record Ztable changes
Hi frnds i have a requirement here that whenever a change is made in a Ztable it should be recorded and displayed along with the user name who made the change , the time , the field which was changed and also the old value and the new value .
-
Missing file association that obviously exists
i've been trying to download a .rar file all day (that is associated with winzip in options -> applications), but when FF finishes downloading it, a pop up comes up saying something like "firefox could not open this file. please check your preference
-
OSX 10.4.5 not running well
About two weeks ago I updated to OSX 10.4.5, and since then many of my programs don't run smoothly anymore. I work mostly in Adobes Creative Suite 2, and had problems with both Photoshop and InDesign - generally, they will only crash 2-3 times a day,