License API and Corba to COM bridge

Guys,
We'd like our B1 tool (uses DI API and DI Server) to be able to get from the B1 license server how many licensed users there are (professional users). With a bit of investigation, I've found that there is a License API, however being CORBA based it isn't something we can easily use with our technology (being COM and .NET based).
I have found the "COM License Bridge to CORBA License Manager 2005" installer, samples and source code. I have tried this on a B1 2007 test box and it seems to work. I have a few questions, which hopefully someone here may be able to answer or at least point me in the right direction.
1) What are the license terms for the bridge? On the download page ([http://www.sdn.sap.com/irj/sdn/index?rid=/webcontent/uuid/1037666e-56e9-2b10-1588-cba9157a83e2 [original link is broken]|http://www.sdn.sap.com/irj/sdn/index?rid=/webcontent/uuid/1037666e-56e9-2b10-1588-cba9157a83e2 [original link is broken]]) it indicates that the bridge is under some sort of 90 day evaluation license. Do we have to apply for a full license for it from SAP to use it? How do we do that?
2) Are we able to redistribute the bridge as part of our commercial package? Do we have to use the supplied installer, or can we incorporate the bridge executable into our own installer?
3) Is this bridge officially supported and maintained by SAP? Can we log issues with SAP support with it? Will it have any necessary changes made to it for 8.8?
4) On the license API itself, will this continue to be available within 8.8?
5) The download page has an option to download the source. Now, I understand that if we decided to recompile ourselves, or use the source as a basis for our own CORBA based solution, we'd be on our own (and we have to get hold of the necessary open source libraries). However, the supplied code seems to be missing two files (LicenseInterfaceC.cpp and LicenseInterfaceC.h). Where do I get these files from? (I have already asked this question on Lisa Mulchinock's blog at [http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3414800)ID1613217250DB01810329660145726482End?blog=/pub/wlg/13891] so sorry for the duplication on this one)
Regards,
Greg

In case anyone else is looking at the License API, I've been asking SAP support these questions also, and they've confirmed that the License API is still available in 8.8, is still CORBA based, and that SAP has no developer documentation or other information on it at all apart from the example bridge to COM code. They also say that they will not support any issues with the bridge.
So, I'm left with two sets of questions really - one set is around the commercials and licensing of samples on the SDN site here (my questions about the license terms that appear when you download the bridge, and about redistribution). The other set is around ownership and maintenance of the bridge - if it isn't an official SAP supported component, it would seem if we used it we are at the mercy of whoever is maintaining it in terms of support and maintenance, presumably only contactable through this forum.
This isn't a big problem necessarily. As long as the License API itself continues to be supported by SAP we could create our own solution if we found the bridge was abandoned. The lack of documentation on the CORBA interface is a problem, but I could probably reverse engineer it from the sample bridge code if only I had the missing files from the source download!
So, has the bridge been abandond? Who is maintaining it if not? Could they provide me with the missing files?
Regards,
Greg

Similar Messages

  • Com.sun.corba.se.impl.orb.ORBImpl is Sun proprietary API and may be removed

    hi again,
    i have a question
    what this means?
    com.sun.corba.se.impl.orb.ORBImpl is Sun proprietary API and may be removed in a future release

    The message means that you are using stuff that you shouldn't be using. Sun may remove that stuff from future versions of Java which will break your code/application/library.

  • With the Photoshop and Lightroom bundle, does Bridge and Camera Raw come with it?

    With the Photoshop and Lightroom bundle, does Bridge and Camera Raw come with it?

    Hi,
    Yes, both Camera Raw and Bridge are included. Bridge will need a separate installation, however.
    regards,
    steve

  • [svn] 4662: Refactoring to reflect new FXG utils package names to com.adobe .fxg.* for public APIs and com.adobe.internal.fxg. * for internal APIs not guaranteed to remain constant.

    Revision: 4662
    Author: [email protected]
    Date: 2009-01-25 16:05:12 -0800 (Sun, 25 Jan 2009)
    Log Message:
    Refactoring to reflect new FXG utils package names to com.adobe.fxg.* for public APIs and com.adobe.internal.fxg.* for internal APIs not guaranteed to remain constant.
    QA: No
    Doc: No
    Checkintests Pass
    Modified Paths:
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/TextFXGGraphics.java
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/TextHelper.java
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/media/FXGTranscoder.java
    Added Paths:
    flex/sdk/trunk/modules/fxgutils/src/java/com/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/fxg/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/fxg/FXGConstants.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/fxg/FXGException.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/AbstractFXGNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/AbstractShapeNode.jav a
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/BitmapGraphicNode.jav a
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/DefinitionNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/DelegateNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/EllipseNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/FXGNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/FillNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/FilterNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/GradientEntryNode.jav a
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/GraphicContentNode.ja va
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/GraphicContext.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/GraphicNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/GroupDefinitionNode.j ava
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/GroupNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/LibraryNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/LineNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/MaskPropertyNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/MaskableNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/MaskingNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/PathNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/PlaceObjectNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/RectNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/ScalableGradientNode. java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/StrokeNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/TextGraphicNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/TextNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/TransformNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/fills/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/fills/AbstractFillNod e.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/fills/BitmapFillNode. java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/fills/LinearGradientF illNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/fills/RadialGradientF illNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/fills/SolidColorFillN ode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/filters/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/filters/AbstractFilte rNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/filters/BevelFilterNo de.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/filters/BlurFilterNod e.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/filters/ColorMatrixFi lterNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/filters/DropShadowFil terNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/filters/GlowFilterNod e.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/filters/GradientBevel FilterNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/filters/GradientGlowF ilterNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/AbstractStrok eNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/LinearGradien tStrokeNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/RadialGradien tStrokeNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/SolidColorStr okeNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/text/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/text/AbstractCharacte rTextNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/text/AbstractTextNode .java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/text/BRNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/text/CDATANode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/text/ParagraphNode.ja va
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/text/SpanNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/transforms/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/transforms/AbstractTr ansformNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/transforms/ColorTrans formNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/transforms/MatrixNode .java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/BevelType.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/BlendMode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/Caps.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/InterpolationMe thod.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/Joints.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/Kerning.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/LineBreak.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/MaskType.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/ScaleMode.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/ScalingGrid.jav a
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/SpreadMethod.ja va
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/WhiteSpaceColla pse.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/types/Winding.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/sax/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/sax/FXGSAXScanner.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/swf/
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/swf/AbstractFXGGraphics.j ava
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/swf/FXGGraphics.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/swf/ImageHelper.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/swf/ShapeHelper.java
    flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/swf/TypeHelper.java
    Removed Paths:
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/FXGConstants.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/FXGException.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/AbstractFXGNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/AbstractShapeNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/BitmapGraphicNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/DefinitionNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/DelegateNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/EllipseNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/FXGNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/FillNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/FilterNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/GradientEntryNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/GraphicContentNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/GraphicContext.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/GraphicNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/GroupDefinitionNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/GroupNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/LibraryNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/LineNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/MaskPropertyNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/MaskableNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/MaskingNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/PathNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/PlaceObjectNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/RectNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/ScalableGradientNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/StrokeNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/TextGraphicNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/TextNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/TransformNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/fills/AbstractFillNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/fills/BitmapFillNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/fills/LinearGradientFillNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/fills/RadialGradientFillNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/fills/SolidColorFillNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/AbstractFilterNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/BevelFilterNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/BlurFilterNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/ColorMatrixFilterNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/DropShadowFilterNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/GlowFilterNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/GradientBevelFilterNode.ja va
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/GradientGlowFilterNode.jav a
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/strokes/AbstractStrokeNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/strokes/LinearGradientStrokeNode.j ava
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/strokes/RadialGradientStrokeNode.j ava
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/strokes/SolidColorStrokeNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/text/AbstractCharacterTextNode.jav a
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/text/AbstractTextNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/text/BRNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/text/CDATANode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/text/ParagraphNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/text/SpanNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/transforms/AbstractTransformNode.j ava
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/transforms/ColorTransformNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/transforms/MatrixNode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/BevelType.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/BlendMode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/Caps.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/InterpolationMethod.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/Joints.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/Kerning.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/LineBreak.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/MaskType.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/ScaleMode.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/ScalingGrid.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/SpreadMethod.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/WhiteSpaceCollapse.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/Winding.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/sax/FXGSAXScanner.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/swf/AbstractFXGGraphics.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/swf/FXGGraphics.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/swf/ImageHelper.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/swf/ShapeHelper.java
    flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/swf/TypeHelper.java

    The problem with submitting a bug report is I don't know how to replicate it.
    The java file showed up on the "Referenced Libraries". I removed it from there and it fixed the problem.
    If I return it to the classpath via Eclipse it doesn't demonstrate the problem.
    I don't know how it got into the classpath to cause this problem. I even tried editing the classpath (which I'm fairly certain was not how the problem was caused) but that didn't replicate the problem.
    I didn't check the .classpath to see what the entry was before I removed it via eclipse so I don't know what the entry looked like. The problem wasn't in the version is SVN so I don't know how to find what changes were made.
    If you sill want a bug report I can enter one but with out any instructions on how to replicate it.

  • Telepresence Licenses, Servers and Personal Multiparty

    Dears,
    Our customer provide RFP with the following BOQ:
    LIC-AES-VTS-PMP-K9
    AES and HTTPS option for VTS
    2
    LIC-VTS-PMP-INTOP
    Order L-VTS-UPG-PAK for e-Delivery Virtual TS Interop Lic
    2
    LIC-VTS-PMP-K9
    Cisco VM TelePresence Server Release Key
    2
    LIC-VTS-PMP-PAK
    PAK for e-Delivery Virtual TS Lic
    1
    LIC-VTS-PMPUWL-1SL
    Cisco TelePresence Server Resource License
    8
    SW-VTS-V3.X-PMP-K9
    Software Image v3.X for Virtual TelePresence Server
    2
    VTS-PMP-K9
    Cisco VM Telepresence Server
    2
    LIC-TP-10X-ROOM
    Telepresence Room Based Endpoint Single or Multi-Screen
    15
    R-VMCNDTR-K9
    Virtual TelePresence Conductor-30 MCUs/2400 Call Sessions
    1
    SW-CNDTR-V2.X-K9
    Cisco TelePresence Conductor base software image v2.X
    1
    LIC-CNDTR-B30
    Conductor license support up to 30 conference bridges
    1
    LIC-CNDTR-C2400
    Conductor 2400 call sessions license
    1
    LIC-CNDTR-CL
    Conductor clustering support
    1
    LIC-CNDTR-K9
    Conductor License for Base Encrypted Software Image
    1
    LIC-SW-VMCNDTR-K9
    Software Release Key for Virtual Conductor
    1
    LIC-VMCNDTR-PAK
    PAK for virtual Conductor
    1
    CTI-5320-MCU-K9
    Cisco TelePresence MCU 5320 up to 40 SD ports
    2
    CON-ECDN-CTI5320M
    ESS WITH 8X5XNBD Telepresence MCU 5320 up to 40 SD ports
    2
    LIC-AESMCU53-K9
    AES and HTTPS option for MCU 5300 Series
    2
    LIC-5300-4PL
    1 Full HD / 2 HD / 4 SD ports on MCU 5300 Series
    4
    CON-ECDN-LIC5304P
    ESS WITH 8X5XNBD 1 Full HD/2 HD/4 SD ports on MCU5300
    4
    CTI-5300-CAB2MCU
    Cisco TelePresence MCU 5300 Series Stacking Cable
    2
    CON-ECDN-CTI53CAB
    ESS WITH 8X5XNBD MCU 5300 Series Stacking Cable
    2
    LIC-5320-MCU-K9
    License Key For MCU 5320 Software Image
    2
    SW-5300-MCU-K9
    Software Image For MCU 5300 Series Latest Version
    2
    I have some questions that is not clear for me regarding above BOM:
    1- In regard to Personal Multiparty Licenses that comes with CUWL PRO , It mentioned QTY 2 from each item ,does that mean 2 servers and 2 licenses will be installed for each TS or it is only one server and upload 2 licenses to it?
    2-"Cisco TelePresence Server Resource License" has QTY 8. is that mean 8 ports = 8 participant in one conference or what is that mean and what does it used for?
    3-In regard to conductor ordered with PMP, can it manage TS server(s) in concert with the MCUs that is ordered above or a new one should be purchased dedicated for the MCUs?
    4-For Conductor cluster ,Customer is asking for a cluster although the BOM has only 1 QTY. Does the cluster requires another SW license key to the second VM or just add it as Unified CM nodes for free ?.Noting that "LIC-CNDTR-CL" is mentioned in the BOM.
    5- In regards MCU 5320, "LIC-5300-4PL" mentioned as 4 QTY, is that mean it will be divided by 2 for each appliance after stacking them?
    6-does "LIC-5300-4PL" with 4 QTY means that I can have up to 16 participant in one conference or 2 concurrent conferences with 8 Participant ? or how it is calculated?
    I really appreciate your help to clear above points to get back to the customer with full understanding about the solution provided.
    Thanks in advance.

    Usually the questions like this would be directed to the one who put together the bill or materials for you.
    I've always had some issues reading BOMs, but if I'm reading and understanding it correct:
    You'll receive qty 2 TelePresence Servers, which is probably the 8-core virtual TP Server.
    The TelePresence Server Resource License is the screen licenses you install on the TelePresence Servers.  The 8-core virtual TP Server only requires 4 screen licenses each.  If I'm not mistaken, PMP must be setup with a max resolution of 720p.  So that would allow 2 participants per screen license.
    Looks like you're receiving a fully licenses Conductor, which can support all the MCUs and TP Servers.  For the TP Servers that are to be used with PMP, they must only be used for that, and nothing else.
    You'd have to purchase a second Conductor matching the one being purchased.
    If you stack them (also known as clustering), the total port count will be shared between the two servers.  Note, when stacked, the two servers are then seen as 1 single MCU.
    This depends on the quality you set the MCU to use for the media ports.  With qty 4 media ports, you can have the following number of participants:  up to 4 Full HD at 1080p, 8 HD at 720p, or 16 SD up to w448p.
    PMP data sheet, shows what you can do with the TP Servers being used and the conference restrictions.
    TelePresence Server data sheet, table 8 shows the screen license to participant ratio based on the expected video resolution.
    MCU 5300 Series data sheet, table 2 shows the media port licenses to participant ratio based on expected video resolution.

  • How to create and call a COM component in Java

    Hi All,
    can you suggest how to create and call a COM component..or if have any sample simple application can you send it to me...i will try to develop my project.
    actually i am configuring a OCR Engine using SDK which is in VB .Net when i contacted their support they told that if i have any sample COM based component Project they will help me...
    So please can you help in this.
    Thanks in advance.

    As said by my fellow posters Java Devolopment Environment (Except Microsoft implementation of JVM,this is no longer supported by MS themseleves) does not provide an built-in support to serve this cause.
    If you are looking to devolop a custom based solution the below is a good place to start with where end user is talking about Java <=> JNI <=> Native <=> COM connectivity.
    [http://bloggershetty.blogspot.com/2004/12/java-jni-com-activex-bridge-lots-of.html]
    However,if you are looking for ready made solutions ?
    Implementation any one of the solutions stated below might serve your cause.
    Open Source Solutions:
    [http://j-interop.org/]
    [http://www.danadler.com/jacob/]
    Commercial Solutions:
    [http://javacombridge.com/]
    [http://www.jnbridge.com/]
    [http://www.nevaobject.com/j2cdetails.asp?kw=java%20com%20bridge]
    [http://j-integra.intrinsyc.com/]
    Hope this might help :)
    REGARDS,
    RaHuL

  • Updated Adobe Cloud and Mac Os but Bridge doesn't open.

    Updated Adobe Cloud and Mac Os but Bridge doesn't open.
    Appear the following report: Adobe Bridge cannot be opened because of a problem.
    Problem details:
    Process:         Adobe Bridge CC [302]
    Path:            /Applications/Adobe Bridge CC/Adobe Bridge CC.app/Contents/MacOS/Adobe Bridge CC
    Identifier:      com.adobe.bridge6
    Version:         ??? (???)
    Code Type:       X86-64 (Native)
    Parent Process:  launchd [172]
    Date/Time:       2014-08-05 10:50:04.647 -0300
    OS Version:      Mac OS X 10.6.8 (10K549)
    Report Version:  6
    Interval Since Last Report:          314018 sec
    Crashes Since Last Report:           17
    Per-App Crashes Since Last Report:   14
    Anonymous UUID:                      AE68F420-CF3E-4774-AEA3-AF602B022735
    Exception Type:  EXC_BREAKPOINT (SIGTRAP)
    Exception Codes: 0x0000000000000002, 0x0000000000000000
    Crashed Thread:  0
    Dyld Error Message:
      Library not loaded: /usr/lib/libcurl.4.dylib
      Referenced from: /Applications/Adobe Bridge CC/Adobe Bridge CC.app/Contents/MacOS/../Frameworks/dvanet.framework/Versions/A/dvanet
      Reason: Incompatible library version: dvanet requires version 7.0.0 or later, but libcurl.4.dylib provides version 6.0.0
    Binary Images:
        0x7fff5fc00000 -     0x7fff5fc3bdef  dyld 132.1 (???) <69130DA3-7CB3-54C8-ABC5-423DECDD2AF7> /usr/lib/dyld
    Model: iMac11,1, BootROM IM111.0034.B02, 4 processors, Intel Core i7, 2.8 GHz, 4 GB, SMC 1.54f36
    Graphics: ATI Radeon HD 4850, ATI Radeon HD 4850, PCIe, 512 MB
    Memory Module: global_name
    AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x8F), Atheros 9280: 2.1.14.6
    Bluetooth: Version 2.4.5f3, 2 service, 19 devices, 1 incoming serial ports
    Network Service: AirPort, AirPort, en1
    Serial ATA Device: WDC WD1001FALS-40U9B0, 931.51 GB
    Serial ATA Device: OPTIARC DVD RW AD-5680H
    USB Device: Hub, 0x0424  (SMSC), 0x2514, 0xfa100000 / 2
    USB Device: Keyboard Hub, 0x05ac  (Apple Inc.), 0x1006, 0xfa140000 / 5
    USB Device: Apple Keyboard, 0x05ac  (Apple Inc.), 0x0220, 0xfa142000 / 7
    USB Device: Internal Memory Card Reader, 0x05ac  (Apple Inc.), 0x8403, 0xfa120000 / 4
    USB Device: BRCM2046 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0xfa110000 / 3
    USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8215, 0xfa111000 / 6
    USB Device: Hub, 0x0424  (SMSC), 0x2514, 0xfd100000 / 2
    USB Device: Hub, 0x058f  (Alcor Micro, Corp.), 0x6254, 0xfd140000 / 5
    USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8242, 0xfd120000 / 4
    USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8502, 0xfd110000 / 3

    I have followed the other discussions and done the suggested updates or deletes and to no avail.
    Unless you tell us exactly what you have tried, we have no way of knowing exactly which updates or deletes? aren't working for you.
    Try installing the combo >  Mac OS X 10.6.8 Update Combo
    It's ok to do this even though you are already running v10.6.8.
    Restart your Mac after the combo is installed, try the App Store.

  • JAVA API AND ABAP API SIMPLE SCENARIO

    Hello MDM gurus
    I have never used any Java API or ABAP API to leverage and present MDM functionalities on front end systems like portal,etc...
    Could you please give me all the required to play around with JAVA api and ABAP api's.
    Points will be given to every valuable answer.
    Thanks

    Hi Nazeer,
    In order to use Portal you need Java APIs and to start with refer the MDM Java docs to get the basic idea of various classes and methods to be used in developing the simple java application and access it using portal.
    http://help.sap.com/saphelp_mdm550/helpdata/en/47/9f23e5cf9e3c5ce10000000a421937/frameset.htm
    Sample code for Duplicating Repository
    public class TestDuplicateRepository
               public static ConnectionPool simpleConnection;
               public static RepositoryIdentifier repIdentifier,repIdentifier1;
         public static String session;
         public static String connection = "MDMServer_Test";
         public static String repository1 = "Test_Repository";
         public static String repository2 = "Test_Duplicate";
              public static DBMSType dbmsType = DBMSType.MS_SQL;
         public static void main(String[] args)throws CommandException, ConnectionException
                   //Creating Connection.
                   simpleConnection = ConnectionPoolFactory.getInstance(connection);     
                   //Establishing connection with Repository.
                   repIdentifier = new RepositoryIdentifier(repository1, connection, dbmsType);
                   repIdentifier1 = new RepositoryIdentifier(repository2, connection, dbmsType);
                   //Creation Sever Session.
                   CreateServerSessionCommand createServerSessionCmd = new CreateServerSessionCommand(simpleConnection);
                   createServerSessionCmd.execute();
                   session = createServerSessionCmd.getSession();
                   //Authenticating Server Session.                    
                   AuthenticateServerSessionCommand auth= new AuthenticateServerSessionCommand(simpleConnection);
                   auth.setSession(session);
                   auth.setUserName("Admin");
                   auth.setUserPassword("Admin");
                   auth.execute();
                   session = auth.getSession();     
                   //Duplicate Repository Command
                   DuplicateRepositoryCommand duplRepCmd = new DuplicateRepositoryCommand(simpleConnection);
                   duplRepCmd.setDBMSUserName("sa");
                   duplRepCmd.setDBMSUserPassword("abc");
                   duplRepCmd.setSession(session);
                   duplRepCmd.setSourceRepositoryIdentifier(repIdentifier);
                   duplRepCmd.setTargetRepositoryIdentifier(repIdentifier1);
                   duplRepCmd.execute();
    Similarly you can try with Getting server version, Archive repository and then move on to adding,modifying records etc.
    For ABAP APIs refer the below link
    http://help.sap.com/saphelp_mdm550/helpdata/en/44/93aa6e31381053e10000000a422035/frameset.htm
    Regards,
    Jitesh Talreja

  • JAVA to COM Bridge?

    Hello!
    For the past few days I was searchng for JAVA to COM bridge. I have a dll file from third partry that contains just LOTS of classes and methods and I need to work with it from my java application.
    I have found a few solutions.
    1. IBM Java interface toolkit (very expensive 1000usd per licence)
    2. JACOB Project
    3. Integra (also very expensive but cheaper than the one from IBM)
    I was able to install and try interga. Works perfect. But I do not have a budget to purchase it.
    I was not able to figure out how JACOB works. And was not able to find a solution to my broblem on Yahoo JACOB mailing list.
    Is there a JAVA to COM bridge from SUN??? I cannot believe SUN does not provide one.
    Please advise me. Please

    I think I start figuring out how NJAWIN works.
    I was able to load my dll host file and run couple of commands. But only that! no more. I am really having difficult time to figure out how it works. But the hope is there. It works.
    According to UML my dll file has a class HostSession and that class has a method Send(); UML does not say that this method expects parameters.
    Generated by JAWIN java class says that method Send in HostSession class DOES Expect two parameters:
    public HostResponse Send(ObjectRef HostCommand, ObjectRef Transmit) throws COMException {
    return new HostResponse((DispatchPtr) invokeN("Send", new Object[]{HostCommand, Transmit}, 2));
    I can assume that HostCommand is a command that needs to be processed! but what is Transmit?
    Is there any support forum for NJAWIN where people who work with NJAWIN share their experience? and even when using NJAWIN I still get this JAVA.EXE Error! memmory cannot be read.

  • Licensed version and free download from OTN of Oracle 10g DB

    I had a doubt with any difference with the licensed version and free download from OTN of Oracle 10g DB. We had downloaded a free version of oracle 10g
    database from OTN and are using it in our live environment. It seems to be working fine. We are trying to get a licensed copy of Oracle 10g DB also but that may take sometime. So, my doubt is whether the free download from OTN should not create any problems in our live environment.
    I hope, my question is clear.
    Please, help in solving the doubt.
    regards

    Hello,
    There is no difference whether you download from OTN or get so called licensed copy of oracle software. It's free to download and free to use you are using for personal eduction purpose, but if you are using for commercial purpose then you should contact oracle sales for pricing but you can continue with the same software. See following link for certification on different platform
    http://www.oracle.com/technology/support/metalink/index.html
    Regards

  • Windows 2008 Licensing - Standard and Enterprise Edt - No of License required

    Hello All  , 
    We have a Windows Environment running on VMware (ESXi5.1), running Windows 2008 Standard and Enterprise platforms . We are working on the no of license that is required  for each category . Can you help us in licencing calculation for each environment
    .Below is the split 
    Windows 2008 R2 Standard Edt.
    ESX Cluster 1 
    Total No of ESX Hosts :4 
    Total No of Windows 2008 R2 Std Edt VMs : 9   // How many license req ? Calculation 
    Total No of Windows 2008 R2 Ent Edt VMs : 6    // How many license req ? Calculation 
    ESX Cluster 2 
    Total no of ESX Hosts : 3 
    Total No of Windows 2008 R2 Std Edt VMs : 13  // How many license req ? Calculation 
    Total No of Windows 2008 R2 Ent Edt VMs : 6   // How many license req ? Calculation 
    Appreciate your support 

    Hi Sathish,
    I would recommend you to contact the Microsoft Volume Licensing Service Center at the following
    Microsoft website. They are the experts and can guide you with the proper license requirments.
    https://www.microsoft.com/licensing/servicecenter/
    Find your local Volume Licensing Service Center support contact information below. Select your country from the drop-down list and the correct Support Center will
    be displayed at right.
    https://www.microsoft.com/licensing/servicecenter/Help/Contact.aspx
    Regards,
    Rafic
    If you found this post helpful, please give it a "Helpful" vote.
    If it answered your question, remember to mark it as an "Answer".
    This posting is provided "AS IS" with no warranties and confers no rights! Always test ANY suggestion in a test environment before implementing!

  • Re: (forte-users) Forte and CORBA question

    Hi,
    The discarding the Java variable that references a distributed Forte object
    doesn't cause that the distributed object will be reclaimed. In Forte client
    you can use ReleaseDistReference() of the current partition (task.part) to
    free the remote object. For Java client, you can implement the following
    solution:
    - define a method ReleaseMyObject() in the SO you are using to get the proxy
    to the dist. object. As parameter for it use something that can identify
    your object (attribute).
    - your SO has an array or hashtable with your distributed objects, every new
    object is added to it.
    - in the implementation of ReleaseMyObject() find the object to release in
    the array and call ReleaseDistReference() for it,
    - from the Java client, call the ReleaseMyObject() for the object that is
    not more needed.
    Regards,
    Zenon Adamek
    ----- Original Message -----
    From: Joseph Mirwald <jomirweb.de>
    To: Dave Ortman <dortmanyahoo.com>; 'Forte User Forum'
    <forte-userslists.xpedior.com>
    Sent: Wednesday, March 07, 2001 3:58 PM
    Subject: Re: (forte-users) Forte and CORBA question
    Hello Dave,
    do you use a copy return or copy parameters in this method ?
    If not, then maybe Forte is unable to garbage-collect this object because
    it is forever
    a proxy which only the server-partition may be able to drop it from memory
    (object=NIL).
    Try this and let us know what happens.
    Hope this helps
    Joseph Mirwald
    At 11:49 07.03.01 -0800, Dave Ortman wrote:
    We're attempting to use a Java client to access a
    Forte server. In doing such, we've experienced a
    problem which I hoped somebody could shed some light
    on.
    We've had a Java client calling Forte service objects
    and passing Forte objects back and forth as CORBA
    structs with no problem. However, we have experienced
    some problem obtaining and using remote references to
    distributed objects from the Java client.
    The problem is memory utilization. Each time I obtain
    a reference to a new object, the memory utilization on
    the Forte server jumps up quite a bit (around 100k per
    object on an NT box). Eventually, if I fetch enough
    objects, the server will crash due to lack of memory.
    It seems that Forte never reclaims the memory, even
    though I'm not using (and don't have a handle to) this
    remote objects.
    The objects are very small. In fact, I created a test
    Forte SO with one method, getObject(); which returns a
    distributed object with a single attribute. I then
    have a Java client access the getObject() method
    repeatedly - discarding the reference to the object
    after each iteration. After a short while, the box
    will come down.
    Any thoughts?
    Thanks in advance,
    -Dave Ortman
    --- "Epari, Madhusudhan" <meparioxhp.com> wrote:
    Hi All,
    Following error occurs consistently on a router
    partition for every call to
    the service object but the partition doesn't die or
    crash. I tried bumping
    up the partition memory too. Any thoughts on why
    it's happening?
    Thanks in advance,
    Madhu
    SYSTEM ERROR: Failed to connect or lost connection
    to the
    environment manager
    at FORTE_NS_ADDRESS = <Unknown>. Check that the
    environment
    manager is
    installed at that location. If it is, then check
    to be sure that
    there are
    enough system resources available to support this
    partition.
    Class: qqsp_SystemResourceException
    Error #: [601, 201]
    Detected at: qqdo_NsClient::FindObject at 1
    Error Time: Wed Feb 21 09:30:56
    Exception occurred (locally) on partition
    "CSA_cl0_Part2-router",
    (partitionId =
    C61609A0-8270-11D3-88A9-F4D005D0AA77:0x10c5c:0x1,
    taskId =
    [C61609A0-8270-11D3-88A9-F4D005D0AA77:0x10c5c.8]) in
    application
    "MWRouting_cl1", pid 18937 on node forted1 in
    environment
    frtedev.
    SYSTEM ERROR: Attempt to send from a partition
    (C61609A0-8270-11D3-88A9-F4D005D0AA77:0x10c5c:0x1)
    that no
    longer exists.
    Class: qqsp_DistAccessException
    Error #: [601, 111]
    Detected at: qqdo_PartitionMgr::SendMsg at
    1
    Error Time: Wed Feb 21 09:30:56
    Distributed method called:
    qqdo_NsServerProxy.FindObject
    (object name
    Unnamed) from partition
    "CSA_cl0_Part2-router",
    (partitionId =
    C61609A0-8270-11D3-88A9-F4D005D0AA77:0x10c5c:0x1,
    taskId =
    [C61609A0-8270-11D3-88A9-F4D005D0AA77:0x10c5c.8]) in
    application
    "MWRouting_cl1", pid 18937 on node
    forted1 in environment
    frtedev
    Exception occurred (locally) on partition
    "CSA_cl0_Part2-router",
    (partitionId =
    C61609A0-8270-11D3-88A9-F4D005D0AA77:0x10c5c:0x1,
    taskId =
    [C61609A0-8270-11D3-88A9-F4D005D0AA77:0x10c5c.8])
    in
    application "MWRouting_cl1", pid 18937 on
    node forted1 in
    environment
    frtedev.
    LbRouter::FindMembers - CAUGHT EXCEPTION attaching
    members from
    For the archives, go to:
    http://lists.xpedior.com/forte-users and use
    the login: forte and the password: archive. To
    unsubscribe, send in a new
    email the word: 'Unsubscribe' to:
    forte-users-requestlists.xpedior.com
    For the archives, go to: http://lists.xpedior.com/forte-users and use
    the login: forte and the password: archive. To unsubscribe, send in a new
    email the word: 'Unsubscribe' to: forte-users-requestlists.xpedior.com--
    For the archives, go to: http://lists.xpedior.com/forte-users and use
    the login: forte and the password: archive. To unsubscribe, send in a new
    email the word: 'Unsubscribe' to: forte-users-requestlists.xpedior.com

    Why not this:
    while myText.moveToString(' ') do
    myText.ReplaceRange('-', myText.Offset, myText.Offset+1);
    end while;
    or if you prefer verbosity:
    while myText.moveToString(source=' ') do
    myText.ReplaceRange(source='-', startOffset=myText.Offset,
    endOffset=myText.Offset+1);
    end while;
    -----Original Message-----
    From: FatchJeBAM.com [mailto:FatchJeBAM.com]
    Sent: Wednesday, January 12, 2000 2:51 PM
    To: Troy.Burnsvacationclub.com; kamranaminyahoo.com
    Subject: RE: (forte-users) search and replace within a TextData
    How about this?? May have to play with start/end on ReplaceRange as I
    didn't really test this
    Anybody got a better way??
    -- replace space with underscore
    For x in 1 to myTextdata.LengthToEnd() do
    If myTextData.IsSpace() then
    MyTextdata.ReplaceRange('_'. Startoffset=myTextdata.offset,
    endoffset=myTextdata.offset+1);
    End if;
    MyTextdata.MoveNext;
    End for;
    Jerry Fatcheric
    -----Original Message-----
    From: Burns, Troy [mailto:Troy.Burnsvacationclub.com]
    Sent: Wednesday, January 12, 2000 9:40 AM
    To: kamranaminyahoo.com
    Subject: (forte-users) search and replace within a
    TextData
    Hello all,
    I need to search within a textdata object, replacing all
    occurrances of a
    space
    with another character. Can you give a quick code example
    of how I would do
    this?
    Thanks in advance,
    Troy
    Troy Burns
    Marriott Vacation Club Intl.
    E-mail: troy.burnsvacationclub.com
    Phone: (941) 688-7700 ext. 4408
    For the archives, go to: http://lists.sageit.com/forte-users
    and use
    the login: forte and the password: archive. To unsubscribe,
    send in a new
    email the word: 'Unsubscribe' to:
    forte-users-requestlists.sageit.com
    For the archives, go to: http://lists.sageit.com/forte-users and use
    the login: forte and the password: archive. To unsubscribe, send in a new
    email the word: 'Unsubscribe' to: forte-users-requestlists.sageit.com

  • Pull large amounts of data using odata, client API and so takes a long time in project server 2013

    We are trying to pull large amounts of data in project server 2013 using both client API and odata calls, but it seem to take a long time. How is this done
    In project server 2010 we did this creating SQL views in both the reporting database and for list creating a view in the content database. Our IT dept is saying we can't do this anymore. How does a view in Project database or content database create issues?
    As long as we don't add a field in the table. So how's one to do this with creating a view?

    Hello,
    If you are using Project Server 2013 on premise I would recommend using T-SQL against the dbo. schema in the Project Web Database for your reports, this will be far quicker that the APIs. You can create custom objects in the dbo. schema, see the link below:
    https://msdn.microsoft.com/en-us/library/office/ee767687.aspx#pj15_Architecture_DAL
    It is not supported to query the SharePoint content database directly with T-SQL or add any custom objects to the content database.
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS |
    MVP | Downloads

  • Steps for java apis and mdm

    Hi all ,
    How we can work with JAVA APIs and MDM .
    Please tell step by step ways.
    thanks in advance.
    Thnks
    nm

    Hi Man,
    You have to specify the correct JAR files in the classpath of the Java Virtual Machine (JVM). The API consists of five JAR files:
    1. mdm-admin.jar
    2. mdm-common.jar
    3. mdm-core.jar
    4. mdm-data.jar
    5. mdm-protocol.jar
    These files in one single archive file with the name MDMJavaAPI_Ver<buildnumber>.zip. you can download this file from the service market place by using mentioned below link:
    http://service.sap.com/swdc
    then goto Download>Support Packages and Patches> Entry by application group -->SAP NetWeaver -->SAP MDM -->SAPMDM5.5 -->Java API
    for the Java API documentation, you can download it from the link below:
    http://help.sap.com/javadocs/MDM/current
    But remember one thing that this JAVA API Version file must be compitable with your MDM Server version.you can verify this as per the build version.
    Hope this will help you.
    TNR,
    Saurabh...
    Edited by: Saurabh Kumar Sahu on Feb 1, 2008 8:09 AM
    Edited by: Saurabh Kumar Sahu on Feb 4, 2008 7:49 AM

  • Javascript API and Player Control

    Spent hours the last few days digging through the forums, documentation, and WIKI to see if I could find some answers.  Unofrtunately, thus far, the data is sparse.  Can somebody direct me to some documentation on the Javascript API and what events ara available to control the player?  For example, how do I send the player an event to "mute" the volume?  Or, how do I send the player an event to "seek" to a point in time in the video?  Or, how do I "listen" for a point in time in the video and then use javascript to do something else (like play another clip).
    I have found some very sparse information on the use of JQuery, but, we do not use that (at least, not yet).  Simple javascript through an API is ideal.  Any help would be greatly appreciated.

    <html>
      <head>
      $("#PlayerHolder").html("<span id='PlayerDiv'></span>");
      x = x.replace(/&/g,'%26')
      var flashvars = {};
      flashvars.verbose="true";
      flashvars.poster="http://"+server+"/thumbnails/thumb_"+x+".png";
      flashvars.plugin_watermark="swfs/WatermarkPlugin.swf";
      flashvars.watermark_namespace="http://osmf.realeyes.com/plugins/watermark";
      flashvars.watermark_url="ct-vector_small4.png";
      flashvars.watermark_vAlign="top";
      flashvars.watermark_hAlign="right";
      flashvars.key="hello";
      flashvars.optimizeBuffering=false;
      flashvars.bufferTime=5;
      flashvars.urlIncludesFMSApplicationInstance=cloudfront;
      var parameters = {};
      if(rtmpt){
      parameters.flashvars="src=rtmpt://"+server+"/recorder/s3/vid_"+x;
      }else{
      parameters.flashvars="src=rtmp://"+server+"/recorder/s3/vid_"+x;
      parameters.allowscriptaccess="always";
      parameters.wmode="direct";
      parameters.allowfullscreen="true";
      var attributes = {};
      attributes.name="player";
      attributes.id="player";
      swfobject.embedSWF("StrobeMediaPlayback.swf?ID="+Math.random()*100,"PlayerDiv","470","320 ","11.2","scripts/expressInstall.swf", flashvars, parameters, attributes);
      function thisMovie(movieName) {
      if(navigator.appName.indexOf("Microsoft") != -1) {
      return window[movieName];
      } else {
      return document[movieName];
      function doPlay(){
      thisMovie("player").play2();
      </script>
      </head>
      <body>
      <input type="button" value="doPlay" onClick="doPlay()"/>
    </body>
    </html>
    Try something like this.

Maybe you are looking for