Problem in displaying GOS document in Web dynpro
Hi,
Requirement is to display attached documents of business objects (PR, PO) in Web Dynpro.
I am able to do this successfully but there is an issue with Office 2007 documents. Office 2007 documents are getting corrupted.
I am using following logic for reading the attached documents:
1. Called cl_binary_relation=>read_links method to get the document list.
2. Called SO_DOCUMENT_READ_API1 to get the content and details of documents.
3. Called SCMS_BINARY_TO_XSTRING to convert document content to XString.
4. Called SDOK_MIMETYPE_GET to get mime type for document so that I can bind it with FileDownload UI element.
After doing the analysis, I found that SO_DOCUMENT_READ_API1 is not returning correct file content and extension type for Office 2007 documents. Instead of '.docx' it is returning '.doc' and also the document content is not proper as I check by hard coding the mine type for .docx.
Please let me know, is there any other FM for reading document content or am I missing something?
Regards,
Vikram Rawal
Hey Vikram Rawal,
maybe you can help me i also want to display attached documents of bussiness objects (material). When i call cl_binary=>read_links the table where the results should be is empty.
I hope you can help me.
Regards
Alexander Diring
Similar Messages
-
Problem in displaying GOS documents in Web Dynpro
Hi,
Requirement is to display attached documents of business objects (PR, PO) in Web Dynpro.
I am able to do this successfully but there is an issue with Office 2007 documents. Office 2007 documents are getting corrupted.
I am using following logic for reading the attached documents:
1. Called cl_binary_relation=>read_links method to get the document list.
2. Called SO_DOCUMENT_READ_API1 to get the content and details of documents.
3. Called SCMS_BINARY_TO_XSTRING to convert document content to XString.
4. Called SDOK_MIMETYPE_GET to get mime type for document so that I can bind it with FileDownload UI element.
After doing the analysis, I found that SO_DOCUMENT_READ_API1 is not returning correct file content and extension type for Office 2007 documents. Instead of '.docx' it is returning '.doc' and also the document content is not proper as I check by hard coding the mine type for .docx.
Please let me know, is there any other FM for reading document content or am I missing something?
Regards,
Vikram RawalHi,
I had the same problem...
Maintain the office 2007 extension from maintenance view V_TOADD (SM30)
for example
xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
docx application/vnd.openxmlformats-officedocument.wordprocessingml.document
then associate these extensions to your archive object maintenance view TOAVE.
Regards,
Ivan -
Problem of refreshing a tree in web dynpro java
hi all,
I'm facing a problem for refreshing a tree in web dynpro java for SAP HR.
I created a viewset with 2 cells( 1 view for each).
In the 1st view I created a droplistbyindex to select the unit ID and in the 2nd view ( defaut=false) I called a method to populate my tree according to my selection in the 1st view ( method called in wdInit).
When I make the first selection everything is ok.
But when I select another unit ID, the tree is not changed and I know the context is well changed according to my selection.
So I think the method is executed only the first the view is called.
In this case, how can I refresh my tree on real-time?
Thanks for your help
YiminMay be u can write the code wdDoModify instead.
-Ashutosh -
Hello All,
I have a requirement where i want to show Adobe document on Web Dynpro iview in specific area.
Is it possible to show Adobe document may be 4X6 Area in the iview.
How can i do this? Any help would highly appreciated.
Regards,
LearnerThanks for your reply. Those links very useful. I tried to follow the same example, it is throwing
java.lang.Exception: Incorrect content-type found 'text/html'
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.ClientMimeMessage.initDeserializationMode(ClientMimeMessage.java:120)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.handleResponseMessage(MimeHttpBinding.java:956)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.call(MimeHttpBinding.java:1437)
at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:82)
at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:99)
Detailed Exception
Caused by: com.sap.tc.webdynpro.pdfobject.core.PDFObjectRuntimeException: Service call exception; nested exception is:
java.lang.Exception: Incorrect content-type found text/html
What is the reason for this? I am using NWDS 7.0.12.
Is there any way i can find all the required services are running? I am testing in my local system.
Regards,
Learner -
Reading and displaying Ms.Word document with web dynpro java
Hi,
I'm using NetWever developer studio 7..0.21.
I'm developing web dynpro java application.I'm in difficulty to read and display word document with its original format in web dynpro view. Is it possible?
If possible , is there a blog etc.?
Thanks.Hello,
You have to use the Office Integration Library. Please, follow the documentation below:
http://help.sap.com/saphelp_nw04/helpdata/en/c3/32853febec3c17e10000000a114084/frameset.htm
I hope this helps you.
Regards,
Blanca -
Display file content in Web Dynpro ABAP
Hello,
we would like to be able to display any file after having uploaded files using FileUpload ui element in a web dynpro abap application.
for microsoft word excel files, the OfficeControl ui element can be used and for pdf documents the InteractiveForm ui element can be used.
for other formats such as '.tif', '.jpg', '.txt'..... we did not find out how to be able to display the file contents
Does anybody know if and how this could be achieved?
Cheers
AnaChris,
You may be right. Also it requires some configuration in SAP KPro ( document class etc).
Please see SAP [Help |http://help.sap.com/printdocu/core/print46c/en/data/pdf/BCSRVBDS/BDS_STRUCTURE.pdf]on Business Document Services.
At page 64 of this document under topic 'Display Documents' 'Feature it says. "If it is not possible to display the document in place, an appropriate viewer that is available on the
PC is started and the document is displayed u201Cout placeu201C -
Problems in designing Gantt Charts through Web Dynpros
Dear friends,
We are having a situation in which we need to display the series of production orders in shop floor in a gantt chart having a specific start & end date and time.
To implement this scenario, we are using Gantt Chart tool available in Web dynpro. In the gantt chart tool we are passing an XML file edited as per data to display production orders starting and ending at particular date and time.
Now we are facing following problems to design this case.
1. We are currently using type repository <TypeRepository href="apps/gantt/cprojects/TypeRepository.xml" version="1.0"> as a base type repository to define our XML file. This type repository we found in one of Gantt chart test examples. We believe if we are able to view this file we can know what types are available and how can we use their elements and attributes to define graph in XML file. Please help us how can we view this type repository.
2. Currently we are viewing scale on Gantt chart only on date base. Can we view the scale at time base too? If yes, how?
3. Currently we are manually editing our XML file to add up data that we want to display in our gantt charts. We would like to know what is standard procedure to edit XML file in a program. Additionally if you can tell us the functional modules or class-methods to edit XML file in program, this would be very helpful.
Your kind help would be highly appreciated.
Best regards,
Navin GuruAbout where to find file apps/gantt/cprojects/TypeRepository.xml.
Maybe it's not the best way, but i had access to portal server files (access to /usr/sap directory on server where enterprise portal was installed). And i found it there by jnet search criteria.
In my case it layed in the following place:
\usr\sap\<SID>\J01\j2ee\cluster\apps\sap.com\tcwddispwda\servlet_jsp\webdynpro\resources\sap.com\tcwddispwda\root\global\activeComp\ -
Problem in connecting JCO destination in web dynpro
HI all,
I was installed sneak preview of Net weaver 6.4,
I want to do some web dynpro (java) programs which connect to back end systems.(R/3 system).
The R/3 system which I want to connect is at remote place, i have connectivity to that R/3 system using VPN connectivity. With this I am not having any problem. Since I am able to connect using User name and password, and able to do some transactions like RZ70, etc.
I developed an application which calls COMPANY_CODE_GET_LIST (BAPI function).
for the above requirement what I did was
(1)I created SLD setting.
(a)Web as Java (I am not having any problem to
Create this.
(b) Web as ABAP.
When i am trying to create
This, there are some steps like i need to go to SAP log in and I need to run the transaction RZ70. For this i need to create an enter in visual administrator>JCO RFC Provider>runtime-->Bundles i need to create an entry for RFC destination as well as Repository.
under RFC destination there are some fields which i need to enter those are (a)Program ID as mySLD (b) Gateway Host as 10.10.10.125 (c)Gateway service as sapgw00 (d)Number of processes as 1
Under Repository (a) Application server host 10.10.10.125 (b)system number as 00 (c)Client number as 100 (d)Language as en (e)user as ABCD (f)password as 1234
I haven't choused the check boxes Local bundle and Unicode and pressed the set button. So like this i created the RFC destinations. under the properties tab there is a property called RFC_DEFAULT_DESTINATION by default it was false so i made it as true. .
I also went to SLD Data Supplier,under Runtime tab , HTTP Settings , I mentioned
(a)Host: pava-vis75
(b) Port: 50000
(c) user: administrator
(d) password: abcd1234
RFC Settings, I mentioned as
(a)Gateway Host: 10.10.10.125 (which is SAP R/3 system)
(b)Gateway Service/Host: sapgw00
CIM Client Generation settings, as
(a)Host: pava-vis75
(b)Port (http/https):50000
(c) user: administrator
(d) Password : abcd1234
I tested the CIMClient Test by click the the button. I got the successful message.
Then I came back to HTTP settings and clicked the button with tilted arrow mark [This triggers data transfer to system landscape directory], for this also I got a successfully message.[data transferred successfully]
Next I been to SAPLOGON and went to RFC Destinations by using sm59 transaction. There under TCP/IP connections i been to SLD_NUC , opened this by double clicking that and under Technical settings for Program ID I had given the ID which I created at visual administrator [JCO RFC Provider] which is mySLD , under gateway options for Gateway Host as 10.10.10.125and Gateway service as sapgw00 then i tested the connection, it was also successfully.
Then I opened the SLDAPICUST and i created a new entry for maintaining the SLD Access Data by giving some couple of entries as
(a)Alias: vissldtest
(b)Host Name: pava-vis75
(c)Port: 50000
(d) user: administrator
(e) password: abcd1234
Then saved it.
Next I created sapmsUV0 3600/tcp entry at
WINDOWS\system32\drivers\etc\services file, and also there are some required entries which are already existing those are sapgw00 3300/tcp to sapgw99 3399/tcp , another entry starts from sapdp00s 4700/tcp to sapdp99s 4799/tcp , next entry starts from sapgw00s 4800/tcp to sapgw99s 4899/tcp and sapmsJ2E 3601/tcp .
I restarted the system, as well as server.
Now my problem is when I was trying to create JCO destination at web dynpro content administrator. For that I navigated as create JCO Destination Deployed Contentlocal-local/CompanyCodeGetList-Applications CompanyCodeGetList
I Choosed the JCO Connections tab- there are 2 entries those are
(1) COMPANY_CODE_MODEL
(2) COMPANY_CODE_RFC_METADATA
So I started creating connection for COMPANY_CODE_RFC_METADATA.
First one is
General data Name : COMPANY_CODE_RFC_METADATA
Client : 100
I didnt changed any default JCo pool configuration.
J2EE Cluster
There is a check box called Use Local J2EE engine J2E on pava-vis75 so I choosed that.
Connection Type
Dictionary Meta Data and application Data
I choosed the first one.
Then
Msg. Server Connection
Security
After these, I tried to test the connection by clicking the Test Connection.
It is saying the error as
First time
com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed Connect_PM TYPE=B MSHOST=v011 GROUP=DEFAULT R3NAME=UV0 MSSERV=sapmsUV0 PCS=1 ERROR service 'sapmsUVO' unknown TIME Fri Jul 01 07:20:41 2006 RELEASE 640 COMPONENT NI (network interface) VERSION 37 RC -3 COUNTER 1
second time
com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed Connect_PM TYPE=B MSHOST=v011 GROUP=DEFAULT R3NAME=UV0 MSSERV=sapmsUV0 PCS=1 ERROR service '?' unknown TIME Fri Jul 01 07:20:41 2006 RELEASE 640 COMPONENT NI (network interface) VERSION 37 RC -3 COUNTER 1
Can any body please help me to solve this problem.
From past 1 week on wards I have been trying to resolve this. But in vain.It does not necessarily mean that you have to change that parameter. I read that blog as I had a similar problem, and after reading it and understanding the reasons and possible causes for the error, I found that my particular problem was that I was using "PUBLIC" as the logon group in my JCO destinations, but such a group does NOT exist at my backend. I went to transaction SMLG, had a look at Logon Groups, noted that there were none other than SPACE, figured out that I had to include that information in SLD (Web AS ABAP tech. system --> Message Server --> Logon Groups), put it there. Voilá. It works.
Edit: That SPACE logon group is the one I had to use at JCO destinations. Sorry I forgot to mention that one...
Regards,
Eduardo.
Message was edited by: Jesus Cil -
How to display an XML in Web Dynpro
Hi,
I am pretty new to Web Dynpro and have a specific requirement.
I have a web dynpro page on which we display a table. One of the columns in the table is a XML message. Now on lead selection of each row I want to display the contents of the XML in an embedded control below the table. I have already implemented the functionality to download the XML message to file system but I want a capability to show the XML contents within my page in a formatted way.
If I use a text view, the XML does not look very nice.
I do not want to implement a new tree control based control now where I parse my xml file and then try to recursively generate a tree. This will take time for me as i am not very well versed with WD programming.
Can anyone tell me if there exists any control in WD which can display the XML in formatted way?
If you guys have used the new ABAP debugger and seen the XML viewer in it then you can get an idea of what I need. I am not sure about the control that the ABAP debugger uses. It will be good if someone can help me find something like that.
After all WD is all about reusability.
Regards,
VikasHi Vikas,
see this little example which creates a xml file to download and open in the browser. Put it in an action handler method.
DATA lr_conv TYPE REF TO cl_abap_conv_out_ce.
DATA lv_data TYPE string.
DATA lv_xfile TYPE xstring.
lv_data = '<?xml version=1.0" encoding="utf-8"?> put your xml here'.
cl_abap_conv_out_ce=>create( RECEIVING conv = lr_conv ).
lr_conv->convert( EXPORTING data = lv_data
IMPORTING buffer = lv_xfile ).
cl_wd_runtime_services=>attach_file_to_response(
EXPORTING
i_filename = 'test.xml'
i_content = lv_xfile
i_mime_type = 'application/xml' ).
Hope this helps you. Revert if need some more help.
Regards,
Pavan. -
Display sapscript form in Web Dynpro Java
Hi,
Is it possible to print an existing sapscript form i.e. PO from ECC to my Web Dynpro application? I have successfully created a Web Dynpro Java application to create POs but now have a requirement to display or print the PO?
Can someone provide me with a sample code? I'm hoping to be able to do this without using Adobe.
Again, thanks for all your help.
Best regards,
JaypeeHi mark,
Without Adobe also u can display PO order.
Below is the code to open a HTML window from WDJava, with data from WDJava...
Inside DoInit()
IWDAttributeInfo attr1 =
wdContext.getNodeInfo().getAttribute("htmlfile");
ISimpleTypeModifiable mtype1 = attr1.getModifiableSimpleType();
IWDModifiableBinaryType btype1 = (IWDModifiableBinaryType) mtype1;
btype.setFileName(attr.getName() + ".html");
btype.setMimeType(WDWebResourceType.HTML);
_contentType = mtype;
Where htmlfile is a context attribute of type binary... and do a global declaration like this
ISimpleTypeModifiable _contentType = null; (This declaration can be done at the end of your view's coding between Begin Others and End Others)
Now,
inside on action print
public void onActionPrintData(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent, java.lang.String videoName )
//@@begin onActiondisplayVideo(ServerEvent)
byte[] content = new byte4028;
try {
content = this.displayPrint().getBytes("UTF-8");
wdContext.currentContextElement().setHtmlfile(content);
wdContext.currentPrintElement().setAttrUrl(
_contentType.format(content));
//Where content is loaded with data from displayPrint() method, which is holding the HTML *page to be displayed to the user *
IWDWindow win =
wdThis
.wdGetAPI()
.getComponent()
.getWindowManager()
.createNonModalExternalWindow(WDWebResource
.getWebResource(content, WDWebResourceType.HTML)
.getURL(),"ShowVideo");
win.setWindowSize(445,460);
win.removeWindowFeature(WDWindowFeature.ADDRESS_BAR);
win.removeWindowFeature(WDWindowFeature.TOOL_BAR);
win.removeWindowFeature(WDWindowFeature.MENU_BAR);
//win.open();
win.show();
// wdComponentAPI.getMessageManager().reportSuccess("444444444444");
} catch (Exception e) {
wdComponentAPI.getMessageManager().reportException ("Unable to open window"+e,false);
//@@end
Now finally, design your HTML Page inside the method displayPrint() like this
public java.lang.String displayPrint( java.lang.String strVideoName )
//@@begin displayPrint()
String htmlcontent=null;
htmlcontent="content what you want to show in print window";
use script inside the html content to do a print... like window.print();
return htmlcontent;
//@@end
Regards,
Sunaina Reddy T -
Problems in using EP API in web dynpro
Hi all,
I am using of the UME API of EP in my web dynpro application. I have inlcuded the 'com.sap.security.jar' file in my build path and did a local build and deployed the application on my development system, it works well. But while moving the same to the quality system, while activating it is throwing syntax errors saying the classes that i have used are undefined. The same erros come even when i do a DC level build.
I have tried including the jar file in the 'lib' folder of the DC, even then, i dont get any errors when i build it locally, where as there are errors while doing a DC level build.
Please tell me if there is any way of including this jar file some where so that it does not throw any erros in DC level build and also while activating.
Regards,
NarahariHi Ravi,
Sorry for the late reply.
I inlcuded the security.jar file. but still i get the following errors,Please advice :-+
Enumeration enum = store.aliases();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:392: warning: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.5 to use 'enum' as a keyword)
while(enum.hasMoreElements()) {
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:393: warning: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.5 to use 'enum' as a keyword)
alias = (String)enum.nextElement();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\IAuthentication.java:3: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\IAuthentication.java:31: cannot find symbol
symbol : class HttpServletRequest
location: interface com.sap.security.api.IAuthentication
public IUser forceLoggedInUser(HttpServletRequest req, HttpServletResponse resp);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\IAuthentication.java:31: cannot find symbol
symbol : class HttpServletResponse
location: interface com.sap.security.api.IAuthentication
public IUser forceLoggedInUser(HttpServletRequest req, HttpServletResponse resp);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\IAuthentication.java:42: cannot find symbol
symbol : class HttpServletRequest
location: interface com.sap.security.api.IAuthentication
public IUser getLoggedInUser(HttpServletRequest req, HttpServletResponse resp);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\IAuthentication.java:42: cannot find symbol
symbol : class HttpServletResponse
location: interface com.sap.security.api.IAuthentication
public IUser getLoggedInUser(HttpServletRequest req, HttpServletResponse resp);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\IAuthentication.java:51: cannot find symbol
symbol : class HttpServletRequest
location: interface com.sap.security.api.IAuthentication
public void logout(HttpServletRequest req,HttpServletResponse resp);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\IAuthentication.java:51: cannot find symbol
symbol : class HttpServletResponse
location: interface com.sap.security.api.IAuthentication
public void logout(HttpServletRequest req,HttpServletResponse resp);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\IAuthentication.java:68: cannot find symbol
symbol : class HttpServletRequest
location: interface com.sap.security.api.IAuthentication
public void forceLogoffUser(HttpServletRequest req, HttpServletResponse resp, String url);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\IAuthentication.java:68: cannot find symbol
symbol : class HttpServletResponse
location: interface com.sap.security.api.IAuthentication
public void forceLogoffUser(HttpServletRequest req, HttpServletResponse resp, String url);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSEObject.java:3: package iaik.asn1 does not exist
import iaik.asn1.ASN1Object;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSEObject.java:8: cannot find symbol
symbol : class ASN1Object
location: interface com.sap.security.api.keystore.secudePSEObject
public ASN1Object getObject ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\PKList.java:3: package iaik.x509 does not exist
import iaik.x509.X509Certificate;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\PKList.java:4: package iaik.asn1.structures does not exist
import iaik.asn1.structures.Name;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\PKList.java:16: cannot find symbol
symbol : class Name
location: interface com.sap.security.api.keystore.PKList
public void removeCertificate (Name subject);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\PKList.java:21: cannot find symbol
symbol : class X509Certificate
location: interface com.sap.security.api.keystore.PKList
public void addCertificate (X509Certificate cert);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:10: package iaik.asn1 does not exist
import iaik.asn1.SEQUENCE;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:11: package iaik.asn1 does not exist
import iaik.asn1.ASN1Object;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:12: package iaik.asn1 does not exist
import iaik.asn1.DerCoder;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:13: package iaik.asn1 does not exist
import iaik.asn1.SET;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:14: package iaik.asn1 does not exist
import iaik.asn1.INTEGER;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:15: package iaik.asn1 does not exist
import iaik.asn1.OCTET_STRING;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:16: package iaik.asn1 does not exist
import iaik.asn1.ObjectID;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:17: package iaik.asn1 does not exist
import iaik.asn1.PrintableString;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:18: package iaik.asn1 does not exist
import iaik.asn1.UTCTime;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:19: package iaik.x509 does not exist
import iaik.x509.X509Certificate;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:20: package iaik.asn1.structures does not exist
import iaik.asn1.structures.Name;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:42: cannot find symbol
symbol : class INTEGER
location: class com.sap.security.api.keystore.secudePSE
static INTEGER integer = new INTEGER (2);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:43: cannot find symbol
symbol : class ObjectID
location: class com.sap.security.api.keystore.secudePSE
static ObjectID oid = new ObjectID ("1.2.840.113549.3.7", "", "");
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:44: cannot find symbol
symbol : class OCTET_STRING
location: class com.sap.security.api.keystore.secudePSE
static OCTET_STRING os = new OCTET_STRING (new byte [] { 0x00, 0x00,
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:48: cannot find symbol
symbol : class PrintableString
location: class com.sap.security.api.keystore.secudePSE
static PrintableString user = new PrintableString ("SYSTEM");
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:49: cannot find symbol
symbol : class INTEGER
location: class com.sap.security.api.keystore.secudePSE
static INTEGER integer2 = new INTEGER (1);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:50: cannot find symbol
symbol : class SEQUENCE
location: class com.sap.security.api.keystore.secudePSE
static SEQUENCE oidseq = new SEQUENCE ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:198: cannot find symbol
symbol : class ObjectID
location: class com.sap.security.api.keystore.PKListImpl
private static ObjectID pkloid = new ObjectID ("1.3.36.2.6.1", "", "");
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:201: cannot find symbol
symbol : class ASN1Object
location: class com.sap.security.api.keystore.PKListImpl
private ASN1Object asn = null;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:213: cannot find symbol
symbol : class X509Certificate
location: class com.sap.security.api.keystore.PKListImpl
public void addCertificate (X509Certificate cert)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:223: cannot find symbol
symbol : class ASN1Object
location: class com.sap.security.api.keystore.PKListImpl
public synchronized ASN1Object getObject ()
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:261: cannot find symbol
symbol : class Name
location: class com.sap.security.api.keystore.PKListImpl
public void removeCertificate (Name subject)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:261: removeCertificate(java.lang.String) is already defined in com.sap.security.api.keystore.PKListImpl
public void removeCertificate (Name subject)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\logon\ILogonAuthentication.java:3: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\logon\ILogonAuthentication.java:44: cannot find symbol
symbol : class HttpServletRequest
location: interface com.sap.security.api.logon.ILogonAuthentication
public javax.security.auth.Subject logon (HttpServletRequest req, HttpServletResponse resp, String authscheme)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\logon\ILogonAuthentication.java:44: cannot find symbol
symbol : class HttpServletResponse
location: interface com.sap.security.api.logon.ILogonAuthentication
public javax.security.auth.Subject logon (HttpServletRequest req, HttpServletResponse resp, String authscheme)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\logon\WebCallback.java:8: package javax.servlet.http does not exist
import javax.servlet.http.HttpServletRequest;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\logon\WebCallback.java:9: package javax.servlet.http does not exist
import javax.servlet.http.HttpServletResponse;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\logon\WebCallback.java:20: cannot find symbol
symbol : class HttpServletRequest
location: class com.sap.security.api.logon.WebCallback
private HttpServletRequest request;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\logon\WebCallback.java:21: cannot find symbol
symbol : class HttpServletResponse
location: class com.sap.security.api.logon.WebCallback
private HttpServletResponse response;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\logon\WebCallback.java:45: cannot find symbol
symbol : class HttpServletRequest
location: class com.sap.security.api.logon.WebCallback
public void setRequest(HttpServletRequest request) {
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\logon\WebCallback.java:54: cannot find symbol
symbol : class HttpServletRequest
location: class com.sap.security.api.logon.WebCallback
public HttpServletRequest getRequest() {
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\logon\WebCallback.java:90: cannot find symbol
symbol : class HttpServletResponse
location: class com.sap.security.api.logon.WebCallback
public HttpServletResponse getResponse() {
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\logon\WebCallback.java:99: cannot find symbol
symbol : class HttpServletResponse
location: class com.sap.security.api.logon.WebCallback
public void setResponse(HttpServletResponse response) {
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\permissions\ValuePermission.java:6: package com.sap.engine.lib.logging does not exist
import com.sap.engine.lib.logging.LoggingHelper;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\session\ISSOSession.java:3: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\session\ISSOSession.java:24: cannot find symbol
symbol: class HttpSession
public interface ISSOSession extends HttpSession
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\session\SessionFactory.java:6: package javax.servlet.http does not exist
import javax.servlet.http.HttpServletRequest;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\session\SessionFactory.java:7: package javax.servlet.http does not exist
import javax.servlet.http.HttpServletResponse;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\session\SessionFactory.java:68: cannot find symbol
symbol : class HttpServletRequest
location: class com.sap.security.api.session.SessionFactory
public abstract ISSOSession getSSOSession (HttpServletRequest req,
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\session\SessionFactory.java:69: cannot find symbol
symbol : class HttpServletResponse
location: class com.sap.security.api.session.SessionFactory
HttpServletResponse resp);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:29: package iaik.x509 does not exist
import iaik.x509.X509Certificate;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:30: package iaik.asn1.structures does not exist
import iaik.asn1.structures.Name;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:31: package iaik.asn1 does not exist
import iaik.asn1.ObjectID;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:32: package iaik.pkcs does not exist
import iaik.pkcs.*;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:376: cannot find symbol
symbol : class X509Certificate
location: class com.sap.security.api.ticket.TicketVerifier
public abstract X509Certificate getSignerCertificate()
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:453: cannot find symbol
symbol : class PKCSParsingException
location: class com.sap.security.api.ticket.TicketVerifier
PKCSParsingException,
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:478: cannot find symbol
symbol : class X509Certificate
location: class com.sap.security.api.ticket.TicketVerifier
public static X509Certificate findCert(X509Certificate[] certs, Name issuer, BigInteger serial)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:478: cannot find symbol
symbol : class Name
location: class com.sap.security.api.ticket.TicketVerifier
public static X509Certificate findCert(X509Certificate[] certs, Name issuer, BigInteger serial)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:478: cannot find symbol
symbol : class X509Certificate
location: class com.sap.security.api.ticket.TicketVerifier
public static X509Certificate findCert(X509Certificate[] certs, Name issuer, BigInteger serial)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:510: cannot find symbol
symbol : class X509Certificate
location: class com.sap.security.api.ticket.TicketVerifier
public static boolean verifyCertificate (X509Certificate[] certs, X509Certificate test, boolean verifyChain)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:510: cannot find symbol
symbol : class X509Certificate
location: class com.sap.security.api.ticket.TicketVerifier
public static boolean verifyCertificate (X509Certificate[] certs, X509Certificate test, boolean verifyChain)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\ticket\TicketVerifier.java:570: cannot find symbol
symbol : class Name
location: class com.sap.security.api.ticket.TicketVerifier
public static Name newName(String country, String loc, String org, String orgUnit, String commonName) {
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\umap\IUserMappingData.java:8: package javax.xml.soap does not exist
import javax.xml.soap.SOAPMessage;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\umap\IUserMappingData.java:82: cannot find symbol
symbol : class SOAPMessage
location: interface com.sap.security.api.umap.IUserMappingData
public void enrich (SOAPMessage msg)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\umap\IUserMappingData.java:82: enrich(java.util.Properties) is already defined in com.sap.security.api.umap.IUserMappingData
public void enrich (SOAPMessage msg)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\UMFactory.java:26: package com.sap.engine.lib.logging does not exist
import com.sap.engine.lib.logging.LoggingHelper;
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:42: cannot find symbol
symbol : class INTEGER
location: class com.sap.security.api.keystore.secudePSE
static INTEGER integer = new INTEGER (2);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:43: cannot find symbol
symbol : class ObjectID
location: class com.sap.security.api.keystore.secudePSE
static ObjectID oid = new ObjectID ("1.2.840.113549.3.7", "", "");
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:44: cannot find symbol
symbol : class OCTET_STRING
location: class com.sap.security.api.keystore.secudePSE
static OCTET_STRING os = new OCTET_STRING (new byte [] { 0x00, 0x00,
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:48: cannot find symbol
symbol : class PrintableString
location: class com.sap.security.api.keystore.secudePSE
static PrintableString user = new PrintableString ("SYSTEM");
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:49: cannot find symbol
symbol : class INTEGER
location: class com.sap.security.api.keystore.secudePSE
static INTEGER integer2 = new INTEGER (1);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:50: cannot find symbol
symbol : class SEQUENCE
location: class com.sap.security.api.keystore.secudePSE
static SEQUENCE oidseq = new SEQUENCE ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:88: cannot find symbol
symbol : class SET
location: class com.sap.security.api.keystore.secudePSE
SET set= new SET ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:88: cannot find symbol
symbol : class SET
location: class com.sap.security.api.keystore.secudePSE
SET set= new SET ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:89: cannot find symbol
symbol : class UTCTime
location: class com.sap.security.api.keystore.secudePSE
UTCTime utc= new UTCTime ("020101000000Z");
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:89: cannot find symbol
symbol : class UTCTime
location: class com.sap.security.api.keystore.secudePSE
UTCTime utc= new UTCTime ("020101000000Z");
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:90: cannot find symbol
symbol : class SEQUENCE
location: class com.sap.security.api.keystore.secudePSE
SEQUENCE outerSequence = new SEQUENCE ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:90: cannot find symbol
symbol : class SEQUENCE
location: class com.sap.security.api.keystore.secudePSE
SEQUENCE outerSequence = new SEQUENCE ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:91: cannot find symbol
symbol : class SEQUENCE
location: class com.sap.security.api.keystore.secudePSE
SEQUENCE otherSequence = new SEQUENCE ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:91: cannot find symbol
symbol : class SEQUENCE
location: class com.sap.security.api.keystore.secudePSE
SEQUENCE otherSequence = new SEQUENCE ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:111: cannot find symbol
symbol : variable DerCoder
location: class com.sap.security.api.keystore.secudePSE
DerCoder.encodeTo (outerSequence, os);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:171: cannot find symbol
symbol : class X509Certificate
location: class com.sap.security.api.keystore.secudePSE
pklist.addCertificate (new X509Certificate (new FileInputStream (args[1])));
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:198: cannot find symbol
symbol : class ObjectID
location: class com.sap.security.api.keystore.PKListImpl
private static ObjectID pkloid = new ObjectID ("1.3.36.2.6.1", "", "");
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:230: cannot find symbol
symbol : class SEQUENCE
location: class com.sap.security.api.keystore.PKListImpl
SEQUENCE s = new SEQUENCE ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:230: cannot find symbol
symbol : class SEQUENCE
location: class com.sap.security.api.keystore.PKListImpl
SEQUENCE s = new SEQUENCE ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:231: cannot find symbol
symbol : class PrintableString
location: class com.sap.security.api.keystore.PKListImpl
PrintableString str = new PrintableString (name);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:231: cannot find symbol
symbol : class PrintableString
location: class com.sap.security.api.keystore.PKListImpl
PrintableString str = new PrintableString (name);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:232: cannot find symbol
symbol : class SET
location: class com.sap.security.api.keystore.PKListImpl
SET ss = new SET ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:232: cannot find symbol
symbol : class SET
location: class com.sap.security.api.keystore.PKListImpl
SET ss = new SET ();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:240: cannot find symbol
symbol : class SEQUENCE
location: class com.sap.security.api.keystore.PKListImpl
SEQUENCE cert = (SEQUENCE)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:240: cannot find symbol
symbol : class SEQUENCE
location: class com.sap.security.api.keystore.PKListImpl
SEQUENCE cert = (SEQUENCE)
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:241: cannot find symbol
symbol : class X509Certificate
location: class com.sap.security.api.keystore.PKListImpl
((X509Certificate)certs.get (keys.nextElement())).toASN1Object();
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\keystore\secudePSE.java:258: cannot find symbol
symbol : variable DerCoder
location: class com.sap.security.api.keystore.PKListImpl
return DerCoder.encode (asn);
^
C:\Documents and Settings\Narahari_Vedula\.dtc\1\DCs\bp.com\securityAPI\_comp\src\packages\com\sap\security\api\permissions\ValuePermission.java:28: cannot find symbol
symbol : variable LoggingHelper
location: class com.sap.security.api.permissions.ValuePermission
private static Category cat = Category.getCategory(LoggingHelper.SYS_SECURITY, "Usermanagement");
^
Note: * uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Regards,
Narahari -
Displaying streamed images in Web Dynpro
Hi All,
I have following scenario to programme.
- The DB have "images" stored as BLOB.
- I need to read the images (stream) and make them visible in Web Dynpro UI.
Problem is i only one way to providing images in Web Dynpro. The images are picked from url that points to Resource either at temporary location of permanent position Sap Images pool or contribution under mimes folder.
I see temporary location as one option here but still not able to figure out where to store it !
Can anybody help in this.
Thanks and Regards,
Ashwani Kr SharmaHi ,
Use
WDWebResource.getPublicCachedWebResource(byte[] webResource,
WDWebResourceType resourceType,
WDScopeType scopeType,
WDDeployableObjectPart deployableObjectpart,
String key)
Regards
Bharathwaj -
How modify a ms word document in web dynpro
Hello,
I have a Web Dynpro that shows a .doc document with the OfficeControl but I would like to modify the document before showing. How can I do it?
The document have several fields that I have to replace with the corresponding values.
I have seen in Office 2003 you can save the document as a .xml and make the changes in that way but we have Office 2002.
Thank you in advance.Hi Experts,
I am facing a similar situation.
I have NWDS04s version, 7.7.07, but I am <b>still not able to see the expertMode property</b> for the office control UI element.
Are there any SAP notes related to this, or any other Patch that i need to install?
Thanx in advance,
Alka. -
Display HTML stream in Web Dynpro application
Hello,
Sorry, I am new to the Web Dynpro environment, so this might seem like a stupid question.
How can I display streaming HTML content in a Web Dynpro application. The IFrame element only seems to allow you to point to a URL. In this case, I am receiving an HTML stream back from an R/3 system via a BAPI call.
Thanks very much.Hi
As per your question, I understand that HTML output is getting generated through a R3- Bapi call. Fine, create a model with the data binding to the context to some text view. Simply create view with the relevant UI element through which you want to exhibit the data and call the R3 call through your model. instead of a HTML output, you will get your data in the view.
you may not get the exact format / style of the html output.
Otherwise, directly HTML content cannot be shown in webdynpro. You need to have some UI control to take its content.
Or else, you can go in for j2ee stack and end up with a java based appl, use a simple jsp and get the output!
if you have any specific queries do let us know
hope this helps you
thanks -
View KM document in Web Dynpro application
Hello - Does anyone have any tips for accessing KM documents in a web dynpro application? I have tried some of the examples found here but several of the methods were deprecated. Any help would be appreciated. Thank you.
Hi
Refer this sample code. unfortunately that page is not opening directly.
public void getAllStores( )
//@@begin getAllStores()
String prefix = "/documents/Public Documents/Store Data/";
wdContext.nodeStoreTable().invalidate();
IPrivateDocManageView.IStoreTableElement contentElement;
try {
IWDClientUser wdClientUser = WDClientUser.getCurrentUser();
com.sap.security.api.IUser sapUser = wdClientUser.getSAPUser();
com.sapportals.portal.security.usermanagement.IUser ep5user =
WPUMFactory.getUserFactory().getEP5User(sapUser);
IResourceContext resourceontext = new ResourceContext(ep5user);
IResourceFactory resourcefactory =
com.sapportals.wcm.repository.ResourceFactory.getInstance();
RID pathRID = RID.getRID(prefix);
com.sapportals.wcm.repository.IResource resource =
resourcefactory.getResource(pathRID, resourceontext);
ICollection collection = (ICollection) resource;
IResourceList resoucelist = collection.getChildren();
IResourceListIterator resourelistiterator =
resoucelist.listIterator();
while (resourelistiterator.hasNext()) {
String store = null;
com.sapportals.wcm.repository.IResource tempresouce =
resourelistiterator.next();
if (tempresouce.getName().equals(
wdContext.currentFilterDataElement().getFromStore())) {
contentElement = wdContext.createStoreTableElement();
contentElement.setObjectName(
prefix + tempresouce.getName());
wdContext.nodeStoreTable().addElement(contentElement);
tempresouce = resourelistiterator.next();
while (!tempresouce.getName().equals(
wdContext.currentFilterDataElement().getToStore())) {
contentElement = wdContext.createStoreTableElement();
contentElement.setObjectName(
prefix + tempresouce.getName());
wdContext.nodeStoreTable().addElement(contentElement);
tempresouce = resourelistiterator.next();
tempresouce = resourelistiterator.next();
break;
} // while iterate
} catch (Exception e) {
e.printStackTrace();
Mandeep Virk
Maybe you are looking for
-
TS3899 the links in my email are not live, I can click on them but they no longer open up
The links in my emails are not live, I can click on them but they no longer open up the web pages
-
I was upgrading to the latest version of itunes, and my new ipad mini was connected to my computer at the same time, try to sync for the first time. The upgrade crashed part way through, and now itunes won't load and I get an error message saying MSV
-
Hi we have Solaris 5.7 on a SparcClassic server, and we would like to know if its possible to have a WEBMail service in Solaris??? Thank's Junior
-
MBAM 2.5 SSRS SSL Error
Greetings, I am in the process of building MBAM 2.5 and have encountered a critical stopping point when setting up the Reports feature for SSRS. The following specifics relate to my infrastructure: - MBAM 2.5 Standalone on Windows 2012 R2 Standard -
-
Update popup states "Acrobat.com cannot continue until you update Adobe AIR." When update fails - 3 times in a row - the update popup box cannot be closed. Any fix?